Department of Electrical Engineering
|
BS Computer Engineering Technology Roadmap Fall 2025
|
FIRST YEAR
|
Fall Semester (1st)
|
Spring Semester (2nd)
|
Code
|
Course Title
|
CH
|
Pre-req
|
Code
|
Course Title
|
CH
|
Pre-req
|
EE125
|
Applications of ICT
|
2
|
|
CET120
|
Computer Programming
|
2
|
|
EE125L
|
Applications of ICT Lab
|
1
|
|
CET120L
|
Computer Programming Lab
|
1
|
|
MA107
|
Calculus and Analytical Geometry
|
3
|
|
CET121
|
Electronic Devices and Circuits
|
2
|
|
EN104
|
Functional English
|
3
|
|
CET121L
|
Electronic Devices and Circuits Lab
|
1
|
|
EE110
|
Circuit Analysis
|
3
|
|
MA210
|
Linear Algebra
|
3
|
|
EE110L
|
Circuit Analysis Lab
|
1
|
|
HM113
|
Ideology and Constitution of Pakistan
|
2
|
|
HM150
|
Islamic Studies / Ethics
|
3
|
|
EN126
|
Expository Writing
|
3
|
|
NS124
|
Applied Physics
|
2
|
|
CET125
|
Digital Logic Design
|
2
|
|
NS124L
|
Applied Physics Lab
|
1
|
|
CET125L
|
Digital Logic Design Lab
|
1
|
|
Total
|
19
|
|
Total
|
17
|
SECOND YEAR
|
Fall Semester (3rd)
|
|
|
Spring Semester (4th)
|
Code
|
Course Title
|
CH
|
Pre-req
|
Code
|
Course Title
|
CH
|
Pre-req
|
CS151
|
Object Oriented Programming
|
3
|
|
CET220
|
Instrumentation and Data Acquisition
|
1
|
|
CS151L
|
Object Oriented Programming Lab
|
1
|
|
CET220L
|
Instrumentation and Data Acquisition Lab
|
1
|
|
CET210
|
Operating Systems
|
2
|
|
CET222
|
Web Technologies
|
1
|
|
CET210L
|
Operating Systems Lab
|
1
|
|
CET222L
|
Web Technologies Lab
|
2
|
|
CET212
|
Environment, Health, and Safety
|
3
|
|
CET223
|
Mobile Application Development
|
1
|
|
CET215
|
Data Structures and Algorithms
|
1
|
|
CET223L
|
Mobile Application Development Lab
|
2
|
|
CET215L
|
Data Structures and Algorithms Lab
|
2
|
|
CET224
|
Database Applications
|
1
|
|
CETXXX
|
GE- Elective -1
|
3
|
|
CET224L
|
Database Applications Lab
|
1
|
|
|
CET217
|
Computer Hardware Systems
|
1
|
|
CET225
|
Embedded Systems
|
1
|
|
|
CET217L
|
Computer Hardware Systems Lab
|
1
|
|
CET225L
|
Embedded Systems Lab
|
1
|
|
|
|
|
|
|
CET226
|
Signals and Systems
|
2
|
|
|
|
|
|
|
CET226L
|
Signals and Systems Lab
|
1
|
|
|
|
|
|
|
SS171
|
Pakistan Studies
|
2
|
|
|
Total
|
18
|
|
Total
|
17
|
|
THIRD YEAR
|
|
Fall Semester (5th)
|
|
|
Spring Semester (6th)
|
|
Code
|
Course Title
|
CH
|
Pre-req
|
Code
|
Course Title
|
CH
|
Pre-req
|
|
CET310
|
Systems and Network Administration
|
1
|
|
CETXXX
|
Depth Elective -3
|
1
|
|
|
CET310L
|
Systems and Network Administration Lab
|
1
|
|
CETXXXL
|
Depth Elective -3 Lab
|
2
|
|
|
CET311
|
Network Technologies
|
2
|
|
CETXXX
|
Depth Elective -4
|
2
|
|
|
CET311L
|
Network Technologies Lab
|
1
|
|
CETXXXl
|
Depth Elective -4 Lab
|
1
|
|
|
CETXXX
|
IDTE - 1
|
3
|
|
MGXXX
|
Organizational Behavior
|
2
|
|
|
CETXXX
|
Depth Elective -1
|
1
|
|
BP238
|
Professional Ethics
|
2
|
|
|
CETXXXL
|
Depth Elective -1 Lab
|
1
|
|
CETXXX
|
IDTE – 2
|
3
|
|
|
CETXXX
|
Depth Elective -2
|
1
|
|
CET391
|
Project-1
|
3
|
|
|
CETXXXL
|
Depth Elective -2 Lab
|
2
|
|
|
Understanding of Holy Quran - I
|
1
|
|
|
SS306
|
Entrepreneurship
|
3
|
|
|
|
|
|
|
Total
|
16
|
|
Total
|
17
|
|
FOURTH YEAR
|
|
Fall Semester (7th)
|
|
|
Spring Semester (8th)
|
|
Code
|
Course Title
|
CH
|
Pre-req
|
Code
|
Course Title
|
CH
|
Pre-req
|
|
CET411
|
Cloud Computing
|
1
|
|
CET428
|
Supervised Industrial Training
(Compulsory)
|
16
|
|
|
CET411L
|
Cloud Computing Lab
|
2
|
|
|
|
|
|
|
CETXXX
|
GE- Elective -2
|
3
|
|
|
|
|
|
|
CETXXX
|
Depth Elective -5
|
2
|
|
|
|
|
-
|
|
CETXXXL
|
Depth Elective -5 Lab
|
1
|
|
|
|
|
|
|
CETXXX
|
Depth Elective -6
|
2
|
|
|
|
|
|
|
CETXXXL
|
Depth Elective -6 Lab
|
1
|
|
|
|
|
|
|
CET491
|
Project-2
|
3
|
|
|
|
|
|
|
|
Understanding of Holy Quran - II
|
1
|
|
|
|
|
|
|
Total
|
18
|
|
Total
|
16
|
|
Total Credit Hours: 136
|