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 CSOA 151 TCAP 101 HMIS 113 HMLG 111 MTCA 111 |
Introduction to Computers Office Applications Applied Physics Islamic Studies English Composition & Comprehension Calculus & Analytical Geometry |
3(2+3) |
80 |
Total Credits |
16 |
352 |
YEAR 1 – Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSWD 153 CSOP 152 HMPS 112 MSMG 112 MTDM 114 MTSP 113 |
Web Development Object Oriented Programming Pakistan Studies Principles of Management Discrete Mathematics Elements of Statistics & Probability |
4(3+3) |
96 |
Total Credits |
18 |
352 |
YEAR 2 – First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSDC 236 CSDL 241 CSDS 252 CSVP 253 MSMK 251 |
Data & Computer Communication Digital Logic and Design Data Structures Visual Programming Principles of Marketing |
3(3+0) |
48 |
Total Credits |
18 |
384 |
YEAR 2 – Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSSE 321 CSDD 211 CSIA 263 MTLA 211 HMTR 211 |
Software Engineering Database Design & Management Introduction to Algorithms Linear Algebra Technical Report Writing |
4(3+3) |
96 |
Total Credits |
18 |
384 |
YEAR 3 – First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSSR 322 CSSA 324 MSBC 315 CSIP 352 CSSA 421 |
Software Requirements Engineering Software Architecture Design Business Communication Internet Programming & Management System Analysis and Design |
3(3+0) |
48 |
Total Credits |
17 |
336 |
YEAR 3 – Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSHC 425 CSSQ 323 CSJP 354 CSOS 331 MTNA 313 |
Human Computer Interaction Software Quality Assurance Java Programming Operating Systems Numerical Analysis |
3(3+0) |
48 |
Total Credits |
16 |
288 |
YEAR 4 – First Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSTA 461 HMPP 415 CSPL 462 CSSP 425 |
Theory of Automata Professional Practices Programming Language Concepts Software Project Management Elective – I |
3(3+0) |
48 |
Total Credits |
15 |
240 |
YEAR 3 – Second Semester
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSCC 462 CSCD 464
CSSE 499 |
Compiler Construction Cryptography & Data Security Elective – II Elective – III BSSE Project |
3(3+0) |
48 |
Total Credits |
18 |
480 |
SE Electives
Course Code |
Course Title | Credit Hours | Contact Hrs per semester |
CSCC 439 CSDP 452 CSMS 476 CSMI 475 CSCS 400 CSMD 416 CSNM 437 TCDS 411 TCMW 441 |
CCNA Certification Track Distributed Programming Multimedia System Design Multimedia Information Networking Internship Multimedia Databases Network Management & Security Digital Signal Processing Mobile and Wireless Communications |
3(2+3) 3(2+3) 3(3+0) 3(3+0) 3(0+9) 3(3+0) 3(2+3) 3(2+3) 3(3+0) |
80 80 48 48 144 48 80 80 48 |
- burst_total_pageviews_count:
- 311