|
Core Courses (for under-graduate)
|
|
Semester I
|
| English - I |
| (3 Credit Hr.) |
|
| Programming Fundamentals |
| (3+1 Credit Hr.) |
|
| Intro To Computing |
| (3 Credit Hr.) |
|
| Pak-Studies & Islamic Studies |
| (3 Credit Hr.) |
|
|
Semester II
|
| Calculus and Analytical Geometry |
| (3 Credit Hr.) |
|
| Discrete Structures |
| (3 Credit Hr.) |
|
| Object Oriented Programming |
| (2+1 Credit Hr.) |
|
| Technical and Business Writing |
| (3 Credit Hr.) |
|
|
Semester III
|
|
|
| Probability & Statistics |
| (3 Credit Hr.) |
|
| Digital Logic Design |
| (2+1 Credit Hr.) |
|
| Communication Skills |
| (3 Credit Hr.) |
|
|
Semester IV
|
| Linear Algebra |
| (3 Credit Hr.) |
|
| Data Structures & Algorithms |
| (2+1 Credit Hr.) |
|
| Computer Organization & Assembly Language |
| (3 Credit Hr.) |
|
|
Semester V
|
| Intro to Software Development |
| (3 Credit Hr.) |
|
| Databases Systems |
| (2+1 Credit Hr.) |
|
| Computer Communication & Networks |
| (3 Credit Hr.) |
|
| Operating Systems |
| (2+1 Credit Hr.) |
|
| Visual Programming |
| (2+1 Credit Hr.) |
|
|
Semester VI
|
| Theory of Automata & Formal Languages |
| (3 Credit Hr.) |
|
| Analysis of Algorithm |
| (3 Credit Hr.) |
|
| System Programming |
| (3 Credit Hr.) |
|
| Computer Architecture |
| (3 Credit Hr.) |
|
|
Semester VII
|
| Artificial Intelligence |
| (3 Credit Hr.) |
|
| Professional Practice in Computer Science |
| (3 Credit Hr.) |
|
|
Semester VIII
|
| Thesis Project |
| (6 Credit Hr.) |
|