Through the study of this pathway, the students will gain in-depth knowledge about the key Computer Science areas such as Object-Oriented Programming, Data Structures and Algorithms, Operating Systems, Computer Graphics and Multimedia, Data Management and Analysis, Changing Work Environments and Flexible working arrangements and Artificial Intelligence. Graduates of this pathway have a broad range of career opportunities as System programmer, Game AI programmer, software developer, database administrator, application programmer, data analyst, java programmer, expert system developer, etc…