Computer Science graduates with strong computer science skills and management abilities can find career opportunities at various businesses and organizations. Our courses ensure that our graduates are familiar with software development and networked systems, with specific expertise in information security, networks and communications, intelligent systems, data-centric computing, or human-computer interaction. At the same time, they are able to apply their skills to mobile computing, artificial intelligence, robotics or large-scale information management. As computing becomes an integral part of almost all domains, computer science graduates with their computing analytical skills are able to have promising careers in medicine, law, education, physical and life sciences, social sciences, and the humanities.
Graduates of the undergraduate program in Computer Science are expected to attain the following objectives within a few years of graduation:
Computer science graduates get employment as members of ICT teams, software engineers, systems analysts, researchers, data analysts, and scientific or application programmers. Their employers include internet based commerce and software based hi-tech industries, insurance, banks and financial institutions, computer and electronics manufacturers, communications industry, biomedical industry, defense industry, academia, research institutes, health service providers and engineering firms. However, software and IT companies are the major employers of computer science graduates. They offer the best packages to the young graduates, which are unmatched with other branches of science.
Eligibility criteria: Intermediate or equivalent
BSCS Scheme of Studies
Total Credit Hours = 18+18+17+18+18+15+15+12 = 131
A) Elective courses for Data Science (DS) Specialization:
B) Elective Courses for Information Security (IS) Specialization: