|
1. Major Discipline Courses |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
1
|
AIC354
|
Machine Learning Fundamentals
|
3(2, 1)
|
|
|
2
|
CSC103
|
Programing Fundamentals
|
4(3, 1)
|
|
|
3
|
CSC211
|
Data Structures
|
4(3, 1)
|
|
CSC241
|
4
|
CSC241
|
Object Oriented Programming
|
4(3, 1)
|
|
CSC101
|
5
|
CSC262
|
Artificial Intelligence
|
3(2, 1)
|
|
|
6
|
EEE223
|
Signals and Systems
|
4(3, 1)
|
|
|
7
|
EEE231
|
Electronics-I
|
4(3, 1)
|
|
|
8
|
EEE232
|
Electronics-II
|
4(3, 1)
|
|
EEE231
|
9
|
EEE241
|
Digital Logic Design
|
4(3, 1)
|
|
|
10
|
EEE324
|
Digital Signal Processing
|
4(3, 1)
|
|
EEE223
|
11
|
EEE325
|
Control Systems
|
4(3, 1)
|
|
EEE223
|
12
|
EEE342
|
Microprocessor Systems and Interfacing
|
4(3, 1)
|
|
EEE241
|
13
|
EEE351
|
Principles of Communication Systems
|
4(3, 1)
|
|
EEE223
|
14
|
EEE415
|
Digital Image Processing
|
4(3, 1)
|
|
EEE223
|
15
|
EEE446
|
Real Time Embedded Systems
|
4(3, 1)
|
|
EEE342
|
16
|
MTH263
|
Probability Theory and Random Variables
|
3(3, 0)
|
|
|
17
|
PHY221
|
Circuit Theory
|
4(3, 1)
|
|
|
18
|
PHY324
|
Electromagnetic Theory
|
3(3, 0)
|
|
PHY124
|
19
|
PHY344
|
Digital Design
|
4(3, 1)
|
|
EEE241
|
|
3 List of Interdisciplinary courses: (all four courses from the following list) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
20
|
MTH101
|
Calculus I
|
3(3, 0)
|
|
|
21
|
MTH102
|
Calculus II
|
3(3, 0)
|
|
MTH101
|
|
3. List of Interdisciplinary Courses (any four courses from the following list) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
22
|
MTH231
|
Linear Algebra
|
3(3, 0)
|
|
|
23
|
MTH241
|
Ordinary Differential Equations
|
3(3, 0)
|
|
MTH102
|
|
4. Field Experience/Internship |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
24
|
PHY398
|
Field Experience/Internship
|
3(0, 3)
|
|
|
|
5 Capstone project |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
25
|
PHY498
|
Capstone Project I
|
3(0, 3)
|
|
EEE223 ,EEE241
|
26
|
PHY498
|
Capstone Project II
|
3(0, 3)
|
|
PHY498
|
|
Application of Information and Communication Technologies (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
27
|
CSC101
|
Applications of Information and Communication Technologies
|
3(2, 1)
|
|
|
|
Arts and Humanities (any one Course from the following list) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
28
|
HUM123
|
Fundamentals of Philosophy
|
2(2, 0)
|
|
|
29
|
HUM430
|
French
|
2(2, 0)
|
|
|
30
|
HUM431
|
German
|
2(2, 0)
|
|
|
31
|
HUM432
|
Arabic
|
2(2, 0)
|
|
|
32
|
HUM434
|
Chinese
|
2(2, 0)
|
|
|
|
Civics and Community Engagement (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
33
|
HUM208
|
Civics and Community Engagement
|
2(2, 0)
|
|
|
|
Elective Courses (any Five) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
34
|
AIC365
|
Natural Language Processing
|
3(2, 1)
|
|
CSC262
|
35
|
AIC380
|
Artificial Neural Networks and Deep Learning
|
3(2, 1)
|
|
CSC262
|
36
|
CSC270
|
Database Systems
|
4(3, 1)
|
|
CSC211
|
37
|
CSC336
|
Web Technologies
|
3(2, 1)
|
|
|
38
|
EEE353
|
Digital Communication Systems
|
4(3, 1)
|
|
EEE351
|
39
|
EEE371
|
Electric Machines
|
4(3, 1)
|
|
PHY324
|
40
|
EEE447
|
Robotics
|
3(3, 0)
|
|
EEE325
|
41
|
EEE455
|
Optical Fiber Communications
|
3(3, 0)
|
|
EEE351
|
42
|
EEE463
|
Antenna and Radio Wave Propagation
|
4(3, 1)
|
|
PHY324
|
43
|
EEE464
|
Wireless Communication Systems
|
3(3, 0)
|
|
EEE351
|
44
|
EEE465
|
Microwave and Satellite Communication Systems
|
3(3, 0)
|
|
EEE463
|
45
|
PHY346
|
Data Communication and Networks
|
3(3, 0)
|
|
EEE351
|
46
|
PHY347
|
Signal Processing Applications
|
3(3, 0)
|
|
EEE324
|
47
|
PHY348
|
Control System Design
|
3(3, 0)
|
|
EEE325
|
48
|
PHY434
|
VLSI Design
|
4(3, 1)
|
|
EEE241
|
49
|
PHY461
|
Industrial Automation
|
3(3, 0)
|
|
PHY221
|
|
Entrepreneurship (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
50
|
MGT250
|
Introduction to Entrepreneurship
|
2(2, 0)
|
|
|
|
Expository Writing (any one course from the following list) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
51
|
HUM102
|
Report Writing Skills
|
3(3, 0)
|
|
HUM104
|
52
|
HUM120
|
Expository Writing
|
3(3, 0)
|
|
|
|
Functional English (Mandatory Course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
53
|
HUM104
|
Functional English
|
3(3, 0)
|
|
|
|
Ideology and Constitution of Pakistan (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
54
|
HUM113
|
Ideology and Constitution of Pakistan
|
2(2, 0)
|
|
|
|
Islamic Studies (Mandatory course. HUM116 Ethics 2(2, 0) is only for Non-Muslims Students) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
55
|
HUM112
|
Islamic Studies
|
2(2, 0)
|
|
|
56
|
HUM116
|
Ethics
|
2(2, 0)
|
|
|
|
List of Minor(s) offered by the Department: i. Electronics and Computing (Industrial Automation) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
57
|
EEE223
|
Signals and Systems
|
4(3, 1)
|
|
|
58
|
EEE325
|
Control Systems
|
4(3, 1)
|
|
|
59
|
EEE342
|
Microprocessor Systems and Interfacing
|
4(3, 1)
|
|
|
60
|
PHY461
|
Industrial Automation
|
3(3, 0)
|
|
|
|
List of Minor(s) offered by the Department: ii. Electronics and Computing (Embedded Systems) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
61
|
EEE231
|
Electronics-I
|
4(3, 1)
|
|
|
62
|
EEE342
|
Microprocessor Systems and Interfacing
|
4(3, 1)
|
|
|
63
|
EEE446
|
Real Time Embedded Systems
|
4(3, 1)
|
|
|
64
|
PHY344
|
Digital Design
|
4(3, 1)
|
|
|
|
List of Minor(s) offered by the Department: iii. Electronics and Computing (Communications) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
65
|
EEE223
|
Signals and Systems
|
4(3, 1)
|
|
|
66
|
EEE351
|
Principles of Communication Systems
|
4(3, 1)
|
|
|
67
|
EEE353
|
Digital Communication Systems
|
4(3, 1)
|
|
|
68
|
EEE464
|
Wireless Communication Systems
|
3(3, 0)
|
|
|
|
Natural Sciences (Mandatory Courses) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
69
|
PHY124
|
Applied Physics
|
3(2, 1)
|
|
|
|
Non-Credit Course |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
70
|
MTH001
|
Basic Mathematics
|
0(0, 0)
|
|
|
|
Quantitative Reasoning (Mandatory courses) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
71
|
MTH103
|
Exploring Quantitative Skills
|
3(3, 0)
|
|
|
72
|
MTH114
|
Tools for Quantitative Reasoning
|
3(3, 0)
|
|
MTH103
|
|
Social Science (Mandatory Course) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
73
|
HUM122
|
Fundamentals of Psychology
|
2(2, 0)
|
|
|