BS Software Engineering Roadmap

Semester - 1
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 1133 Introduction to Programming 3 3 3
CS 1131 Introduction to Programming Lab 0 3 1
MTSE 1013 Calculus I 3 0 3
MTSE 1013 Applied Physics 3 0 3
HMSE 1002 Pakistan Studies 2 0 2
HMC 1013 English - I (Functional English) 3 0 3
Semester - 2
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 1143 Object Oriented Programming 3 0 3
CS 1141 Object Oriented Programming Lab 0 3 1
MTSE 1023 Calculus II 3 0 3
MTSE 1033 Linear Algebra 3 0 3
HMC 1012 Islamic Studies/Ethics 2 0 2
HMC 1023 English - II (Communication Skills) 3 0 3
HM 2xx3 Humanities - I 3 0 3
Semester - 3
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 2143 Data Structures 3 3 3
CS 2141 Data Structures Lab 0 3 1
CS 2313 Introduction to Database Systems 3 0 3
CS 2311 Introduction to Database Lab 0 3 1
CS 2513 Digital Logic Design 3 0 3
HMC 2033 Technical Report Writing 3 0 3
HM 3xx3 Humanities - II 3 0 3
Semester - 4
Course Code Course Title Lec. HrsLab. Hrs SCH
SE 2223 Software Engineering - I 3 0 3
CS 2523 Computer Organization and Assembly Language 3 0 3
CS 2153 Advanced Computer Programming 3 3 3
CS 2151 Advanced Computer Programming Lab 0 3 1
MTSE 2053 Discrete Mathematics 3 0 3
MTSE 3063 Probability and Statisitics 3 0 3
Semester - 5
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 3163 Design and Analysis of Algorithms 3 0 3
SE 3213 Object Oriented Analysis and Design 3 0 3
CS 3413 Operating Systems 3 0 3
SE 3643 Software Architectuure 3 0 3
SE 3263 Software Requirement Engineering 3 0 3
CS 3411 Operating Systems Lab 0 3 1
Semester - 6
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 3773 Computer Communications and Networks 3 0 3
CS 3273 Human Computer Interaction 3 0 3
SE 3633 Software Testing 3 0 3
SE 3823 Agile Software Development 3 0 3
CS 3xx3 Elective 1 3 0 3
CS 3xx3 Elective 2 3 0 3
Semester - 7
Course Code Course Title Lec. HrsLab. Hrs SCH
SE 4273 Software Project Management 3 0 3
CS 4912 Design Project (Part - I) 0 9 2
MGT 3xx3 Management Elective-I 3 0 3
CS 4xx3 Elective 3 3 0 3
cs 4xx3 Elective 4 3 0 3
CS 4xx3 Elective 5 3 0 3
Semester - 8
Course Code Course Title Lec. HrsLab. Hrs SCH
CS 4924 Design Project (Part - II) 0 9 4
MGTC 3xx3 Management Elective - II 3 0 3
CS 4xx3 Elective 6 3 0 3
CS 4xx3 Elective 7 3 0 3
CS 4xx3 Elective 8 3 0 3