The programme emphasizes a strong underlying of Software Engineering principles and concepts through object-oriented modeling, software design and architecture, human-computer interaction and software quality.

Graduates of this programme may choose to be one (but not limited to) of the following:

  • System Analyst
  • Software Engineer
  • Software Tester
  • Software Architect
  • Programmer
  • Project Manager
  • Academician
  • Researcher