Bachelor of Engineering in Computer Systems Engineering

The program focuses on design and development of computer systems and computer integrated systems, with due consideration to such engineering factors as function, performance and cost. The program strives to interweave & span topics from formal specifications to heuristic algorithm development; from systems architecture to computer design; from interface electronics to software development, especially real-time applications; and from computer networking to VLSI implementation.

 

Program Summary
Duration of the program 4 Years
Number of semesters 8
Number of courses per semester 5 or 6
Total number of courses 40+ Final

Year Project

Total credit hours 138

 

Entry Requirements

60% in H.S.C.* /D.A.E**

*H.S.C. Pre-Engg. with Physics, Math and Chemistry / Computer Science

** D.A.E. in Relevant Technology (maximum 2% reserved seats (out of total allowed seats) in a program)

Students with A-level or other Equivalent qualification, shall submit ‘Equivalency Certificate’ (issued from I.B.C.C.) with minimum 60% marks.

Semester 1
Course Code Course Name Cr. Hr. Pre-Requisite
EE-111 Linear Circuit Analysis (Theory) 3
EE-111 Linear Circuit Analysis (Practical) 1
HS-111 Functional English 3
NS-111 Calculus And Analytical Geometry 3
NS-112 Applied Physics (Theory) 3
NS-112 Applied Physics (Practical) 1
CSE-111 Introduction To Computing (Theory) 2
CSE-111 Introduction To Computing (Practical) 1
Semester 2
Course Code Course Name Cr. Hr. Pre-Requisite
EE-121 Basic Electronics (Theory) 3 EE-111
EE-121 Basic Electronics (Practical) 1 EE-111
HS-121 Islamic Studies / Ethical Behavior 2
HS-122 Communication Skills 3 HS-111
NS-121 Linear Algebra 2
NS-122 Differential Equations 3 NS-111
CSE-121 Programming Fundamentals (Theory) 3 CSE-111
CSE-121 Programming Fundamentals (Practical) 1 CSE-111
Semester 3
Course Code Course Name Cr. Hr. Pre-Requisite
EE-212 Electrical Network Analysis (Theory) 3 EE-111
EE-212 Electrical Network Analysis (Practical) 1 EE-111
HS-211 Pakistan Studies 2
NS-212 Discrete Mathematics 3
CSE-211 Digital Logic Design (Theory) 3
CSE-211 Digital Logic Design (Practical) 1
CSE-212 Object Oriented Programming (Theory) 3 CSE-121
CSE-212 Object Oriented Programming (Practical) 1 CSE-121
CSE-213 Computer Aided Engineering Drawing (Practical) 1
Semester 4
Course Code Course Name Cr. Hr. Pre-Requisite
EE-221 Signals And Systems (Theory) 3 EE-212
EE-221 Signals And Systems (Practical) 1 EE-212
EE-222 Probability And Statistics 3 NS-111
CSE-221 Data Structures And Algorithms (Theory) 3 CSE-121
CSE-221 Data Structures And Algorithms (Practical) 1 CSE-121
CSE-222 Operating Systems (Theory) 3 CSE-111
CSE-222 Operating Systems (Practical) 1 CSE-111
CSE-223 Computer Arch. And Organization 3 CSE-121
Semester 5
Course Code Course Name Cr. Hr. Pre-Requisite
EE-322 Linear Control Systems (Theory) 3 EE-221
EE-322 Linear Control Systems (Practical) 1 EE-221
MS-311 Project Management 3
NS-311 Numerical Analysis 3 NS-122
CSE-312 Data Communication And Computer Networks (Theory) 3 CSE-111
CSE-312 Data Communication And Computer Networks (Practical) 1 CSE-111
CSE-313 Database Management Systems (Theory) 3 CSE-121
CSE-313 Database Management Systems (Practical) 1 CSE-121
Semester 6
Course Code Course Name Cr. Hr. Pre-Requisite
xxx Elective-I 3
CS-315 Software Engineering 3 CSE-212
EE-418 Digital Signal Processing (Theory) 3 EE-221
EE-418 Digital Signal Processing (Practical) 1 EE-221
EG-222 Engineering Materials And Properties 3
CSE-322 Microprocessor Systems (Theory) 3 CSE-211
CSE-322 Microprocessor Systems (Practical) 1 CSE-211
Semester 7
Course Code Course Name Cr. Hr. Pre-Requisite
xxx Elective-II 3
xxx Elective-IV 3
HS-411 Technical Report Writing 3
MS-411 Entrepreneurship 3
CSE-411 Project Part-I 3
Semester 8
Course Code Course Name Cr. Hr. Pre-Requisite
xxx Elective-V 3
xxx Elective-IV 3
HS-421 Engineering Ethics 3
MS-421 Engineering Economics And Management 3
CSE-429 Project Part-II 3
Electives Courses
Course Code Course Name Cr. Hr. Pre-Requisite
CSE-325 Instrumentation And Measurements (Theory) 3 CSE-223
CSE-325 Instrumentation And Measurements (Practical) 1 CSE-223
CSE-326 Web Engineering (Theory) 3 CSE-121
CSE-326 Web Engineering (Practical) 1 CSE-121
CSE-327 Artificial Intelligence (Theory) 3 NS-212
CSE-327 Artificial Intelligence (Practical) 1 NS-212
CSE-412 Embedded Systems (Theory) 3 CSE-322
CSE-412 Embedded Systems (Practical) 1 CSE-322
CSE-413 Fpga Based System Design (Theory) 3 CSE-211
CSE-413 Fpga Based System Design (Practical) 1 CSE-211
CSE-414 Power Electronics (Theory) 3
CSE-414 Power Electronics (Practical) 1
CSE-415 Modeling And Simulation (Theory) 3 NS-311
CSE-415 Modeling And Simulation (Practical) 1 NS-311
CSE-416 Advanced Programming (Theory) 1 CSE-121
CSE-416 Advanced Programming (Practical) 1 CSE-121
CSE-417 Communication Systems (Theory) 3 EE-221, EE-222
CSE-417 Communication Systems (Practical) 1 EE-221, EE-222
CSE-418 Theory Of Automata 3 NS-212
CSE-421 Compiler Design 3 EE-222
CSE-422 Computer Security And Cryptography 3 CSE-312
CSE-423 Real-Time Systems 3
CSE-424 Bio-Medical Instrumentation 3 CSE-417
CSE-425 Neural Networks And Fuzzy Logic 3
CSE-426 Robotics 3
CSE-427 Parallel And Distributed Computing Systems 3
CSE-428 Fault Tolerant Systems 3