BS-Computer Science

BS-Computer Science


Recent developments in computer hardware, software and communication technologies have offered new exiting opportunities and challenges for creation of innovative learning environments for Computer Science.

One of the key elements here is to prepare the graduates for the future. The basic intention of an academic program in Computer Science is to develop the student’s critical professional thinking and intuition.

The curriculum must be structured to provide a balanced mixture of learning experiences to make the graduate capable of sound professional decisions. As a result the graduate should be able to assume responsible position in business, government, and education at the research, development, and planning levels.

This program also provides an excellent foundation for further formal learning and training in the field of Computer Science


The applicant should have Intermediate (Pre-Engineering)/ Intermediate (CS)/ Intermediate (Pre Medical). For Pre Medical applicants, students should be taught deficiency courses of Mathematics of 6 credit hours within one year of their regular studies (the deficiency courses should cover most of the relevant topics to bachelor degree in computing education from intermediate level mathematics). For FA applicants, students should have studied some relevant subjects such as Mathematics, Statistics, and Economics etc or equivalent qualifications earned from a recognized board/university/institution (overall 12 years of education) with at least 50% marks.


Degree Title

BS – Computer Science

Degree Duration

Four (4) years, or Eight (8) semester

Credit Hours

133 credit hours
Computer Science Department