The mission of the CS program is to provide high quality education in computer science that prepares students for professional careers and lifelong learning in developing / managing computational processes and systems, with emphasis on systems automation, information management, management of IT infrastructure and Intelligent Systems.
Program Educational Objectives
To meet the needs of our constituents, our Program Education Objectives state that within a few years of graduation our graduates will have:
Computer science is primarily concerned with information processes, the structure and procedures to represent them, and the systems for their implementation. Advancements in technology mean there is no shortage of need for computer scientists in today’s world. Training in computing and software development can take you to technical positions or open the door to many other careers, too. The following list provides some examples of positions a computer scientist might hold: Computer Programmer, Computer Engineer, Hardware Engineer, Information Systems Analyst, Software Engineer, Systems Analyst, Data Communications Analyst, Programmer-Analyst, Telecommunications Specialist, Computer Security Specialist, Computer Support Specialist and Teacher. Graduate student critical thinking, analysis, research, and creative problem-solving skills are highly valued in a variety of fields.
Students are eligible for admission if they have passed their 12th grade school education and also passed the kankor entrance exam.
The BS computer science program is made of 39 core courses and 4 elective courses with 132 credit hours. The core and elective courses of BS computer science program contains subjects related to computer sciences, engineering, humanities and mathematics. The details of the subjects are listed below in semester vise form: