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

NOTIFICATION

Scheme of Studies of Bachelor of Science in Computer Engineering for Spring 2025

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 Computer Engineering, BS (CE) with effect from at CIIT system.

1. Minimum Duration: 4 Years
2. Minimum Semesters: 8
2. Maximum Duration:  Years
4. Maximum Semesters:  
Course WorkMin No. of CoursesMin No. of Credit Hrs
1  a. General Education Courses:
12
30

Note:

  • Students are required to complete their academic programs in strict adherence to the applicable and officially notified Schemes of Studies (SoS). All updated rules, regulations, and policies, as periodically amended, shall be enforced.
  • Prior to course registration, the Campus Registration Office must conduct a thorough consolidation and comparison between the hard copies of the signed notifications of the applicalbe Scheme of Studies and the versions uploaded on CU Online. This verification process must be completed before courses are made available for student registration, ensuring the elimination of any discrepancies or errors in the SoS or during the registration process.Should any discrepancies or mismatches be identified between the hard copy of the signed notifications and the SoS on CU Online, it must be got corrected from Registration Office, PS on the CU Online SoS to align with the officially signed hard copy prior to course offering.
  • This procedure is designed to address and rectify potential issues at the course registration stage, thereby preventing complications during the awarding of degrees or the issuance of Final Result Notifications(FRNs) at CUI System.In the event that any course is registered with incorrect details, the responsibility will lie with the concerned campus course registration office, and appropriate corrective actions will be enforced.
  •     Credit Hours : Please provide total credit hours for this scheme from manage course schemes




    1. Engineering Core Courses
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    1 CPE122 Linear Circuit Analysis 4(3, 1)
    2 CPE214 Computer-Aided Engineering Design 1(0, 1)
    3 CPE223 Signals and Systems 4(3, 1) MTH242
    4 CPE231 Electronic Devices and Circuits 4(3, 1) CPE122
    5 CPE241 Digital Logic Design 4(3, 1)
    6 CPE251 Probability Methods in Engineering 3(3, 0) MTH114
    7 CPE314 Data Communication and Computer Networks 4(3, 1)
    8 CPE324 Digital Signal Processing 4(3, 1) CPE223
    9 CPE342 Microprocessor Systems and Interfacing 4(3, 1) CPE241
    10 CPE343 Computer Organization and Architecture 4(3, 1) CPE241
    11 CPE344 Digital System Design 4(3, 1) CPE241
    12 CPE345 Embedded Systems Workshop 1(0, 1) CPE342 ,CSC103
    13 CPE462 Artificial Intelligence 3(2, 1) CSC103
    14 CSC211 Data Structures and Algorithms 4(3, 1) CSC103
    15 CSC241 Object Oriented Programming 4(3, 1) CSC103
    16 CSC270 Database Systems 4(3, 1)
    17 CSC291 Software Engineering Concepts 3(3, 0)
    18 CSC323 Operating Systems 3(2, 1)
    19 EGG101 Engineering Professionalism 3(3, 0)
    2. Computer Engineering Depth Electives
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    20 CPE325 Control Systems 4(3, 1) CPE223
    21 CPE415 Digital Image Processing 4(3, 1) CPE223
    22 CPE434 VLSI Design 4(3, 1) CPE231 ,CPE241
    23 CPE440 Computer Architecture 3(3, 0) CPE343
    24 CPE441 Hardware-Software Codesign 4(3, 1) CPE342
    25 CPE442 Digital and Mixed Signal System Testing and Testable Design 4(3, 1) CPE241 ,CSC211
    26 CPE444 Advanced Digital System Design 4(3, 1) CPE344
    27 CPE445 Internet of Things 3(3, 0)
    28 CPE446 Real Time Embedded Systems 4(3, 1) CPE342
    29 CPE447 Robotics 3(3, 0) CPE325
    30 CPE461 Neural Networks 3(3, 0)
    31 CPE472 Speech, Image and Video Processing 3(3, 0) CPE223
    32 CSC232 Information Security 3(2, 1)
    33 CSC334 Parallel and Distributed Computing 3(2, 1) CSC323
    34 CSC354 Machine Learning 3(3, 0)
    35 CSC495 Game Development 3(3, 0) CSC241
    36 CSC497 Data Warehousing and Data Mining 3(2, 1) CSC270
    37 DSC293 Data Science Fundamentals 3(2, 1)
    3 List of Interdisciplinary courses: (all four courses from the following list)
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    38 MGT462 Project Planning and Management 3(3, 0)
    39 MTH211 Discrete Mathematics 3(3, 0)
    40 MTH242 Differential Equations 3(3, 0)
    3. Multi-Disciplinary Engineering Electives
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    41 CSC303 Mobile Application Development 3(2, 1) CSC241
    42 CSC336 Web Technologies 3(2, 1) CSC241
    43 EEE232 Electronics II 4(3, 1) CPE231
    44 EEE333 Analog Integrated Circuits, Analysis and Design 4(3, 1) CPE231
    45 EEE351 Principles of Communication Systems 4(3, 1) CPE223
    46 EEE353 Digital Communication Systems 4(3, 1) CPE251 ,EEE351
    47 EEE354 Telecommunication Systems Engineering 3(3, 0) EEE351
    48 EEE371 Electric Machines 4(3, 1) CPE122
    49 EEE375 Power Distribution and Utilization 4(3, 1) CPE122
    50 EEE382 Power Generation 3(3, 0)
    51 EEE456 Broadband Technologies 3(3, 0)
    52 EEE464 Wireless Communication Systems 3(3, 0) EEE351
    53 EEE488 Renewable and Alternate Energy Systems 3(3, 0)
    54 EEE489 Power Plant Engineering 3(3, 0) CPE122
    Applications of Information and Communication Technologies (any one course from the following list) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    55 CSC101 Applications of Information and Communication Technologies 3(2, 1)
    56 CSC103 Programming Fundamentals 4(3, 1)
    Arts and Humanities (any one Course from the following list) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    57 HUM107 21st Century Communication Skills 2(2, 0)
    58 HUM122 Fundamentals of Psychology 2(2, 0)
    59 HUM123 Fundamentals of Philosophy 2(2, 0)
    60 HUM130 Fundamentals of Sociology 2(2, 0)
    61 HUM131 Anthropology 2(2, 0)
    62 HUM209 Fundamentals of Political Science 2(2, 0)
    63 HUM222 Fundamentals of International Relations 2(2, 0)
    Civics and Community Engagement (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    64 HUM208 Civics and Community Engagement 2(2, 0)
    Entrepreneurship (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    65 MGT250 Introduction to Entrepreneurship 2(2, 0)
    Expository Writing (Mandatory Course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    66 HUM120 Expository Writing 3(3, 0)
    Functional English (Mandatory Course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    67 HUM104 Functional English 3(3, 0)
    Ideology and Constitution of Pakistan (Mandatory course) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    68 HUM113 Ideology and Constitution of Pakistan 2(2, 0)
    Internship (Mandatory - Field Experience/Internship of minimum 6-8 weeks duration, preferably conducted in summer breaks after 4th semester) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    69 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)
    70 HUM112 Islamic Studies 2(2, 0)
    71 HUM116 Ethics 2(2, 0)
    Natural Sciences (Mandatory Courses) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    72 PHY124 Applied Physics 3(2, 1)
    Quantitative Reasoning (any two courses from the following list)) :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    73 MTH103 Exploring Quantitative Skills 3(3, 0)
    74 MTH104 Tools for Quantitative Reasoning 3(3, 0)
    75 MTH114 Calculus and Analytic Geometry 3(3, 0)
    76 MTH231 Linear Algebra 3(3, 0)
    Remedial Course** :
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    77 CHM102 Introduction to Chemistry 3(2, 1)
    Social Science (Mandatory Course) /
    Course CodeCourse TitleCredit HoursCo-requisite(s)Prerequisite (s)
    78 ECO290 Fundamentals of Engineering Economics 2(2, 0)



    Note:

    Printed By:
    Printed At: