The purpose of the Computer Science degree program is to produce graduates who have a broad understanding of the field via introducing concepts, theory and techniques. The program is focused on encouraging students to develop and use abstract models in addition to applying respective technology in practical situations. This program focuses on establishing a strong mathematical foundation, basic hardware aspects of computing, and advanced technical electives covering areas like Intelligent Systems stream (advance database, artificial neural networks, biologically inspired computing, image processing etc) and Software Engineering & Net Centric stream (Network Security, Design Patterns, Mobile Computing, Web Engineering, Advanced Programming Design of Programming Languages etc). Abundant opportunities exist for students to develop expertise in their streams of interest through enrolment these elective courses.
Special emphasis is placed on developing project management and communication skills so that the graduates are able to lead the software and IT industry with excellent Entrepreneurship knowledge. The program is also designed to provide formal foundations for higher learning as well as industry. The program is dynamic and flexible enough to align with the latest scientific and technological developments in the field. The courses are tailored according to the international standards to nurture capacity building and original thinking in our graduates for life-long-learning.
Summer Training (Pass/Fail grade; NIL credits):
Every student is required to participate in a summer training program and submit a formal written report during the summer of Junior Year.
As per requirements of HEC, Bachelor of Computer Sciences program must have a minimum of 133 credit hours including a dissertation of 6 credit hours. Bachelor of Science in Computer Science Program at CASE comprises of 8 semesters, with two semesters a year and is a full-time four-year bachelor program. The major areas of specialization are incorporated in the structure. Each major area comprise of 4-6 courses.
In addition as per HEC criteria for Computer Science degree, students need to complete an Internship in industry: for a duration of 6 to 8 weeks.