Bachelor of Science in Computer Engineering

Program Overview

Bachelor of Science in Computer Engineering was started in Fall 1999 as one of the legacy programs at COMSATS University Islamabad. The Computer Engineering program at COMSATS University is designed to provide students core knowledge and skills in Computer Engineering followed by specialization in the areas including hardware and computer architecture, signal and image processing, artificial intelligence and machine learning, mobile application and software development and data engineering.

The Computer Engineering program nurtures its graduates to be competent in professional practice and fulfill the technological needs of society in an ethical, moral, and socially responsible manner. Moreover, the students are trained to communicate effectively and show management and entrepreneurial potential. The students are engaged in life-long learning to continually enhance personal and professional capabilities.

The curriculum, labs, workshops, and industrial placements equip the students with the latest tools and techniques relevant to national and international industry. The Department of Electrical and Computer Engineering has an active industrial advisory board which continually provides feedback on our curriculum in relevance to the current industrial requirements.

PEO's of Bachelor of Science (BS) in Computer Engineering
PLO's of Bachelor of Science (BS) in Computer Engineering


The curriculum of BS Computer Engineering is designed in accordance with current industrial requirements and latest tools and technologies. The core courses are designed to develop complex engineering problem solving skills of students in areas of embedded systems, hardware architecture and design, signal and image processing, AI and machine learning and software engineering. Additionally, core competencies at the software end are imparted through programming, algorithm design, databases, operating systems, and system software engineering. Suiting to their interests, students are provided with an extensive list of electives from Computer Engineering, Electrical Engineering, and Computer Science to specialize in their field of choice. The Department of Electrical and Computer Engineering has an active industrial advisory board which continually provides feedback on our curriculum in relevance to the current industrial requirements.

The students also take courses in humanities, management, and social sciences to enhance their soft skills. In the final year of studies, the students are required to complete a capstone project in which they demonstrate their knowledge and skills gained during the program. The students are cognizant of the UN SDGs and are required to target a set of SDGs in their final year project.

Table: Program Structure of BS Computer Engineering

Sr. No. Courses No. of Courses No. of Cr Hrs
Core Courses
1 Engineering Courses 21 73
2 Non-Engineering Courses 12 37
Elective Courses
3 Major Electives (I-III) 3 10-12
4 Inter-Disciplinary Engineering Electives (IDEE) 2 6-8
5 Humanities Electives 1 3
6 Natural Sciences Electives 1 3
7 Management Sciences Electives 1 3

Admission Requirements:

Eligibility Criteria:

  • Intermediate (HSC/HSSC/A-Level) Pre-Engineering with Mathematics, Physics, and Chemistry with minimum 60% marks
  • OR DAE in the same/relevant field with minimum 60% marks
  • OR Intermediate with ICS (Mathematics, Physics, Computer Science/Computer Studies) with minimum 60% marks.
  • Deficiency: Students who passed Intermediate with ICS will have to study Chemistry as a remedial course in 1st semester.
  • Valid NTS Test Score (minimum 33%) as per PEC policy.

Click Here for Scheme of Studies in BS Computer Engineering

Career Prospects

We prepare our graduates with relevant skills to take roles in the fields of embedded systems, computer and hardware architecture, digital design, network engineering, software engineering, IoT devices and systems. The major advantage of the computer engineering program is that our graduates have transferrable skills in national, international, and remote job markets. Our Alumni are employed at various national organizations including RWR, Nayatel, Zong, Huawei, PTCL, Telenor, Nokia, NESCOM, Motive and renowned international organizations including Audi AG, IBM and Intel to name a few.

Scholarships Details

There are many scholarships which are offered by national / International organizations for our students. The names of some of the scholarships are listed below:

Program Educational Objectives (PEOs)

PEO 1:

Demonstrate competence in the professional practice of computer engineering.

PEO 2:

Fulfill the technological needs of society in an ethical, moral, and socially responsible manner.

PEO 3:

Exhibit an ability to function and communicate effectively as an individual or team member and show management and entrepreneurial potential.

PEO 4:

Engage in life-long learning to continually enhance personal and professional capabilities.

Program Learning Outcomes (PLOs)

PLO 1:

Engineering Knowledge:    An ability to apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.

PLO 2:

Problem Analysis:    An ability to identify, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.

PLO 3:

Design/Development of Solutions:    An ability to design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.

PLO 4:

Investigation:    An ability to investigate complex engineering problems in a methodical way including literature survey, design and conduct of experiments, analysis and interpretation of experimental data, and synthesis of information to derive valid conclusions.

PLO 5:

Modern Tool Usage:    An ability to create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modeling, to complex engineering activities, with an understanding of the limitations.

PLO 6:

The Engineer and Society:    An ability to apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice and solution to complex engineering problems.

PLO 7:

Environment and Sustainability:    An ability to understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of and need for sustainable development.

PLO 8:

Ethics    Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

PLO 9:

Individual and Team Work:    An ability to work effectively, as an individual or in a team, on multifaceted and /or multidisciplinary settings.

PLO 10:

Communication    An ability to communicate effectively, orally as well as in writing, on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

PLO 11:

Project Management:    An ability to demonstrate management skills and apply engineering principles to one’s own work, as a member and/or leader in a team, to manage projects in a multidisciplinary environment.

PLO 12:

Lifelong Learning:    An ability to recognize the need for, and have the preparation and ability to engage in, independent and life-long learning in the broadest context of technological change.

Get in touch with us
Electrical and Computer Engineering Department
Academic Block 1, CUI
Park Road, Tarlai Kalan,
Islamabad 45550, Pakistan.


For BS Program:


MS/PhD Program:


Campus Map