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 |
|
|