Courses

BS Computer Engineering Scheme of studies:

The curriculum and course description devised for the BS Computer Engineering program are based on the guidelines provided by HEC.

Duration of the program

                              Four academic years

Study system

                                            Semester

Number of semesters

                                            Eight

Duration of semester

                                            16 weeks

Min. number of credit hours

134

Max. number of credit hours

138

 

Definition of Credit hour

Theory:   1 Credit hour= 1 Contact hour per week.

Practical: 1 Credit hour= 3 contact hours per week.

Sr.

Course Code

Course title

Knowledge Area

Sub Area

Credit Hours

Semester 1

1

ISLS-1112

Islamic Studies

Humanities

Culture

2

2

ENGL-1118

Functional English

Humanities

English

3

3

MATH-1101

Calculus-I

Natural Sciences

Math

3

4

PHYS-1121

Applied Physics

Natural Sciences

Physics

3

5

PHYS-1221

Applied Physics Lab

Natural Sciences

 

1

6

CPEN-1110

Introduction to Computing/ Computing Fundamentals

Computing

Fundamentals

3

7

CPEN-1210

Introduction to Computing/ Computing Fundamentals Lab

Computing

 

1

8

MEEN-1212

Workshop practice

Foundation

 

1

Total Credit Hours                                                                                                                                                                                        17

Semester 2

1

PAKS-1113

Pakistan Studies

Humanities

Culture

2

2

CPEN-1111

Programming fundamentals/ Computer Programming

Computing

Programming

3

3

CPEN-1211

Programming fundamentals/ Computer Programming Lab

Computing

 

1

4

MATH-1102

Calculus-II

Natural Sciences

Math

3

5

CPEN-1121

Circuits Analysis

Engineering Foundation

 

3

6

CPEN-1221

Circuits Analysis Lab

Engineering Foundation

 

1

7

ENGL-1119

Communication Skills

Humanities

English

3

8

HLTH-1113

Basic Health Awareness

Humanities

 

2

Total Credit Hours                                                                                                                                                                                       18

Semester 3

1

MATH-2102

Linear Algebra

Natural Sciences

Math

3

2

CPEN-2120

Digital Logic Design

Engineering Foundation

 

3

3

CPEN-2220

Digital Logic Design Lab

Engineering Foundation

 

1

4

CPEN-2124

Object Oriented Programming

Engineering Foundation

 

3

5

CPEN-2224

Object Oriented Programming Lab

Engineering Foundation

 

1

6

CPEN-2110

Discrete structures

Computing

 

3

7

MEEN-1201

Engineering Drawings

Foundation

 

1

7

CPEN-2122

Electronic Devices and Circuits

Engineering Foundation

 

3

8

CPEN-2222

Electronic Devices and Circuits Lab

Engineering Foundation

 

1

Total Credit Hours                                                                                                                                                                                         19

Semester 4

1

MATH-2122

Differential Equations

Natural Sciences

Math

3

2

CPEN-2123

Computer Organization & Architecture

Engineering Foundation

 

3

3

CPEN-2223

Computer Organization & Architecture Lab

Engineering Foundation

 

1

4

STAT-3133

Probability Methods in Engineering

Engineering Foundation

 

3

5

CPEN-2121

Data Structures and Algorithms

Engineering Foundation

 

3

6

CPEN-2221

Data Structures and Algorithms Lab

Engineering Foundation

 

1

7

CPEN-2125

Signals & Systems

Engineering Foundation

 

3

8

CPEN-2225

Signals & Systems Lab

Engineering Foundation

 

1

Total Credit Hours                                                                                                                                                                                        18

Semester 5

1

CPEN-3130

Digital System Design

Core (Breadth)

 

3

2

CPEN-3230

Digital System Design Lab

Core (Breadth)

 

1

3

CPEN-3131

Operating Systems

Core (Breadth)

 

3

4

CPEN-3231

Operating Systems Lab

Core (Breadth)

 

1

5

CPEN-3133

Microprocessors and Microcontroller Interfacing

Core (Breadth)

 

3

6

CPEN-3233

Microprocessors and Microcontroller Interfacing Lab

Core (Breadth)

 

1

7

CPEN-3133

Software Engineering

Core (Breadth)

 

3

8

CPEN-3134

Digital Signal Processing

Core (Breadth)

 

3

Total Credit Hours                                                                                                                                                                                        18

Semester 6

1

CPEN-314X

CE Depth Elective-I

Major Based Core (Depth)

 

3

2

CPEN-3132

Data Communication & Comp. Networks

Core (Breadth)

 

3

3

CPEN-3232

Data Communication & Comp. N Lab

Core (Breadth)

 

1

4

CPEN-314X

CE Depth Elective-II

Major Based Core (Depth)

 

3

5

ENGL-2121

Technical Report Writing Skills

Humanities

English

2

6

CPEN-3134

Numerical Analysis

Core (Breadth)

 

3

7

SSCI-3120

Constitution and Legal System of Pakistan

Humanities

 

2

Total Credit Hours                                                                                                                                                                                       17

Semester 7

1

MSCI-6106

Project Management

Management Sciences

 

3

2

CPEN-4391

FYP-I

Senior Design project

 

3

3

MSCI-2111

Engineering Economics and Management

Humanities

Social Sciences

3

4

CPEN-414X

CE Depth Elective-III

Major Based Core (Depth)

 

3

5

CPEN-415X

IDEE-I

IDEE (Breadth)

 

3

Total Credit Hours                                                                                                                                                                                       15

Semester 8

1

MSCI-XXXX

Management elective

Management Sciences

 

3

3

CPEN-4392

FYP-II

Senior Design project

 

3

4

CPEN-415X

IDEE-II

IDEE (Breadth)

 

3

5

CPEN-XXXX

CE Depth Elective-IV

Major Based Core (Depth)

 

3

6

MSCI-XXXX

Engineering/Professional Ethics

Humanities

 

2

Total Credit Hours                                                                                                                                                                                       14

Program Total Credit Hours                                                                                                                                                                           136

Footer Logo