Responsive image


Graduates from this program combine the capability to analyze, evaluate, design, implement, test, maintain and/or develop specifications for software systems with a knowledge of the relevant hardware. They are able to appreciate and apply such knowledge and skills in managing and maintaining information systems in manufacturing, business, industry and the environment. Graduates will be able to understand the impact of technological solutions and will be able to communicate their knowledge to a multidisciplinary audience.

Graduation requirement

A student will be awarded the degree of Bachelor of Science in Computer Science - BSc. (CS), if he/she successfully completes a minimum of 144 credits as given in the table below.

CategoryTotal number of coursesTotal core coursesTotal electives
Basic Science14140
Social Science1266
Basic Studies963
General Engineering990
Major discipline ( course only)433112
Major discipline(project only)12120
Summer internship( to be specified)optional--
Total credits12610224