S.No.
Code
Course Title
Credit Hours
1.
HS101 /HS104
Islamic Studies or Ethical Behaviour*
2+0
2.
HS102
Technical English
3+0
3.
MS102
Applied Mathematics-I
4+0
4.
CE101
Introduction to Computers
3+1
5.
CE102
Computer Programming & Problem Solving-I
* Alternate Course for Non-Muslims
HS103
Pakistan Studies And Aligarh Movement
MS101
Applied Physics
4+1
MS103
Applied Mathematics-II
CE103
Computer Programming & Problem Solving-II
CE205
Computer Aided Engineering Drawing
1+2
6.
EE107
Basic Electrical Circuits & Machines
Top
MS201
Applied Mathematics-III
CE106
Data Structures
CE206
Computer Graphics, Animation & Multimedia
EE211
Circuit Analysis
CE204
Logic Design & Switching Theory
EE110
Basic Electronics
MS204
Abstract Algebra
CE202
Software Engineering
CE207
Microprocessor Based System Design
EE203
Digital Electronics
CE302
Finite Automata Theory
MS301
Probability & Statistics
CE203
Computer Architecture & Organization
CE301
Relational Data Base Management Systems
CE308
Communication Systems
CE303
System Programming-I
CE305
Business Applications of Computers
3+2
MS302
Numerical Methods
CE304
Object Oriented Programming
CE306
System Programming-II
CE307
Basic Compiler Design
CE309
Advanced Computer Architecture & Organization
CE312
Data Communication
CE401
Parallel Processing
CE402
Computer Communication & Networks
CE403
Advanced Principles of Operating Systems
CE404
Robotics
7.
HS401
Communication Skills
CE415
Artificial Intelligence
CE407
Simulation & Modeling
CE408
Computer Security
CE410
VLSI Design Techniques
CE499
Project
0+3