BSc in Computer Science and Engineering
Courses offered in B.Sc in CSE program:
Semester # 1
Code Name Prerequisite Credits
CSE 110 Computer Fundamentals Laboratory NIL 1.0
ENG 103 Listening and Speaking NIL 2.0
GEN *** (Arts & Social Sc.) NIL 3.0
MAT 101 Calculus I NIL 3.0
PHY 101 Physics I NIL 3.0
PHY 102 Physics I Laboratory NIL 1.0
Total 13.0
 
Semester # 2
Code Name Prerequisite Credits
EEE 111 Basic Electrical Circuits NIL 3.0
EEE 112 Basic Electrical Circuits Laboratory NIL 1.0
ENG 107 Reading and Grammar                                     NIL 2.0
MAT 103 Calculus II MAT 101 3.0
PHY 103 Physics II PHY 101, PHY 102 3.0
Total 12.0
Semester # 3
Code Name Prerequisite Credits
CSE 103 Structured Programming CSE 110 3.0
CSE 104 Structured Programming Laboratory NIL 1.0
ENG 111 Writing NIL 2.0
MAT 105 Geometry & Complex Variables NIL 3.0
BUS 105 Introduction to Business NIL 3.0
Total 12.0
 
Semester # 4
Code Name Prerequisite Credits
CHM 201 Chemistry NIL 3.0
CHM 202 Chemistry Laboratory NIL 1.0
EEE 231 Electronics I EEE 111, EEE 112 3.0
EEE 232 Electronics I Laboratory NIL 1.0
MAT 201 Differential Equations MAT 105 3.0
CSE 211 Discrete Mathematics                               NIL 1.0
Total 14.0
 
Semester # 5
Code Name Prerequisite Credits
MAT 203 Linear Algebra NIL 3.0
EEE 233 Electronics II EEE 231, EEE 232 3.0
EEE 234 Electronics II Laboratory NIL 1.0
CSE 223 Object Oriented Programming CSE 103, CSE 104 3.0
CSE 224 Object Oriented Programming Laboratory NIL 1.0
CSE 233 Logic Design and Digital Systems NIL 3.0
CSE 234 Logic Design and Digital Systems Laboratory NIL 1.0
Total 15.0
 
Semester # 6
Code Name Prerequisite Credits
ACT 235 Principles of Accounting NIL 2.0
CSE 201 Numerical Methods MAT 201 3.0
CSE 202 Numerical Methods Lab MAT 201, CSE 104 1.0
GEN *** Electronics II Lab NIL 3.0
CSE 231 Data Structures CSE 103, CSE 104 3.0
CSE 232 Data Structures Laboratory NIL 1.0
Total 13.0
 
Semester # 7
Code Name Prerequisite Credits
STS 301 Probability and Statistics NIL 3.0
CSE 311 Operating System CSE 101, CSE 231, CSE 232 3.0
CSE 312 Operating System Laboratory NIL 1.0
CSE 313 Microprocessor, Microcontrollers and
Assembly Language Programming
CSE 103, CSE 104, CSE 233 3.0
CSE 314 Microprocessor, Microcontrollers and
Assembly Language Programming
Laboratory
NIL 1.0
CSE 315 Theory of Computation CSE 211 3.0
Total 14.0
 
Semester # 8
Code Name Prerequisite Credits
CSE 321 Computer Arch. and Organization CSE 313 3.0
CSE 323 Design and Analysis of Algorithm CSE 231 3.0
CSE 324 Design and Analysis of Algorithm Laboratory NIL 1.0
CSE 325 Computer Peripherals and Interfacing CSE 313 3.0
CSE 326 Computer Peripherals and Interfacing Laboratory NIL 1.0
Total 11.0
 
Semester # 9
Code Name Prerequisite Credits
CSE 331 Data Communication NIL 3.0
CSE 332 Data Communication Laboratory NIL 1.0
CSE 333 Database Management Systems NIL 3.0
CSE 334 Database Management Laboratory NIL 1.0
CSE 335 Mathematical Analysis for Computer Science NIL 3.0
Total 11.0
Semester # 10
Code Name Prerequisite Credits
CSE 411 Computer Graphics CSE 103, CSE 104 3.0
CSE 412 Computer Graphics Laboratory NIL 1.0
CSE 413 Compiler Design CSE 103, CSE 104, CSE 315 3.0
CSE 414 Compiler Design Laboratory NIL 1.0
CSE 415 Computer Networks CSE 331 3.0
CSE 416 Computer Networks Laboratory NIL 1.0
Total 11.0
 
Semester # 11
Code Name Prerequisite Credits
CSE 421 Wireless Networks NIL 3.0
CSE 422 Wireless Networks Laboratory NIL 1.0
CSE 423 Software Engineering NIL 3.0
CSE 424 Software Engineering Laboratory NIL 1.0
CSE 425 Artificial Intelligence CSE 323 3.0
CSE 426 Artificial Intelligence Laboratory CSE 323 1.0
CSE 499 Project Work CSE 323 3.0
Total 15.0
 
Semester # 12
Code Name Prerequisite Credits
CSE *** Elective I NIL 3.0
CSE *** Elective I Laboratory NIL 1.0
CSE *** Elective II NIL 3.0
CSE *** Elective II Laboratory NIL 1.0
CSE *** Elective III NIL 3.0
CSE *** Elective III Laboratory NIL 1.0
CSE 499 Project Work NIL 3.0
Total 8.0
Diploma holder can get a maximum of 21 credit exemption.