Department of Computer Engineering

Scheme of Studies

Code Title Credit Hours
BS-101 Engineering Physics 2+1
EE-102 Electric Circuit Analysis 3+0
HS-101 English 3+0
MT-101 Calculus & Analytic Geometry 3+0
EE-102L Electric Circuit Analysis Lab 0+1
HS-102 Pakistan Studies 2+0
EC-110 Computing Fundamentals 2+1
QT-101 Translation of the Quran: Beliefs 1+0 (NC)
.
Code Title Credit Hours
EE-101 Engineering Workshop 0+1
EE-205 Electronic Devices & Circuits 3+0
EC-121 Digital Logic Design 3+0
EC-111 Programming Fundamentals 3+0
EE-205L Electronic Devices & Circuits Lab 0+1
EC-225 Discrete Structures 3+0
MT-303 Applied Linear Algebra 2+0
EC-121L Digital Logic Design Lab 0+1
EC-111L Programming Fundamentals Lab 0+1
.
Code Title Credit Hours
MT-103 Differential Equations 3+0
EC-231 Operating Systems 3+0
MT-201 Complex Variables & Transforms 3+0
CS-204 Complex Variables & Transforms 3+0
HS-203 Community Service 0+1 (NC)
ME-211 Computer Aided Engineering Design 0+1
EC-230 Object Oriented Programming 3+0
EC-231L Operating Systems Lab 0+1
EC-230L Object Oriented Programming Lab 0+1
QT-201 Translation of the Quran: Worships 1+0 (NC)
.
Code Title Credit Hours
MT-202 "
HS-103 Communication Skills 3+0
EC-222 Data Structures & Algorithms 3+0
EC-223 Signal & Systems 3+0
EC-228 Computer Architecture & Organization 3+0
EC-222L Data Structures & Algorithms Lab 0+1
EC-223L Signal & Systems Lab 0+1
EC-228L Computer Architecture & Organization Lab 0+1
.
Code Title Credit Hours
EC-334 Database Systems 3+0
EC-390 Digital Signal Processing 3+0
EC-201 Engineering Project Management 3+0
EC-333 Microprocessor & Interfacing Techniques 3+0
xx-xxx CEDE -I 2+1
EC-334L Database Systems Lab 0+1
EC-390L Digital Signal Processing Lab 0+1
EC-333L Microprocessor & Interfacing Techniques Lab 0+1
QT-301 Translation of the Quran: Moral Values 1+0 (NC)
.
Code Title Credit Hours
EC-341 Digital System Design 3+0
HS-201 Technical Report Writing 3+0
xx-xxx CEDE - II 2+1
MT-302 Probability & Statistics 3+0
xx-xxx MDEE - I 3+0
EC-341L Digital System Design Lab 0+1
.
Code Title Credit Hours
xx-xxx CEDE-III 2+1
EC-332 Computer Communication Networks 3+0
HS-403 Management & Entrepreneurship 3+0
xx-xxx MDEE - II 2+1
EC-499 Final Year Design Project - I 0+3
QT-401 Translation of the Quran: Dealings & Commandments 1+0 (NC)
EC-332L Computer Communication and Networks Lab 0+1
.
Code Title Credit Hours
HS-402 Economics 2+0
xx-xx CEDE - IV 3+0
HS-404 Foreign Language 1+1
HS-401 Professional Values & Ethics 2+0
IS-211 Islamic Studies 2+0
EC-499 Final Year Design Project - II 0+3
ME-407 Health Safety & Environment 1+0
.
Code Title Credit Hours
EC-350 Control Engineering 3+0
EC-442 Embedded Systems 2+1
EC-444 Parallel and Distributed Computing 2+1
EC-445 System Programming 2+1
EC-448 Introduction to Robotics 2+1
EC-465 Software Project Management 2+1
EC-467 Mobile Application Development 2+1
CS-305 Computer Graphics 2+1
EC-481 Wireless and Mobile Networks 3+0
EC-482 Network Security and Cryptography 3+0
EC-483 Fault Tolerant Computing 3+0
EC-317 Artificial Intelligence & Machine Learning 2+1
.
Code Title Credit Hours
CS-302 Artificial Intelligence 2+1
CS-308 Software Quality Assurance 3+0
CS-309 Web Application Engineering 2+1
CS-406 Digital Image Processing 2+1
CS-407 Fundamentals of Data Mining 2+1
EE-304 Communication Systems 3+0
EC-316 Mobile Application & Game Development 3+0
.
Code Title Credit Hours
BS-105 Applied Physics 2+1
HS-101 English 3+0
MT-101 Calculas And Analytical Geometry 3+0
EE-102 Electric Circuit Analysis 3+1
EE-102L Electric Circuit Analysis Lab
HS-102 Pak Studies 2+0
IOT-101 Fundamentals Of IOT 3+0
QT-101 Network Security and Cryptography 1+0(NC)
.
Code Title Credit Hours
IOT-102 Introduction To Information and Communication Technologies 2+0
EC-111 Programming Fundamentals 3+0
EC-111L Programming Fundamentals Lab 0+1
HS-103 Communication Skills 3+0
IS-211 Islamic Studies 2+0
EC-225 Data Structures 3+0
EC-121 Digital Logic Design 3+0
EC-121l Digital Logic Design Lab 0+1
.
Code Title Credit Hours
MT-302 Probability and Statistics 3+0
EC-231 Operating System 3+0
EC-231 Operating System Lab 0+1
HS-403 Management and Entrepreneurship 3+0
EC-230 Object Oriented programming 3+0
EC-230L Object Oriented programming Lab 0+1
EC-332 Computer Communication Networks 3+0
EC-332L Computer Communication Networks Lab 0+1
QT-201 Translation Of Quran:workshop 1-0(NC)
.
Code Title Credit Hours
EC-223 Signals and Systems 3+0
EC-223L Signals and Systems Lab 0+1
EC-222 Data Structure and Algorithm 3+0
EC-222L Data Structure and Algorithm Lab 0+1
EC-228 Computer Architecture and Organizations 3+0
EC-228L Computer Architecture and Organizations Lab 0+1
HS-201 Technical Report Writing 3+0
ME-407 Health Safety and Environment 1+0
HS-401 Professional Values and Ethics 2+0
.
Code Title Credit Hours
EC-390 Digital Signal Processing 3+0
EC-390L Digital Signal Processing Lab 0+1
EC-333 Microprocessor and Interfacing Techniques 3+0
EC-333L Microprocessor and Interfacing Techniques Lab 0+1
EC-334 Databse Systems 3+0
EC-334L Databse Systems Lab 0+1
xx-xxx Iot Elective 1 3+0
xx-xxx Iot Elective 2 3+0
QT-301 Translation Of Quran:Moral Values 1+0(NC)
.
Code Title Credit Hours
IOT-411 Network Protocol for IOT 3+0
EC-341 Digital System Design 3+0
EC-341L Digital System Design Lab 0+1
EE-205 Electronics Devices and circuits 3+0
EE-205L Electronics Devices and circuits Lab 0+1
xx-xxx IOT Elective 3 3+0
xx-xxx IOT Elective 4 2+1
.
Code Title Credit Hours
IOT-412 IOT Design and Applications 2+1
MT-201 Complex variables and Transforms 3+0
xx-xxx IOT Elective 5 2+1
xx-xxx IOT Elective 6 2+1
xx-xxx IOT Elective 7 2+1
HS-203 Community Service 1+1
QT-401 Trans;ation of Quran:Dealing and commandments 1+0(NC)
.
Code Title Credit Hours
IOT-201 IOT Communication 3+0
IOT-201L IOT Communication Lab 0+1
xx-xxx IOT Elective 8 2+1
xx-xxx IOT Elective 9 3+1
IOT-499 Capstone Project 0+4
.
Code Title Credit Hours
cs-407 Fundamentals of CyberSecurity
IOT-302 Data Analysis for IOT
IOT-441 Human Computer Interaction
IOT-412 Telecommunication Networks
IOT-333 Edge computing
IOT-421 Embeded operating system
IOT-332 Security of Internet of things and cyber physical system
IOT-331 Cloud Computing for IOTS
IOT-341 Circuits & Electronic Hardware
IOT-351 Computer Design
IOT-401 Microcontrollers for IoT Devices
IOT-403 Wireless Communications for loT
IOT-402 Sensors for loT
IOT-312 Industrial IoT
IOT-321 IoT boards Programming
IOT-311 Smart IoT Devices
IOT-301 Machine Learning for loT
IOT-412 Machine to Machine and IoT interface for embedded systems
CS-407 Data Mining
EC-444 Parallel and Distributed Computing
EC-316 Mobile Application & Game Development
CS-433 Deep Learning and Applications
CS-311 Data Warehousing
IOT-413 Wireless Networks for loTs
IOT-431 Neural Networks for loTs
IOT-432 Mobile and Wireless Networking
IOT-433 Microelectromechanical Systems
IOT-434 Robotics Sensing and Navigation
IOT-435 Cryptography and Communications Security
IOT-436 Wireless and Mobile Systems Security
IOT-437 Network Security
IOT-438 Electromagnetic Devices for RF and Wireless Communications
IOT-439 Acoustics and Sensing
IOT-440 Autonomous Field Robotics
IOT-441 Remote Sensing of the Environment
.