Road Map & Electives

Semester 1

Course code Courses Cr Hrs.
Th Lab
CS 141 Introduction to Computing 3 1
PHY 121 Mechanics & Wave Motion 2 1
MA 123 Calculus 3 0
HU 101 Islamic / Ethics & Pakistan studies-I 3 0
ME 100L Workshop Practice 1 0

 

Semester 2

Course code Courses Cr Hrs.
Th Lab
CS 142 Programming Fundamentals 3 1
PHY 131 Electricity and Magnetism 2 1
MA 224 Multivariate Calculus 3 0
MA 118 Circuit Analysis 3 1
IS 201 Islamic / Ethics & Pakistan studies-I 3 0

 

Semester 3

Course code Courses Cr Hrs.
Th Lab
CS 141 Object Oriented Programming 3 1
MA 233 Linear Algebra and Complex Analysis 3 0
CS 141 Discrete Mathematical Structures 3 0
HU 221 Technical Writing and Presentation Skills 3 0
CSE 121 Digital Logic Design 3 1

 

Semester 4

Course code Courses Cr Hrs.
Th Lab
MA 225 Differential Equations and Transforms 3 0
CS 212 Data Structures and Algorithms 3 1
CS 201 Numerical Analysis 3 1
CS 222 Computer Organization and Assembly Language 3 1
CS 281 Object Oriented Analysis and Design 3 1

 

Semester 5

Course code Courses Cr Hrs.
Th Lab
CS 301 Probability and Random Variables 3 0
HU 111L Communication Skills 1 0
CS 312 Theory of Automata & Formal Languages 3 0
CS 311 Analysis of Algorithms 3 0
CS 381 Software Engineering 3 1
CS 361 Artificial Intelligence 3 1

 

Semester 6

Course code Courses Cr Hrs.
Th Lab
MGT XXX Project Management 3 0
CS 362 Operating Systems 3 1
CS 331 Computer Networks 3 1
CS 382 Web Technologies 3 0
CS 363 Database Systems 3 1

   

Semester 7

Course code Courses Cr Hrs.
Th Lab
MGT 414 Entrepreneurship and Business Management 3 0
CSE 421 Computer Architecture 3 0
                        CS/CSE Elective

CS/CSE Elective

3 0
2 1
CSE 491 FYP I 0 3

 

Semester 8

Course code Courses Cr Hrs.
Th Lab
XX XXX International Language 3 0
CS 41 Compiler Construction 3 0
                          CS/CSE Elective

CS/CSE Elective

2 1
3 0
CSE 492 FYP II 0 3

 

Electives

Course Code Courses Pre-Requisites
CSE 223 Circuit Analysis II
CSE 422 & 422L Digital Design
CSE 302 Control Systems
CSE 323 Electronics II
CSE 371 Signal and Systems
CSE 423 & 423L Industrial Automation CSE 221
CS 462 Data Mining CS 363 & CS 363L
CS 401 Computer Graphics CS 212 & 212L
CS 445 Programming Languages CS 312, CS 212 & CS 212L
CS 463 Bioinformatics CS 363 & CS 363L
CS 464 Machine Learning CS 361 & CS 361L
CS 461 Management Information System CS 363 & CS 363L
CS 441 Mobile Application Development CS 241 & CS 241L, CS 212 & CS 212L
CS 442 Parallel Programming CS 362 & CS 362L
CSE 473 Digital Image Processing CSE 371
CS 465 Data Warehousing CS 362 & CS 362L, CS 331 & CS 331L
CSE 424 Robotics and CNC Machines CS 322 & CS 322L
CS 481 Design Patterns CS 381 & CS 381L
CSE 466 Computer Vision CS 361 & CS 361L
CS 467 Ubiquitous Computing CS 212 & CS 212L
CSE 472 Communication Systems and Wireless CS 331 & CS 331L, CSE 371
CSE 432 Internetworking with UNIX TCP/IP CS 331 & CS 331L
CSE 431 Wireless Networks CS 331 & CS 331L
CSE 471 Digital Signal Processing CSE 371