COMSATS University Islamabad
Registrar Office, Principal Seat, Islamabad
***

NOTIFICATION

Scheme of Studies of Bachelor of Science in Electrical Engineering for Spring 2024

It is Hereby notified that the Academic Council in its 13th Meeting held on June 04, 2012 approved the following Scheme of studies of the Bachelor of Science in Electrical Engineering, BS(EE) with effect from at CIIT system.

1. Minimum Duration:  Years
2. Maximum Duration: 0 Years
4. Maximum Semesters: 0 
Course WorkMin No. of CoursesMin No. of Credit Hrs
1  Core Courses
33
-
2  Elective Courses
7
-

Note:

Common policies and procedures notified vide No. CUI-Reg/Notif-1794/23/1884,dated August 25, 2023 relating to Undergraduate Degree Programs approved by the Competent Authority and amended from time to time shall be applicable.
    Credit Hours : Please provide total credit hours for this scheme from manage course schemes




Applications of Information and Communication Technologies (any one course from the following list) /
Course CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
10 CSC211 Data Structures 4(3, 1) CSC103
Capstone Project: /
Course CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
13 HUM208 Civics and Community Engagement 2(2, 0)
Electronics Electives For ISB
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
14 EEE478 Biomedical Instrumentation 4(3, 1) EEE374
Entrepreneurship (Mandatory course) :
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
15 MGT250 Introduction to Entrepreneurship 2(2, 0)
Expository Writing (Mandatory Course) :
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
16 HUM120 Expository Writing 3(3, 0)
Functional English (Mandatory Course) :
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
17 HUM104 Functional English 3(3, 0)
Ideology and Constitution of Pakistan (Mandatory course) :
Course CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
21 EGG497 Internship 3(0, 3)
Islamic Studies (Mandatory course. HUM116 Ethics is only for Non-Muslims Students) :
Course CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
109 PHY124 Applied Physics 3(2, 1)
Quantitative Reasoning (any two courses from the following list)) :
Course CodeCourse TitleCredit HoursCo-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 CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
114 CHM102 Introduction to Chemistry 3(2, 1)
Social Science (Mandatory Course) /
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
115 ECO290 Fundamentals of Engineering Economics 2(2, 0)
Telecommunication Electives For ISB
Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
116 EEE463 Antenna & Radio Wave Progagation 4(3, 1) EEE261


Note:

1 credit hours of theory is equivalent to 1 Contact hour, whereas 1 credit hour of lab is equivalent to 3 hours of lab session. All the lab sessions are graded. Students have to pass both theory and lab to earn the course credits.


Courses with prerequisites can only be allowed if all prerequisite courses have been passed. 

**** With the consent of the Department, the students can select an elective course in their area of specialization (chosen Major) according to their aptitudes and requirements of the final year project. 


** Students must clear at least 80 credit hours (engineering and non-engineering subjects) to be eligible to register the final year Project.
 


 * With the consent of the Departmental Head, the students can take any course of EE which he has not taken before (including the electives of TE, EPE, CE, EL) according to his/her aptitude/future plans and further requirement (if any) of his final year project. 


***With the advice and consent of the Department, the student may select non-engineering elective course and any interdisciplinary elective course from the list of courses and the student may select any approved course of EE, which he/she has not taken before.


Note for Pre-Requisite(s) Courses:


1. The Pre-requisite Course for EEE353 Digital Communication Systems as mentioned in the List of Telecommunication Electives is either EEE351 or EEE352.


2. The Pre-requisite Course for EEE354 Telecommunication Systems Engineering as mentioned in the List of Telecommunication Electives is either EEE351 or EEE352.



3. The Pre-requisite Course for EEE464 Wireless Communication Systems as mentioned in the List of Telecommunication Electives is either EEE351 or EEE352.


Note: Final Year Project Part I and Final Year Project Part II are considered as 02 seperate courses. The student has the flexibility of selecting the course between Major Elective and EE Open Electives, Non engineering Electives and Interdisciplinary Electives from the list of elective courses. Further Non-Muslim students can opt for HUM114 Ethics course 3(3, 0) in lieu of HUM100 Islamic Studies, if they wish

Printed By:
Printed At:
Monday, April 21, 2025

Note:

Printed By:
Printed At: