Department of Computer Engineering
IU Mission
To be a world-class institution of higher education and research, promoting technical skills, critical thinking and public duty, to help develop a prosperous and progressive society.
IU Vision
To transform the lives of youth through world-class education at an affordable price.
Vision of Department
The Computer Engineering Department is committed to transforming students’ professional careers by giving them world-class skilled knowledge and practices at optimum cost.
Mission of Department
The mission of the Computer Engineering Department is to produce professionals who can contribute to society through their technical and innovative skills with ethical practices.

Program Learning Outcomes
The Computer Engineering program prepares students to attain the program educational objectives by ensuring that students demonstrate achievement of the following graduate attributes.
PLO-1 Engineering Knowledge:
An ability to apply knowledge of mathematics, computer engineering fundamentals and computer engineering specialization to the solution of complex engineering problems.
PLO-2 Problem Analysis:
An ability to identify, formulate, research literature and analyze complex computer engineering problems reaching substantiated conclusions using engineering and natural sciences principles.
PLO-3 Design/Development of Solutions:
An ability to design solutions for complex computer engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health & 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:
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:
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:
Ability to recognize importance of, and pursue lifelong learning in the broader context of innovation and technological development
Program Educational ObjectivesComputer Science program’s graduates are expected to achieve the following Program Educational Objectives: PEO_1: Attain the ability to recognize and solve difficult problems in their careers through the application of theories, concepts and modern tools acquired in large context. PEO_2: Able to demonstrate intellectual independence and leadership skills to critically estimate information and make innovative contributions to the society. PEO_3: Practice prevailing learning habits that are important for a healthy human being and a sound professional. |
PEOs and PLOs Mapping
PLOs | Programming Learning outcomes | |||
PEO-1 | PEO-2 | PEO-3 | ||
1 | Engineering Knowledge | – | ||
2 | Problem Analysis | – | ||
3 | Design/Development of Solutions | – | ||
4 | Investigation | – | ||
5 | Modern Tool Usage | – | ||
6 | The Engineer and Society | – | – | |
7 | Environment and Sustainability | – | ||
8 | Ethics | – | ||
9 | Individual and Team Work | – | ||
10 | Communication | – | ||
11 | Project Management | – | ||
12 | Life-long Learning | – |
Scheme of Studies
Semesters |
Course Code |
Courses |
Cr.Hr |
|
Semesters 1 |
NS101 |
Calculus and Analytic Geometry |
3+0 |
|
|
NS102 |
Applied Physics |
3+1 |
|
|
HS101 |
Functional English |
3+0 |
|
|
CE101 |
Introduction to Computer Science & Programming |
3+1 |
|
|
EE101 |
Linear Circuit Analysis |
3+1 |
|
Total Credit Hours |
(15 + 3) |
|||
Semesters 2 |
NS103 |
Linear Algebra |
3+0 |
|
|
NS104 |
Differential Equations |
3+0 |
|
|
EE102 |
Electronic Devices & Circuit |
3+1 |
|
|
HS102 |
Islamic Studies |
2+0 |
|
|
CE102 |
Computer Programming |
3+1 |
|
Total Credit Hours |
(14 + 2) |
|||
Semesters 3 |
NS201 |
Multivariable Calculus |
3+0 |
|
|
HS201 |
Communication Skills |
3+0 |
|
|
CE201 |
Computer Architecture And Organization |
3+0 |
|
|
CE202 |
Digital Logic Design |
3+1 |
|
|
CE203 |
Object Oriented Programming |
3+1 |
|
Total Credit Hours |
(15 + 2) |
|||
Semesters 4 |
CE204 |
Probability Methods In Engineering |
3+0 |
|
|
CE205 |
Operating System |
3+0 |
|
|
CE206 |
Computer Aided Engineering Drawing |
0+1 |
|
|
CE207 |
Microprocessor Based Systems |
3+1 |
|
|
NS202 |
Complex Variables & Transforms |
3+0 |
|
|
HS202 |
Pakistan Studies |
2+0 |
|
Total Credit Hours |
(14 + 2) |
|||
Semesters 5 |
CE301 |
Database Management Systems |
3+1 |
|
|
CE302 |
Signals And Systems |
3+1 |
|
|
CE303 |
Discrete Structures |
3+0 |
|
|
CE304 |
Data Structures And Algorithms |
3+1 |
|
|
HS301 |
Technical English |
3+0 |
|
Total Credit Hours |
(15 + 3) |
|||
Semesters 6 |
CE305 |
Software Engineering |
3+0 |
|
|
MS301 |
Engineering Economics & Management |
3+0 |
|
|
CE306 |
Computer Communication And Networks |
3+1 |
|
|
CE307 |
Digital Signal Processing |
3+1 |
|
|
HS302 |
Sociology |
3+0 |
|
Total Credit Hours |
(15 + 2) |
|||
Semesters 7 |
– |
Interdisciplinary Elective I |
3+0 |
|
|
– |
Interdisciplinary Elective II |
3+1 |
|
|
– |
Depth Elective I |
3+1 |
|
|
– |
Depth Elective II |
3+0 |
|
|
CE450 |
Project Proposal |
0+3 |
|
Total Credit Hours |
(12 + 5) |
|||
Semesters 8 |
– |
Depth Elective III |
3+0 |
|
|
– |
Digital System Design |
3+1 |
|
|
MS401 |
Professional Practices |
3+0 |
|
|
– |
Depth Elective IV |
3+1 |
|
|
CE460 |
Project Defense |
0+3 |
|
Total Credit Hours |
(12 + 5) |
|||
Total Program Credit Hours |
136 |