Course Structure (Regular)

Course Code Credit Hours Course Name
ENG 101 3 Functional English
PHY 102 3 Physics
CSE 103 3 Fundamentals of Computing
CSE 104 1.5 Fundamentals of Computing Lab
Course Code Credit Hours Course Name
MATH 201 3 Elementary Mathematics
CSE 202 3 Introduction to Programming
CSE 203 1.5 Introduction to Programming Lab
CSE 204 3 Electricity & Electronic Circuits
CSE 205 1.5 Electricity & Electronic Circuits Lab
Course Code Credit Hours Course Name
MATH 301 3 Matrix & Vector Algebra
CSE 302 3 Introduction to Internet
CSE 303 1.5 Introduction to Internet Lab
BUS 304 3 Introduction to Business
MATH 305 3 Basic Statistics
PC 306 3 Professional Communication
Course Code Credit Hours Course Name
MATH 401 3 Calculus – I
ACC 402 3 Principles of Accounting
CSE 403 3 Theory of Computing
CSE 404 3 Operating Systems – I
CSE 405 1.5 Operating Systems – I Lab
Course Code Credit Hours Course Name
CEI 501 3 Electrical Circuits
CEI 502 1.5 Electrical Circuits Lab
CEI 503 3 Satellite and Telecommunications
SOC 504 0 Principles of Sociology
MATH 505 3 Discreet Math
MATH 506 3 Calculus – II
Course Code Credit Hours Course Name
CSE 601 3 Microprocessor & Assembly Language
CSE 602 1.5 Microprocessor & Assembly Language Lab
CSE 603 3 Data Structure
CSE 604 1.5 Data Structure Lab
CSE 605 3 Digital Electronics – I
CSE 606 1.5 Digital Electronics – I Lab
Course Code Credit Hours Course Name
CSE 701 3 Numerical Methods
CSE 702 1.5 Numerical Methods Lab
CSE 703 3 Database Management Concepts
CSE 704 1.5 Database Management Concepts Lab
CSE 705 3 Operating Systems – II
CSE 706 1.5 Operating Systems – II Lab
Course Code Credit Hours Course Name
CSE 801 3 Digital Electronics – II
CSE 802 1.5 Digital Electronics – II Lab
CSE 803 3 Computational Geometry
CSE 804 3 Object Oriented Programming
CSE 805 1.5 Object Oriented Programming Lab
Course Code Credit Hours Course Name
CSE 901 3 Data Communications
CSE 902 1.5 Data Communications Lab
CSE 903 3 Software Engineering
CSE 904 3 Formal Systems
3 + 1.5 Option A
Course Code Credit Hours Course Name
CSE 1001 3 Computer Algorithms
CSE 1002 1.5 Computer Algorithms Lab
CSE 1003 3 Computer Architecture
CSE 1004 1.5 Computer Architecture Lab
CSE 1005 3 Computer Networks
CSE 1006 1.5 Computer Networks Lab
Course Code Credit Hours Course Name
CSE 1101 3 Advanced Computer Organization & Architecture
CSE 1102 1.5 Advanced Computer Organization & Architecture Lab
CSE 1103 3 Computer Peripherals and Interfacing
CSE 1104 1.5 Computer Peripherals and Interfacing Lab
CSE 1105 3 Fault Tolerant System
3 + 1.5 Option B
Course Code Credit Hours Course Name
6 Project paper
Course Code Credit Hours Course Name
CES 905 3 Compiler Design
CES 906 1.5 Compiler Design Lab
CEI 907 3 Computer Systems Performance Evaluation
CEI 908 1.5 Computer Systems Performance Evaluation Lab
CSE 909 3 Computer Simulation & Modeling
CSE 910 1.5 Computer Simulation & Modeling Lab
Course Code Credit Hours Course Name
CSE 1106 3 Computer Graphics & Multimedia
CSE 1107 1.5 Computer Graphics & Multimedia Lab
CES 1108 3 VLSI Design & Testing
CES 1109 1.5 VLSI Design & Testing Lab
CES 1110 3 Artificial Intelligence & Neural Networks
CES 1111 1.5 Artificial Intelligence & Neural Networks Lab

Course Structure (For Diploma Holders)

Course Code Credit Hours Course Name
ENG 101 3 Functional English
PHY 102 3 Physics
CSE 202 3 Introduction to Programming
CSE 203 1.5 Introduction to Programming Lab
MATH 305 3 Basic Statistics
Course Code Credit Hours Course Name
CSE 404 3 Operating Systems – I
CSE 405 1.5 Operating Systems – I Lab
CSE 603 3 Data Structure
CSE 604 1.5 Data Structure Lab
MATH 505 3 Discreet Math
MATH 506 3 Calculus – II
Course Code Credit Hours Course Name
MATH 301 3 Matrix & Vector Algebra
CSE 703 3 Database Management Concepts
CSE 704 1.5 Database Management Concepts Lab
CSE 705 3 Operating Systems – II
CSE 706 1.5 Operating Systems – II Lab
CSE 701 3 Numerical Methods
CSE 702 1.5 Numerical Methods Lab
CSE 803 3 Computational Geometry
CSE 901 3 Data Communications
CSE 902 1.5 Data Communications Lab
CSE 1103 3 Computer Peripherals and Interfacing
CSE 1104 1.5 Computer Peripherals and Interfacing Lab
Course Code Credit Hours Course Name
CSE 403 3 Theory of Computing
CSE 804 3 Object Oriented Programming
CSE 805 1.5 Object Oriented Programming Lab
CSE 903 3 Software Engineering
CSE 1005 3 Computer Networks
CSE 1006 1.5 Computer Networks Lab
Course Code Credit Hours Course Name
CEI 503 3 Satellite and Telecommunications
CSE 601 3 Microprocessor & Assembly Language
CSE 602 1.5 Microprocessor & Assembly Language Lab
CSE 605 3 Digital Electronics – I
CSE 606 1.5 Digital Electronics – I Lab
CSE 904 3 Formal Systems
Course Code Credit Hours Course Name
CSE 1001 3 Computer Algorithms
CSE 1002 1.5 Computer Algorithms Lab
CSE 1003 3 Computer Architecture
CSE 1004 1.5 Computer Architecture Lab
3 Option A
Course Code Credit Hours Course Name
CSE 1101 3 Advanced Computer Organization & Architecture
CSE 1102 1.5 Advanced Computer Organization & Architecture Lab
CSE 1105 3 Fault Tolerant System
3 + 1.5 FOption B
Course Code Credit Hours Course Name
6 Project paper
Course Code Credit Hours Course Name
CES 905 3 Compiler Design
CES 906 1.5 Compiler Design Lab
CEI 907 3 Computer Systems Performance Evaluation
CEI 908 1.5 Computer Systems Performance Evaluation Lab
CSE 909 3 Computer Simulation & Modeling
CSE 910 1.5 Computer Simulation & Modeling Lab
Course Code Credit Hours Course Name
CSE 1106 3 Computer Graphics & Multimedia
CSE 1107 1.5 Computer Graphics & Multimedia Lab
CES 1108 3 VLSI Design & Testing
CES 1109 1.5 VLSI Design & Testing Lab
CES 1110 3 Artificial Intelligence & Neural Networks
CES 1111 1.5 Artificial Intelligence & Neural Networks Lab