The Bachelor in Computer Science (Software Development) degree course is offered in order to produce knowledgeable and highly skilled graduates in the field of information technology and communication. Graduates pursuing the program are equipped with the necessary knowledge and specialized skills in engineering and software development which could meet the industrial needs in the field. This includes the ability to analyze, synthesize, design complex systems, maintain, test, control software quality and manage software projects.

Career Prospects

Graduates specialized in Software Engineering have the opportunity to work either in the Government or private sector. They could work as Information System Officer, System Analyst, Software Engineer, Software development Manager, Team member Software Quality Assurance, System Analyst, System Administrator, Software Tester or Software Development Consultant. Graduates have the opportunity to further their studies in Master and Doctorate level.

Learning Outcomes

Bachelor of Computer Science (Software Development) programme at FTMK is intended to produce graduates with the following characteristics:

  • Able to apply knowledge of computer science and information technology.
  • Able to analyze, design and develop ICT applications.
  • Able to perform system coding using relevant programming language according to industry needs.
  • Able to manage software development project by applying software engineering concepts.
  • Able to perform research in software engineering field.
  • Able to resolve problems in creative way and able to communicate effectively.
  • Able to contribute individually or in a team in various disciplines and domains.
  • Able to lead with ethics and have Entrepreneurship skills.
  • Able to perform continuous self learning to obtain knowledge and skills.