| Semester 1 |
|
Semester 5 |
|
| Calculus 1 |
4 |
Probability, Statistic & Random Process |
3 |
| Physics 1 |
2 |
Computer Networks |
4 |
| Physics 2 |
2 |
Software Engineering |
3 |
| Chemistry for Engineers |
4 |
Operating System |
4 |
| Academic English 1 |
4 |
Physical Training 1 |
3 |
| Introduction to Computing |
3 |
Web Application Development |
4 |
| Semester 2 |
|
Semester 6 |
|
| Calculus 2 |
4 |
Information System Management |
4 |
| Physics 3 and Lab |
4 |
Net-Centric Programming |
4 |
| C/C++ Programming in Unix |
4 |
Elective |
4 |
| Academic English 2 |
4 |
Physical Training 2 |
3 |
| Critical Thinking |
3 |
|
|
| Semester 3 |
|
Semester 7 |
|
| Calculus 3 |
4 |
Special Study of the Field |
2 |
| Physics 4 and Lab |
2 |
Principle of Economics |
3 |
| Digital Logic Design and Lab |
4 |
Elective |
4 |
| Theoretical Models in Computing |
4 |
Elective |
4 |
| Object Oriented Programming |
4 |
|
|
| Semester 4 |
|
Semester 8 |
|
| Discrete Mathematics |
3 |
Senior Research Thesis |
10 |
| Principle of Database Management |
4 |
|
|
| Object Oriented Analysis and Design |
4 |
|
|
| Computer Architecture |
4 |
|
|
| Data Structure and Algorithms |
4 |
|
|