|
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 |
||
CSED 102 |
Electronic Devices |
3(2+3) |
80 |
||
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 |
17 |
336 |
||
|
|
|||||
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 |
||
|
Total Credits |
15 |
336 |
||
|
|
|||||
Course Code |
Course Title |
Credit Hours |
Contact Hrs per Semester |
||
CSCA 242 |
Computer Architecture |
3(3+0) |
48 |
||
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 |
17 |
336 |
||
|
|
|||||
Course Code |
Course Title |
Credit Hours |
Contact Hrs per Semester |
||
CSAL 343 |
Assembly Language |
4(3+3) |
96 |
||
CSCN 335 |
Computer Networks |
4(3+3) |
96 |
||
CSSE 321 |
Software Engineering |
4(3+3) |
96 |
||
MSBC 315 |
Business Communication |
3(3+0) |
48 |
||
MTMC 312 |
Multivariable Calculus |
3(3+0) |
48 |
||
|
Total Credits |
18 |
384 |
||
|
|
|||||
Course Code |
Course Title |
Credit Hours |
Contact Hrs per Semester |
||
CSCG 372 |
Computer Graphics |
4(3+3) |
96 |
||
CSIP 352 |
Internet Programming & Management |
4(3+3) |
96 |
||
CSJP 354 |
Java Programming |
4(3+3) |
96 |
||
CSOS 331 |
Operating Systems |
3(3+0) |
48 |
||
MTNA 313 |
Numerical Analysis |
3(3+0) |
48 |
||
|
Total Credits |
18 |
384 |
||
|
|
|||||
Course Code |
Course Title |
Credit Hours |
Contact Hrs per Semester |
||
CSAI 466 |
Artificial Intelligence |
4(3+3) |
96 |
||
CSDP 452 |
Distributed Programming |
3(3+0) |
48 |
||
CSPL 462 |
Programming Language Concepts |
3(3+0) |
48 |
||
|
Elective- I |
3(3+0) |
48 |
||
|
Elective - II |
3(3+0) |
48 |
||
|
Total Credits |
16 |
288 |
||
|
|
|||||
Course Code |
Course Title |
Credit Hours |
Contact Hrs per Semester |
||
CSTA 461 |
Theory of Automata |
3(3+0) |
48 |
||
|
Elective- III |
3(3+0) |
48 |
||
|
Elective - IV |
3(3+0) |
48 |
||
CSCS-499 |
BSCS Project |
6(0+18) |
288 |
||
|
Total Credits |
15 |
432 |
||
| Computer Science Electives
|
Course Code |
Course Title |
Credit Hours |
Contact Hrs |
CSCC 561 |
Compiler Construction |
3(3+0) |
48 |
CSCD 464 |
Cryptography & Data Security |
3(3+0) |
48 |
CSCS 400 |
Internship |
3(0+9) |
144 |
CSHC 425 |
Human Computer Interaction |
3(3+0) |
48 |
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 |