Curriculum

Semester 1

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1MATH1103Calculus and Analytical Geometry3
2IS1002Islamic Studies and Ethics2
3CEN1004Information and Communication Technologies2
4CEN1005Information and Communication Technologies Lab1
5PHY1301Applied Physics2
6PHY1302Applied Physics Lab1
7CEN1006Computer Engineering Workshop1
8CEN1007Occupational Health and Safety1
9PS1002Pakistan Studies and Global Perspectives2
Total13215

Semester 2

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1MATH2201Linear Algebra2
2CEN1008Computer Programming3
3CEN1009Computer Programming Lab1
4CEN1010Circuit Analysis3
5CEN1011Circuit Analysis Lab1
6HU1003Communication Skills2
7HU1007Technical Writing and Presentation Skills2
8MATH3901Discrete Structures3
Total15217

Semester 3

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1CEN2001Object Oriented Programming3
2CEN2002Object Oriented Programming Lab1
3CEN2006Digital Logic Design3
4CEN2007Digital Logic Design Lab1
5CEN2008Electronic Devices and Circuits3
6CEN2009Electronic Devices and Circuits Lab1
7SS2004
OR MAST1001
OR SSC1101
OR SSC1102
Social Science Elective I
Engg. Economics
OR Computational Media Design
OR Becoming Humane
OR Modern Conceptions Of Freedom
2
8MATH1202Complex Variables and Transforms3
Total14317

Semester 4

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1MATH2304Differential Equations3
2CEN2010Signals and Systems3
3CEN2011Signals and Systems Lab1
4CEN2014Computer Organization and Architecture3
5CEN2015Computer Organization and Architecture Lab1
6CEN2018Data Structures and Algorithms3
7CEN2019Data Structures and Algorithms Lab1
8MGT1004
OR MGT1002
Management Science Elective – I
(Engg. Management
OR Engg. Project Management)
2
Total14317

Semester 5

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1CEN3001Microprocessors and Interfacing3
2CEN3002Microprocessors and Interfacing Lab1
3CEN3003Digital Signal Processing3
4CEN3004Digital Signal Processing Lab1
5CENXXXXMulti- Disciplinary Engineering Elective I2
6CENXXXXMulti- Disciplinary Engineering Elective I Lab1
7CEN3007Computer Communication and Networks3
8CEN3008Computer Communication and Networks Lab1
9MATH2501Probability and Statistics3
10CENILE1001Industrial Learning Experience 1
Total14418

Semester 6

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1CEN3010Database Management Systems 3
2CEN3011Database Management Systems Lab1
3CEN3005Operating Systems3
4CEN3006Operating Systems Lab1
5CENXXXXComputer Engineering Depth Elective-I3
6CENXXXXComputer Engineering Depth Elective -I Lab1
7CENXXXXComputer Engineering Depth Elective-II3
8CENXXXXComputer Engineering Depth Elective -II Lab1
9CENILE1002Industrial Learning Experience 2
Total12416

Semester 7

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1CEN3009Software Engineering3
2SS2002
OR SS2003
Social Science Elective II
(Professional Ethics
OR Sociology for Engineers) 
2
3CEN4001Digital System Design3
4CEN4002Digital System Design Lab1
5CENXXXXComputer Engineering Depth Elective-III3
6CENXXXXComputer Engineering Depth Elective-III Lab1
7CEN4098Capstone Project-I2
Total11415

Semester 8

Ser#Course CodeCourse TitleCredit Hours
TheoryLabTotal
1MATH3503Numerical Analysis2
2MATH3504Numerical Analysis Lab1
3MGT1001Management Science Elective - II
(Entrepreneurship) 
2
4CENXXXXComputer Engineering Depth Elective-IV3
5CENXXXXComputer Engineering Depth Elective -IV Lab1
6CENXXXXMulti- Disciplinary Engineering Elective II2
7CENXXXXMulti- Disciplinary Engineering Elective II Lab1
8CEN4099Capstone Project-II4
Total9716

List of Computer Engineering Depth Electives

Sr.No.Course CodeCourse TitleCredit HoursTotal
TheoryLabIndustry
1CEN4101 Artificial Intelligence and Machine Learning 31
2CEN4103 Algorithm Design and Analysis 31
3CEN4105 Cloud and Distributed Computing 31
4CEN4107 High performance Computing 31
5CEN4109 Control Engineering 31
6CEN4111 Systems Programming 31
7CEN4113 Image Processing and Analysis 31
8CEN4115 Internet of Things 31
9CEN4117 System and Network Security 31
10CEN4119 Embedded System Design 31
11CEN4121 Hardware Design for DSP and ML 31

List of Computer Engineering Multi-Disciplinary Engineering Electives (MDEE)

Sr.No.Course CodeCourse TitleCredit HoursTotal
TheoryLabIndustry
1CEN4003Data Warehousing and Mining3/20/1
2CEN4005Software Quality Assurance3/20/1
3CEN4007Biomedical Engineering 3/20/1
4CEN4009Human Computer Interaction (UI/UX)3/20/1
5CEN4011BlockChain Technologies and Applications3/20/1
6CEN4013Virtual Reality3/20/1
7CEN4015Instrumentation and Controls3/20/1
8CEN4017Mobile Application/Game Development3/20/1
9CEN4019VLSI System Design3/20/1
10CEN4023GIS and Remote Sensing3/20/1
11CEN4025Health, Safety and Environment (HSE)3/20/1
12CEN4027Business Process Re-engineering3/20/1
13CEN4029Applied Thermodynamics3/20/1
14CEN4031Robotics and Automation3/20/1
15CEN4033Neural Networks and Fuzzy Logic3/20/1