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 |