BS (SE)
A TYPICAL STUDY PLAN
BACHELOR OF SCIENCE (SOFTWARE ENGINEERING), BS (SE)
Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.
YEAR 1
First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSIC 101 |
Introduction to Computers |
3(2+3) |
80 |
|
|
Total Credits |
16 |
352 |
Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSWD 153 |
Web Development |
4(3+3) |
96 |
|
|
Total Credits |
18 |
352 |
YEAR 2
First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSDC 236 |
Data & Computer Communication |
3(3+0) |
48 |
|
|
Total Credits |
18 |
384 |
Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSSE 321 |
Software Engineering |
4(3+3) |
96 |
|
|
Total Credits |
18 |
384 |
YEAR 3
First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSSR 322 |
Software Requirements Engineering |
3(3+0) |
48 |
|
|
Total Credits |
17 |
336 |
Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSHC 425 |
Human Computer Interaction |
3(3+0) |
48 |
|
|
Total Credits |
16 |
288 |
YEAR 4
First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSTA 461 |
Theory of Automata |
3(3+0) |
48 |
|
|
Total Credits |
15 |
240 |
Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSCC 462
CSSE 499 |
Compiler Construction |
3(3+0) |
48 |
|
|
Total Credits |
18 |
480 |
SE Electives
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
|
CSCC 439 |
CCNA Certification Track |
3(2+3) |
80 |