Why Computer Science?
Computer Science is one of the most sought-after skill sets, opening doors to dynamic and entrepreneurial career possibilities and opportunities with tech giants and SME’s. This program develops students’ ability to program, design, test, develop and innovate which can be applied throughout today’s tech-centric world. Students learn to address computer systems and devices, at both hardware and software levels. Their well-rounded skills cover testing, development, optimization, implementation, maintenance, analysis and design.
Who Should Apply?
This four-year undergraduate program will have a foundation in mathematics, sciences, electronics and computing basics. Applicants to this degree program should have strong analytical skills and the ability to self-evaluate throughout their studies.
This program focuses on detailed hardware and software systems along with multiple levels of testing, development, optimization, implementation, maintenance, analysis and design. The curriculum will cover cover scientific modules in programming, networking and security, algebra, mathematics and analysis, which are then applied to innovative real-world uses such as artificial intelligence, machine learning and network management.
To nurture individual interests, elective modules are offered in cryptography, graphics and data mining techniques. A key final-year element of this course is the internship, which allows students to apply their learning in a real-world scenario, at one of our partner organizations.
*Degree programs are planned to be offered in the fall 2020 semester, subject to HEC approval.