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.    

Department of Computer Engineering

 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 Objectives

Computer 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

 PLOsProgramming Learning outcomes
  PEO-1PEO-2PEO-3
1Engineering Knowledge –  
2Problem Analysis –  
3Design/Development of Solutions –  
4Investigation –  
5Modern Tool Usage –  
6The Engineer and Society  – –
7Environment and Sustainability   –
8Ethics   –
9Individual and Team Work  – 
10Communication  – 
11Project Management  – 
12Life-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