Semester Wise Courses Of (BSSE) BS Software Engineering

By Prof. Fazal Rehman Shamil
Last modified on May 27th, 2019

Semester Wise Courses Of (BSSE) BS Software Engineering

This list of courses (Subjects) (BSSE) BS Software Engineering is just a sample. Different universities offer courses according to their own choice.

1st Year – SEMESTER 1
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 None CSC 110 Computing Fundamentals 3 2 1
2 None CSC 113 Computer Programming 4 3 1
3 None GSC 110 Applied Calculus & Analytical Geometry 3 3 0
4 None ENG 105 Functional English 3 3 0
5 None GSC 114 Applied Physics 3 2 1
    Semester Credit Hrs 16 13 3
1st Year – SEMESTER 2
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 GSC 221 Discrete Mathematics 3 3 0
2 CSC 113 CSC 210 Object Oriented Programming 4 3 1
3 SEN 120 Introduction to Software Engineering 3 3 0
4 ENG 105 HSS 120 Communication Skills 3 3 0
5 ISL 101 Islamic Studies/Ethics 2 2 0
6 CEN 122 Digital Design 3 2 1
    Semester Credit Hrs 18 16 2
2nd Year – SEMESTER 3
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 CSC 210 CSC 221 Data Structures & Algorithms 4 3 1
2 SEN 120 SEN 211 Software Requirement Engineering 3 3 0
3 None SEN 212 Human Computer Interaction 3 3 0
4 None GSC 121 Linear Algebra 3 3 0
5 CEN 122 CEN 221 Supporting Elective – I 4 3 1
Semester Credit Hrs 17 15 2
2nd Year – SEMESTER 4
Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 CSC 221 CSC 320 Operating Systems 4 3 1
2 None GSC 122 Probability & Statistics 3 3 0
3 CSC 113 CSC 220 Database Management Systems 4 3 1
4 SEN 211 SEN 221 Software Design & Architecture 3 2 1
5 University Elective I 3 3 0
 Semester Credit Hrs 17 14 3
3rd Year – SEMESTER 5
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 None HSS 320 Technical Writing & Presentation Skills 3 3 0
2 None CEN 222 Data Communication & Networking 4 3 1
3 SEN 221 SEN 311 Software Construction 3 2 1
4 University Elective II 3 3 0
5 SE Elective  I 3
6 None PAK 101 Pakistan Studies 2 2 0
Semester Credit Hrs 18 15 3
3rd Year – SEMESTER 6
Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 CSC 113 SEN 310 Web Engineering 3 2 1
2 SEN 120 SEN 321 Software Quality Engineering 3 3 0
3 CSC 407 Information Security 3 3 0
4 SE Elective II 3
5 SE Elective III 3
6 Supporting Elective II 3
      Semester Credit Hrs 18    
SUMMER
Pre-Req Course Code Course Title Total Credit Hours Theory Lab
Summer Internship
4th Year – SEMESTER 7
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 ESC 498 Project I 3 0 3
2 SEN 120 SEN 410 Software Project Management 3 3 0
3 None HSS 422 Engineering Ethics 3 3 0
4 SEN 311 SEN 411 Software Re-Engineering 3 3 0
5 SE Elective IV 3
Semester Credit Hrs 15    
4th Year – SEMESTER 8
# Pre-Req Course Code Course Title Total Credit Hours Theory Lab
1 ESC 499  Project II 3 0 3
2 SE Elective V 3
3 University Elective III 3
4 University Elective IV 3
5 Supporting Elective  III 3
    Semester Credit Hrs 15    
    Total Credit Hours 134    
Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.