Professional Documents
Culture Documents
Coursescheme Cs
Coursescheme Cs
Sem- S/ Course Code Course Title Credit Hours Knowledge Area Pre-requisites
No Th Lab
ester
Natural Sciences None
1 MA-123 Calculus 3 0
Natural Sciences None
2 PHY-121 & 121L Mechanics & Wave Motion 2 1
1. 3 IS-101 Islamic/ Ethics & Pakistan Studies I Humanities None
3 0
Computing None
4 CS-141 & 141L Introduction to Computing 3 1
Interdisciplinary None
Engineering Breadth
5 ME-100L Workshop Practice 0 1 (Elective)
Sub Total 11 3
Natural Sciences MA-123
MA-224 Multivariate Calculus 3 0
Computing CS-141 & 141L
CS-142 & 142L Programming Fundamentals 3 1
2. Engineering MA-123
CSE-121& 121L Circuit Analysis I 3 1 Foundation
Humanities IS-101
IS-201 Islamic/ Ethics & Pakistan Studies II 3 0
Natural Sciences None
PHY-131 &131L Electricity and Magnetism 2 1
Sub Total 14 3
Natural Sciences None
MA-219 Linear Algebra and Complex Analysis 3 0
Technical Writing and Presentation Humanities None
HU-221 Skills 3 0
3. Computing CS-142 & 142L
CS-241 & 241L Object Oriented Programming 3 1
Major Based Core MA-123
CS-211 Discrete Mathematical Structures 3 0 (Breadth)
Engineering CS-141
CSE-221 & 221L Digital Logic Design 3 1 Foundation
Sub Total 15 2
Natural Sciences MA-123
MA-225 Differential Equations and Transforms 3 0
Major Based Core CS-211, CS-142 &
CS-212 & 212L Data Structures and Algorithms 3 1 (Breadth) 142L
4. Major Based Core CSE-221 &221L
CSE-222 & 222L Computer Organization and Assembly 3 1 (Breadth)
Mechanics of Materials and Machine Interdisciplinary Engg PHY-101 & 101L
ME-229 Design 3 0 Breadth (Elective)
Major Based Core MA-123, CS-141
CS-201 & CS-201L Numerical Analysis 3 1 (Breadth) & 141L
Sub Total 15 3
Major Based Core MA-224
CSE-301 Probability and Random Variables 3 0 (Breadth)
Humanities None
HU-111L Communication Skills 0 1
5. Engineering CSE-121
CSE-321 & 321L Electronics I 3 1 Foundation
Major Based Core CS-241 & CS-
CS-381 & 381L Software Engineering 3 1 (Depth) 241L, CS-212
Major Based Core
CS-361 & 361L Artificial Intelligence 3 1 (Depth) CS-211, CS-212
Engineering CSE-121, MA
CSE-371 Signals and Systems 3 0 Foundation 225, MA 219
Sub Total 15 4
Management Sciences None
MGT-XXX Project Management 3 0
Engineering CSE-222, CS-212
CS-362 & 362L Operating Systems 3 1 Foundation
6. Engineering CS-212 & 212L
CSE-331 & 331L Computer Networks 3 1 Foundation
Engineering CSE-222 & 222L
CSE-322 & 322L Embedded Systems 3 1 Foundation
Major Based Core CS-212 & 212L
CS-363 & 363L Database Systems 3 1 (Breadth)
Sub Total 15 4
Entrepreneurship and Business Management Sciences None
MGT-414 Management 3 0
Major Based Core CSE-222 & 222L
7. CSE-421 Computer Architecture 3 0 (Depth)
Major Based Core CSE-371
CSE-471 Digital Signal Processing 2 1 (Depth)
Major Based Core
CSE Elective 2 1 (Depth)
Final Year Design
CSE-491 FYP I 0 3 Project
Sub Total 10 5
XX-XXX International language 3 0 Humanities None
Major Based Core
CSE Elective 3 0 (Depth)
8. Major Based Core
CSE Elective 3 0 (Depth)
Major Based Core
CSE Elective 2 1 (Depth)
Final Year Design
CSE-492 FYP II 0 3 Project
Sub Total 11 4
Computer Engineering Program Total Credit Hours: 134
Sem- S/ Course Code Course Title Credit Hours Knowledge Area Pre-requisites
No Th Lab
ester
Natural Sciences None
1 MA-123 Calculus 3 0
Natural Sciences None
2 PHY-121 & 121L Mechanics & Wave Motion 2 1
1. 3 IS-101 Islamic/ Ethics & Pakistan Studies I Humanities None
3 0
Computing None
4 CS-141 & 141L Introduction to Computing 3 1
Interdisciplinary Engg None
5 ME-100L Workshop Practice 0 1 Breadth (Elective)
Sub Total 11 3
Natural Sciences MA-123
MA-224 Multivariate Calculus 3 0
Computing CS-141 & 141L
CS-142 & 142L Programming Fundamentals 3 1
2. CS Foundation MA-123
CSE-121& 121L Circuit Analysis I 3 1
Humanities IS-101
IS-201 Islamic/ Ethics & Pakistan Studies II 3 0
Natural Sciences None
PHY-131 &131L Electricity and Magnetism 2 1
Sub Total 14 3
Natural Sciences None
MA-219 Linear Algebra and Complex Analysis 3 0
Humanities None
HU-221 Technical Writing & Presentation Skills 3 0
3. Computing CS-142 & 142L
CS-241 & 241L Object Oriented Programming 3 1
Major Based Core MA-123
CS-211 Discrete Mathematical Structures 3 0 (Breadth)
CS Foundation CS-141
CSE-221 & 221L Digital Logic Design 3 1
Sub Total 15 2
Natural Sciences MA-123
MA-225 Differential Equations and Transforms 3 0
Major Based Core CS-211, CS-142 &
CS-212 & 212L Data Structures and Algorithms 3 1 (Breadth) 142L
4. Major Based Core CSE-221 &221L
CSE-222 & 222L Computer Organization and Assembly 3 1 (Breadth)
Major Based Core CS-142 & CS-
CS-281 & CS-281L Object Oriented Analysis and Design 3 1 (Breadth) 142L
Major Based Core MA-123, CS-141
CS-201 & CS-201L Numerical Analysis 3 1 (Breadth) & 141L
Sub Total 15 4
Major Based Core MA-224
CSE-301 Probability and Random Variables 3 0 (Breadth)
Humanities None
HU-111L Communication Skills 0 1
5. Theory of Automata & Formal CS Foundation CS-211
CS-312 Languages 3 0
Major Based Core CS-241 & CS-
CS-381 & 381L Software Engineering 3 1 (Depth) 241L, CS-212
Major Based Core
CS-361 & 361L Artificial Intelligence 3 1 (Depth) CS-211, CS-212
CS Foundation CS-211, CS-212 &
CS-311 Analysis of Algorithms 3 0 CS-212L
Sub Total 15 4
Management Sciences None
MGT-XXX Project Management 3 0
CS Foundation CSE-222, CS-212
CS-362 & 362L Operating Systems 3 1
6. CSE-331 & 331L Computer Networks 3 1
CS Foundation CS-212 & 212L
Major Based Core CS-212 & 212L
CS-382 Web Technologies 3 0 (Breadth)
Major Based Core CS-212 & 212L
CS-363 & 363L Database Systems 3 1 (Breadth)
Sub Total 15 3
Entrepreneurship and Business Management Sciences None
MGT-414 Management 3 0
Major Based Core CSE-222 & 222L
7. CSE-421 Computer Architecture 3 0 (Depth)
Major Based Core CSE-371
CS/ CSE Elective 3 0 (Depth)
Major Based Core
CS/ CSE Elective 2 1 (Depth)
Final Year Design
CSE-491 FYP I 0 3 Project
Sub Total 11 4
XX-XXX International language 3 0 Humanities None
Major Based Core CS-312
CS-411 Compiler Construction 3 0 (Depth)
8. CS/ CSE Elective 3 0 Major Based (Depth)
CS/ CSE Elective 2 1 Major Based (Depth)
Final Year Design
CSE-492 FYP II 0 3 Project
Sub Total 11 4
CS Program Total Credit Hours: 133
Semester 1 Semester 2
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 100 Introduction to Computing 1+3 1+1 CS 142 Programming Fundamentals II 2+3 2+1
PHY 101 Mechanics & Wave Motion 3+3 3+1 EE 121 Circuit Analysis I 3+3 3+1
MA 100 Calculus 3 3 MA 103 Multivariate Calculus 3 3
HU 101 Composition and Writing 3 3 PHY 103 Electricity and Magnetism 3+3 3+1
Islamic Studies/Ethics & Pak Strength of Materials & Machine
IS 103 2 2 ME 201 3 3
Studies Design
CS 140 Programming Fundamentals I 2+6 2+2 HU 202 Communication Skills 2 2
Total 26 18(18) Total 25 19(37)
Semester 3 Semester 4
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
Differential Equations & Computer Organization and Assembly
CSE 225 3+3 3+1
MA 202 Transforms 4 4 Language
EE 223 Electronics-I 3+3 3+1
CS 200 Discrete Mathematics 3 3 CSE 371 Signals and Systems 3 3
EE 222 Circuit Analysis II 3 3 MA 210 Linear Algebra and Complex Analysis 4 4
CSE 120 Digital Logic Design 3+3 3+1 IS 304 Islamiat/Ethics & Pak Studies 3 3
HU 203 Technical Writing 3 3 Total 28 22(79)
Total 24 20(57)
Semester 5 Semester 6
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CSE 301 Control Systems 3+3 3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
EE 321 Electronics-II 3 3 CS 370 Database Systems 3+3 3+1
MA 250 Probability and Statistics 3 3 CS 310 Analysis of Algorithms 3 3
Numerical Analysis and CSE 320 Embedded Systems Development 3+3 3+1
CSE 311 3 3
Computing
EE 322 Electronics Design Lab 0+3 1
CSE 330 Computer Networks 3+3 3+1
Total 30 20(119)
Total 26 20(99)
Semester 7 Semester 8
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CSE 491 Final Project I 0+9 0+3 CSE 492 Final Project II 0+9 0+3
CSE 422 Computer Architecture 2+3 2+1 CSE 400 Industrial Automation 3+3 3+1
CSE 4XX CSE Elective 3 3 CSE 421 Digital Design 3+3 3+1
Entrepreneurship and CSE 4XY CSE Elective 3 3
HU 401 3 3
Leadership
Total 24 14(145)
Total 20 12(131)
*Choice between: Arabic, Chinese, French or German. Offering is subject to the availability of the Instructor
B.Sc. Computer Science Curriculum - 2011
Semester 1 Semester 2
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 100 Introduction to Computing 1+3 1+1 CS 142 Programming Fundamentals II 2+3 2+1
PHY 101 Mechanics & Wave Motion 3+3 3+1 PHY 103 Electricity and Magnetism 3+3 3+1
MA 100 Calculus 3 3 MA 103 Multivariate Calculus 3 3
HU 101 Composition and Writing 3 3 EE 121 Circuits Analysis I 3+3 3+1
IS 103 Islamiat/Ethics & Pak Studies 2 2 HU 202 Communication Skills 2 2
CS 140 Programming Fundamentals I 2+6 2+2
Total 26 18(18) Total 22 16(34)
Semester 3 Semester 4
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
Differential Equations & Transforms CSE 225 Computer Organization and Assembly 3+3 3+1
MA 202 4 4
Language
CS 200 Discrete Mathematics 3 3 CS 202 Theory of Automata & Formal 3 3
Languages
HU 203 Technical Writing 3 3 MA 250 Probability and Statistics 3 3
IS/HU *
Language 3 3 MA 210 Linear Algebra and Complex Analysis
303 4 4
CSE 120 Digital Logic Design 3+3 3+1 IS 304 Islamiat/Ethics & Pak Studies 3 3
Total 24 20(54) Total 25 21(75)
Semester 5 Semester 6
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CS 391 Object Oriented Analysis and Design 3+3 3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
CSE 330 Computer Networks 3+3 3+1 CS 370 Database Systems 3+3 3+1
CS 310 Analysis of Algorithms 3 3 Elective 3 3
CSE 311 Numerical Analysis and Computing 3 3 Elective 3 3
HU 312 Project Management 3 3
Total 26 20(95) Total 24 18(113)
Semester 7 Semester 8
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 491 Final Project I 0+9 0+3 CS 492 Final Project II 0+9 0+3
CSE 445 Programming Languages 3 3 CS 402 Compiler Construction 3 3
CSE 450 Computer Graphics 3 3 Elective 3 3
CSE 422 Computer Architecture 2+3 2+1 Elective 3 3
HU 401 Entrepreneurship and Leadership 3 3
24 26 20(95) Total 24 18(113)
*Choice between: Arabic, Chinese, French or German. Offering is subject to the availability of the Instructor
B.Sc. Computer Engineering Curriculum – 2012
Semester 1 Semester 2
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
PHY 101 Mechanics & Wave Motion 3+3 3+1 EE 121 Circuit Analysis I 3+3 3+1
MA 101 Calculus 4 4 MA 103 Multivariate Calculus 3 3
HU 202 Communication Skills 2 2 PHY 103 Electricity and Magnetism 3+3 3+1
Islamic Studies/Ethics & Pak Studies – ME 201 Strength of Materials & Machine Design 3 3
IS 105 3 3
I
CS 142 Programming Fundamentals II 2+3 2+1
CS 140 Programming Fundamentals I 2+6 2+2
PHY 101 Mechanics & Wave Motion 3+3 3+1
Total 23 17 (34)
Total 23 17 (17)
Semester 3 Semester 4
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
MA 202 Differential Equations & Transforms 4 4 Computer Organization and Assembly
CSE 225 3+3 3+1
Language
CS 200 Discrete Mathematics 3 3
EE 223 Electronics-I 3+3 3+1
EE 222 Circuit Analysis II 3 3
CSE 371 Signals and Systems 3 3
CSE 120 Digital Logic Design 3+3 3+1
MA 210 Linear Algebra and Complex Analysis 4 4
HU 203 Technical Writing 3 3
IS 304 Islamiat/Ethics & Pak Studies - II 3 3
Total 24 20 (54) Total 28 22 (76)
Semester 5 Semester 6
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CSE 301 Control Systems 3+3 3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
EE 323 Electronics-II 3+3 3+1 CSE 330 Computer Networks 3+3 3+1
MA 250 Probability and Statistics 3 3 CSE Elective 3 3
CSE 311 Numerical Analysis and Computing 3 3 CSE 320 Embedded Systems Development 3+3 3+1
CSE 370 Database Systems 3+3 3+1
Total 29 21 (97) Total 27 19 (116)
Semester 7 Semester 8
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CSE 491 Final Project I 0+9 0+3 CSE 492 Final Project II 0+9 0+3
CSE 421 Digital Design 3+3 3+1 CSE Elective 3 or 3+3 3 or 4
CSE 472 Digital Signal Processing 3 3 CSE 422 Computer Architecture 2+3 2+1
HU 401 Entrepreneurship and Leadership 3 3 CSE 4XY CSE Elective 3 3
12 or 13
Total Total
21 13(129) 20 or 23 (141/ 142)
*Choice between: Arabic, Chinese, French or German. Offering is subject to the availability of the Instructor
B.Sc. Computer Science Curriculum - 2012
Semester 1 Semester 2
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 100 Introduction to Computing 1+3 1+1 CS 142 Programming Fundamentals II 2+3 2+1
PHY 101 Mechanics & Wave Motion 3+3 3+1 PHY 103 Electricity and Magnetism 3+3 3+1
MA 101 Calculus 4 4 MA 103 Multivariate Calculus 3 3
IS 105 Islamiat/Ethics & Pak Studies - I 3 3 HU 202 Communication Skills 2 2
CS 140 Programming Fundamentals I 2+6 2+2 EE 121 Circuit Analysis I 3+3 3+1
Total 26 18(18) Total 22 16(34)
Semester 3 Semester 4
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
Differential Equations & Computer Organization and Assembly
MA 202 4 4 CSE 225 3+3 3+1
Transforms Language
CS 200 Discrete Mathematics 3 3 Theory of Automata & Formal
CS 202 3 3
Languages
HU 203 Technical Writing 3 3
MA 250 Probability and Statistics 3 3
IS/HU
Language* 3 3 MA 210 Linear Algebra and Complex Analysis 4 4
303
CSE 120 Digital Logic Design 3+3 3+1 IS 304 Islamiat/Ethics & Pak Studies-II 3 3
Total 25 17(17) Total 25 21(75)
Semester 5 Semester 6
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CS 391 Object Oriented Analysis and Design 3+3 3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
CS 370 Database Systems 3+3 3+1 CSE 330 Computer Networks 3+3 3+1
CS 310 Analysis of Algorithms 3 3 Elective 3 3
CSE 311 Numerical Analysis and Computing 3 3 Elective 3 3
HU 312 Project Management 3 3
Total 26 20(94) Total 24 18(112)
Semester 7 Semester 8
Course Contact Credit Course Contact Credit
Course Title Course Title
No. Hours Hours No. Hours Hours
CS 491 Final Project I 0+9 0+3 CS 492 Final Project II 0+9 0+3
CSE 445 Programming Languages 3 3 CS 402 Compiler Construction 3 3
Computer Graphics & Image Computer Architecture
CSE 451 3+3 3+1 CSE 422 2+3 2+1
Processing
Elective 3 3 Elective 3 3
HU 401 Entrepreneurship and Leadership 3 3
Total 24 16(128) Total 18 12(140)
*Choice between: Arabic, Chinese, French or German. Offering is subject to the availability of the Instructor
B.Sc. Curriculum (Computer Engineering) – 2013 & 2014
Semester 1 Semester 2
Course Title Contact Credit Course Course Title Contact Credit
Course Hours Hours No. Hours Hours
No.
EE 121 Circuit Analysis I 3+3 3+1
PHY 101 Mechanics & Wave Motion 3+3 3+1
MA 103 Multivariate Calculus 3 3
MA 101 Calculus 4 4
HU 202 Communication Skills 2 2 PHY 103 Electricity and Magnetism 3+3 3+1
Strength of Materials & Machine
IS 105 Islamic Studies/Ethics & Pak Studies - I 3 3 ME 201 3 3
Design
CS 140 Programming Fundamentals I 2+6 2+2 CS 142 Programming Fundamentals II 2+3 2+1
Semester 3 Semester 4
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
MA 202 Differential Equations & Transforms 4 4 CSE 225 Computer Organization and Assembly 3+3 3+1
Language
CS 200 Discrete Mathematics 3 3
EE 223 Electronics I 3+3 3+1
EE 222 Circuit Analysis II
3 3 CSE 371 Signals and Systems 3 3
CSE 120 Digital Logic Design
3+3 3+1 MA 210 Linear Algebra and Complex Analysis
4 4
HU 203 Technical Writing 3 3
IS 304 Islamiat/Ethics & Pak Studies-II 3 3
Total 24 20 (54) Total 28 22 (76)
Semester 5 Semester 6
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CSE 301 Control Systems 3+3
3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
CS 370 Database Systems 3+3 3+1 CSE 330 Computer Networks 3+3 3+1
EE 323 Electronics II 3+3 3+1 CSE Elective 3 3
CSE 311 Numerical Analysis and Computing 3 3 CSE 320 Embedded Systems Development 3+3 3+1
MA 250 Probability and Statistics 3 3
Semester 7 Semester 8
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CSE 491 Final Project I 0+9 0+3 CSE 492 Final Project II 0+9 0+3
CSE 421 Digital Design 3+3 3+1 CSE Elective 3 or 3+3 3 or 4
CSE 472 Digital Signal Processing 3 3 CSE 422 Computer Architecture 2+3 2+1
HU 401 Entrepreneurship and Leadership 3 3 CSE 4XY CSE Elective 3 3
CSE 491 Final Project I 0+9 0+3
Total 12 or 13
(141 or
Total 21 13(129) 20 or 23 142)
*Choice between: Arabic, Chinese, French or German. Offering is subject to the availability of the Instructor
B.Sc. Curriculum (Computer Science) – 2013 & 2014
Semester 1 Semester 2
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 100 Introduction to Computing 1+3 1+1 CS 142 Programming Fundamentals II 2+3 2+1
PHY 101 Mechanics & Wave Motion 3+3 3+1 PHY 103 Electricity and Magnetism 3+3 3+1
MA 101 Calculus 4 4 MA 103 Multivariate Calculus
3 3
IS 105 Islamiat/Ethics & Pak Studies - I 3 3 HU 202 Communication Skills
2 2
CS 140 Programming Fundamentals I 2+6 2+2 EE 121 Circuit Analysis I
3+3 3+1
Semester 3 Semester 4
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 241 Object Oriented Programming 2+3 2+1 CS 210 Data Structures and Algorithms 3+3 3+1
MA 202 Differential Equations & Transforms 4 4 CSE 225 Computer Organization and Assembly 3+3 3+1
Language
CS 200 Discrete Mathematics 3 3
CS 202 Theory of Automata & Formal 3 3
HU 203 Technical Writing Languages
3 3
MA 250 Probability and Statistics 3 3
IS/HU Language* 3 3
303 MA 210 Linear Algebra and Complex Analysis
4 4
CSE 120 Digital Logic Design 3+3 3+1
IS 304 Islamiat/Ethics & Pak Studies-II 3 3
Total 24 20(53)
Total 25 21(74)
Semester 5 Semester 6
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 326 Operating Systems 2+3 2+1 CS 391 Object Oriented Analysis and Design 3+3 3+1
CS 390 Software Engineering 3+3 3+1 CS 360 Artificial Intelligence 3+3 3+1
CS 370 Database Systems 3+3 3+1 CSE 330 Computer Networks 3+3 3+1
CS 310 Analysis of Algorithms 3 3 Elective 3 3
CSE 311 Numerical Analysis and Computing 3 3 Elective 3 3
HU 312 Project Management 3 3
Semester 7 Semester 8
Course Course Title Contact Credit Course Course Title Contact Credit
No. Hours Hours No. Hours Hours
CS 491 Final Project I 0+9 0+3 CS 492 Final Project II 0+9 0+3
CSE 445 Programming Languages 3 3 CS 402 Compiler Construction 3 3
CSE 451 Computer Graphics & Image 3+3 3+1 CSE 422 Computer Architecture 2+3 2+1
Processing
Elective 3 3
Elective 3 3
HU 401 Entrepreneurship and Leadership 3 3