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