|
Applications of Information and Communication Technologies (any one course from the following list) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
1
|
CSC101
|
Applications of Information and Communication Technologies
|
3(2, 1)
|
|
|
2
|
CSC103
|
Programming Fundamentals
|
4(3, 1)
|
|
|
|
Arts and Humanities (any one Course from the following list) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
3
|
HUM107
|
21st Century Communication Skills
|
2(2, 0)
|
|
|
4
|
HUM122
|
Fundamentals of Psychology
|
2(2, 0)
|
|
|
5
|
HUM123
|
Fundamentals of Philosophy
|
2(2, 0)
|
|
|
6
|
HUM130
|
Fundamentals of Sociology
|
2(2, 0)
|
|
|
7
|
HUM131
|
Anthropology
|
2(2, 0)
|
|
|
8
|
HUM209
|
Fundamentals of Political Science
|
2(2, 0)
|
|
|
9
|
HUM222
|
Fundamentals of International Relations
|
2(2, 0)
|
|
|
|
B. Major Engineering Discipline Courses |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
10
|
CSC211
|
Data Structures
|
4(3, 1)
|
|
CSC103
|
|
Capstone Project: / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
11
|
EGG498
|
Final Year Project (Part I)*
|
3(0, 3)
|
|
|
12
|
EGG499
|
Final Year Project (Part II)
|
3(0, 3)
|
|
EGG498
|
|
Civics and Community Engagement (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
13
|
HUM208
|
Civics and Community Engagement
|
2(2, 0)
|
|
|
|
Electronics Electives For ISB |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
14
|
EEE478
|
Biomedical Instrumentation
|
4(3, 1)
|
|
EEE374
|
|
Entrepreneurship (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
15
|
MGT250
|
Introduction to Entrepreneurship
|
2(2, 0)
|
|
|
|
Expository Writing (Mandatory Course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
16
|
HUM120
|
Expository Writing
|
3(3, 0)
|
|
|
|
Functional English (Mandatory Course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
17
|
HUM104
|
Functional English
|
3(3, 0)
|
|
|
|
Ideology and Constitution of Pakistan (Mandatory course) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
18
|
HUM113
|
Ideology and Constitution of Pakistan
|
2(2, 0)
|
|
|
Course Offering: Interdisciplinary/allied courses will be offered after 4th semester to broaden students' perspective, foster critical thinking, and prepare them for real-world challenges. |
Interdisciplinary/allied courses: minimum 12 credit hours: Course Offering: Interdisciplinary/allied courses will be offered after 4th semester to broaden students' perspective, foster critical thinking, and prepare them for real-world challenges. |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
19
|
ECO302
|
Process Economics
|
3(3, 0)
|
|
|
20
|
PHY132
|
Physics for Chemical Engineers
|
4(4, 0)
|
|
|
|
Internship (minimum duration 6-8 weeks, preferably conducted in summer breaks after 4th semester) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
21
|
EGG497
|
Internship
|
3(0, 3)
|
|
|
|
Islamic Studies (Mandatory course. HUM116 Ethics is only for Non-Muslims Students) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
22
|
HUM112
|
Islamic Studies
|
2(2, 0)
|
|
|
23
|
HUM116
|
Ethics
|
2(2, 0)
|
|
|
|
List of Interdisciplinary/Allied courses (Mandatory Courses) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
24
|
CSC241
|
Object Oriented Programming
|
4(3, 1)
|
|
CSC103
|
25
|
MGT462
|
Project Planning and Management
|
3(3, 0)
|
|
|
26
|
MTH105
|
Multivariable Calculus
|
3(3, 0)
|
|
MTH114
|
27
|
MTH242
|
Differential Equations
|
3(3, 0)
|
|
MTH114
|
28
|
MTH375
|
Numerical Computations
|
3(2, 1)
|
|
CSC103 ,MTH114
|
|
List of Major Specialization/Elective Courses (Electives Computer): (minimum four Major Elective courses must be selected from the one of the specialization streams given below, with at least 02 of these courses of 4(3, 1) Credit Hours) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
29
|
CSC270
|
Database Systems
|
4(3, 1)
|
|
|
30
|
CSC291
|
Software Engineering
|
3(3, 0)
|
|
|
31
|
CSC334
|
Parallel and Distributed Computing
|
4(3, 1)
|
|
CSC323
|
32
|
CSC353
|
Computer Graphics
|
3(2, 1)
|
|
|
33
|
CSC354
|
Machine Learning
|
3(3, 0)
|
|
|
34
|
CSC462
|
Artificial Intelligence
|
3(2, 1)
|
|
|
35
|
EEE343
|
Computer Organization
|
4(3, 1)
|
|
EEE241
|
|
List of Major Specialization/Elective Courses (Electives Electronics): (minimum four Major Elective courses must be selected from the one of the specialization streams given below, with at least 02 of these courses of 4(3, 1) Credit Hours) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
36
|
EEE333
|
Analog Integrated Circuits, Analysis and Design
|
4(3, 1)
|
|
EEE232
|
37
|
EEE343
|
Computer Organization and Architecture
|
4(3, 1)
|
|
EEE241
|
38
|
EEE344
|
Digital System Design
|
4(3, 1)
|
|
EEE241
|
39
|
EEE415
|
Digital Image Processing
|
4(3, 1)
|
|
EEE223
|
40
|
EEE434
|
VLSI Design
|
4(3, 1)
|
|
|
41
|
EEE437
|
Analog Filter Design
|
4(3, 1)
|
|
|
42
|
EEE443
|
FPGA-Based System Design
|
4(3, 1)
|
|
|
43
|
EEE446
|
Real Time Embedded Systems
|
4(3, 1)
|
|
EEE342
|
44
|
EEE462
|
Artificial Intelligence
|
3(2, 1)
|
|
CSC103
|
|
List of Major Specialization/Elective Courses (Electives Power): (minimum four Major Elective courses must be selected from the one of the specialization streams given below, with at least 02 of these courses of 4(3, 1) Credit Hours) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
45
|
EEE374
|
Electrical Measurements and Instrumentation
|
4(3, 1)
|
|
EEE222
|
46
|
EEE381
|
Power Transmission
|
4(3, 1)
|
|
EEE222
|
47
|
EEE382
|
Power Generation
|
3(3, 0)
|
|
|
48
|
EEE435
|
Industrial Electronics
|
4(3, 1)
|
|
EEE232 ,EEE374
|
49
|
EEE481
|
Design of Electrical Machines
|
3(3, 0)
|
|
EEE371
|
50
|
EEE483
|
Power System Operation and Control
|
3(3, 0)
|
|
EEE222
|
51
|
EEE484
|
High Voltage Engineering
|
4(3, 1)
|
|
EEE375
|
52
|
EEE486
|
Power System Protection
|
3(3, 0)
|
|
EEE485
|
53
|
EEE488
|
Renewable and Alternate Energy Systems
|
3(3, 0)
|
|
|
54
|
EEE489
|
Power Plant Engineering
|
3(3, 0)
|
|
EEE222
|
55
|
EEE491
|
Industrial Drives
|
3(3, 0)
|
|
EEE338
|
56
|
EEE492
|
FACTS and HVDC Transmission
|
0(0, 0)
|
|
EEE338
|
57
|
EEE494
|
Advanced Electrical Machines
|
4(3, 1)
|
|
EEE371
|
|
List of Major Specialization/Elective Courses (Electives Robotics and Control): (minimum four Major Elective courses must be selected from the one of the specialization streams given below, with at least 02 of these courses of 4(3, 1) Credit Hours) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
58
|
EEE422
|
Fuzzy Logic
|
4(3, 1)
|
|
EEE325
|
59
|
EEE424
|
Optimal Control
|
4(3, 1)
|
|
EEE325
|
60
|
EEE425
|
Introduction to Adaptive Control
|
4(3, 1)
|
|
EEE325
|
61
|
EEE427
|
Multivariable Control
|
4(3, 1)
|
|
EEE325
|
62
|
EEE428
|
Introduction to Non-linear Control
|
3(3, 0)
|
|
EEE325
|
63
|
EEE447
|
Robotics
|
3(3, 0)
|
|
EEE325
|
64
|
EEE449
|
Medical Robotics
|
4(3, 1)
|
|
EEE325
|
65
|
EEE450
|
Mobile Robotics
|
4(3, 1)
|
|
EEE325
|
66
|
EEE461
|
Neural Networks
|
3(3, 0)
|
|
|
|
List of Major Specialization/Elective Courses (Electives Telecommunications): (minimum four Major Elective courses must be selected from the one of the specialization streams given below, with at least 02 of these courses of 4(3, 1) Credit Hours) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
67
|
CPE445
|
Internet of Things
|
3(3, 0)
|
|
|
68
|
CSC341
|
Network Programming
|
3(3, 0)
|
|
EEE314
|
69
|
EEE353
|
Digital Communication Systems
|
4(3, 1)
|
|
EEE251 ,EEE351
|
70
|
EEE354
|
Telecommunication Systems Engineering
|
3(3, 0)
|
|
EEE351
|
71
|
EEE362
|
Microwave Engineering
|
4(3, 1)
|
|
EEE261
|
72
|
EEE438
|
RF Electronics
|
4(3, 1)
|
|
EEE232
|
73
|
EEE455
|
Optical Fiber Communications
|
3(3, 0)
|
|
EEE351
|
74
|
EEE456
|
Broadband Technologies
|
3(3, 0)
|
|
EEE314
|
75
|
EEE464
|
Wireless Communication Systems
|
3(3, 0)
|
|
EEE351
|
76
|
EEE467
|
Telecommunication Policies Standards and Regulations
|
3(3, 0)
|
|
|
|
List of Multi-Disciplinary Engineering Elective Courses List of Multi-Disciplinary Engineering Elective Courses |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
77
|
CEP461
|
Neural networks
|
3(3, 0)
|
|
|
78
|
CPE415
|
Digital Image Processing
|
4(3, 1)
|
|
|
79
|
CPE446
|
Real time embedded systems
|
4(3, 1)
|
|
|
80
|
CSC462
|
Machine Learning
|
3(3, 0)
|
|
|
81
|
EEE436
|
Applied Optoelectronics
|
3(3, 0)
|
|
|
82
|
EEE462
|
Artificial Intelligance
|
3(2, 1)
|
|
|
|
Major Engineering Discipline Courses |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
83
|
EEE113
|
Engineering Drawing
|
1(0, 1)
|
|
|
84
|
EEE121
|
Electric Circuits Analysis I
|
4(3, 1)
|
|
|
85
|
EEE222
|
Electric Circuits Analysis II
|
4(3, 1)
|
|
EEE121
|
86
|
EEE223
|
Signals and Systems
|
4(3, 1)
|
|
MTH242
|
87
|
EEE231
|
Electronics I
|
4(3, 1)
|
|
EEE121
|
88
|
EEE241
|
Digital Logic Design
|
4(3, 1)
|
|
|
89
|
EEE251
|
Probability Methods in Engineering
|
3(3, 0)
|
|
MTH114
|
90
|
EEE261
|
Electromagnetic Theory
|
3(3, 0)
|
|
MTH105
|
91
|
EEE324
|
Digital Signal Processing
|
4(3, 1)
|
|
EEE223
|
92
|
EEE325
|
Control Systems
|
4(3, 1)
|
|
EEE223
|
93
|
EEE342
|
Microprocessor Systems and Interfacing
|
4(3, 1)
|
|
EEE241
|
94
|
EEE351
|
Principles of Communication Systems
|
4(3, 1)
|
|
EEE223
|
95
|
EEE371
|
Electric Machines
|
4(3, 1)
|
|
EEE222
|
96
|
EEE375
|
Power Distribution and Utilization
|
4(3, 1)
|
|
EEE222
|
97
|
EGG101
|
Engineering Professionalism
|
3(3, 0)
|
|
|
98
|
MEE102
|
Engineering Mechanics and Thermodynamics
|
3(3, 0)
|
|
|
|
Major-Based Breadth Core Course : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
99
|
CSC323
|
Operating Systems
|
3(2, 1)
|
|
|
100
|
EEE232
|
Electronics II
|
4(3, 1)
|
|
EEE231
|
101
|
EEE314
|
Data Communication and Computer Networks
|
4(3, 1)
|
|
|
102
|
EEE338
|
Power Electronics
|
4(3, 1)
|
|
EEE232
|
103
|
EEE421
|
Introduction to Digital Control Systems
|
4(3, 1)
|
|
EEE325
|
104
|
EEE485
|
Power System Analysis
|
3(3, 0)
|
|
|
|
Minor 1 (Geoinformatics Engineering) |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
105
|
GIE101
|
Introduction to GIS
|
3(2, 1)
|
|
|
106
|
GIE206
|
Earth Observation for the Environment
|
3(2, 1)
|
|
|
107
|
GIE304
|
GIS Applications
|
3(2, 1)
|
|
|
108
|
GIE403
|
Land use Planning
|
3(2, 1)
|
|
|
|
Natural Sciences (Mandatory Courses) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
109
|
PHY124
|
Applied Physics
|
3(2, 1)
|
|
|
|
Quantitative Reasoning (any two courses from the following list)) : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
110
|
MTH103
|
Exploring Quantitative Skills
|
3(3, 0)
|
|
|
111
|
MTH104
|
Tools for Quantitative Reasoning
|
3(3, 0)
|
|
|
112
|
MTH114
|
Calculus and Analytic Geometry
|
3(3, 0)
|
|
|
113
|
MTH231
|
Linear Algebra
|
3(3, 0)
|
|
|
|
Remedial Course** : |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
114
|
CHM102
|
Introduction to Chemistry
|
3(2, 1)
|
|
|
|
Social Science (Mandatory Course) / |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
115
|
ECO290
|
Fundamentals of Engineering Economics
|
2(2, 0)
|
|
|
|
Telecommunication Electives For ISB |
| Course Code | Course Title | Credit Hours | Co-requisite(s) | Prerequisite (s) |
116
|
EEE463
|
Antenna & Radio Wave Progagation
|
4(3, 1)
|
|
EEE261
|
|