Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

Bachelor of Science in Computer Science program is accredited by National Computing Education and Accreditation Council of HEC.

The program focuses on encouraging students to develop and use abstract models in addition to applying the respective technologies in practical situations. This program focuses on establishing a strong mathematical foundation, basic aspects of computing, and advanced technical electives covering areas like Intelligent Systems, Software Engineering & Net Centric, Data sciences, Information Security, E‚Äźcommerce and Biomedical.

Special emphasis is placed on developing project management, business development and communication skills so that the graduates are able to lead and develop the software industry with excellent entrepreneurship knowledge. 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 international standards to nurture capacity building and original thinking in our graduates.

  1. Machine Learning Engineer: As a machine learning engineer, working in this branch of artificial intelligence, you'll be responsible for creating programs and algorithms that enable machines to take actions without being directed. An example of a system you may produce is a self-driving car or a customized newsfeed. (Read More).

  2. Cyber Security Analyst: Cyber security analysts help to protect an organization by employing a range of technologies and processes to prevent, detect and manage cyber threats. This can include protection of computers, data, networks and programs. (Read More).

  3. Database Administrator: Your responsibility as a database administrator (DBA) will be the performance, integrity and security of a database. You'll be involved in the planning and development of the database, as well as in troubleshooting any issues on behalf of the users. (Read More).

  4. Game Developer: Working in games development, you'll be involved in the creation and production of games for personal computers, games consoles, social/online games, arcade games, tablets, mobile phones and other handheld devices. (Read More).

We at CASE follow a very extensive and peculiar selection criteria based on our admission tests & requirements, the details of the procedure are as follow:

  • University Test will be conducted on 3 August 2019

  • National Aptitude Test (NAT) / Educational Testing and Evaluation Agency (ETEA) and Engineering College Admission Test (ECAT) are also accepted.

  • Click Here to download University Sample Test

  • Click Here to download University Sample Test ( HSSC General sciences Applicants )

  • The minimum requirements for admission in a Bachelor degree program in Computer Science, is at least 50 % marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics certified by IBCC.

    All eligible candidates applying for admission will have to provide NAT ICS or NAT IE Exam conducted by National Testing Services (NTS). The admission is granted on the basis of overall merit, which is computed as a weighted sum of three examinations with the following weights:

    Induction Weightage:
    Course Weightage



    HSSC / A-Level


    Admission Test