The following describes the curriculum for the four-year Bachelor of Science in Computer Science with a total required credits of 177 units.
Year | Subject | Units |
---|---|---|
First | Computer Organization | 6 |
Mathematics | 6 | |
Structured Programming | 8 | |
Logic Design | 8 | |
Discrete Structure | 6 | |
Statistics and Probability | 6 | |
Democracy and Human Rights | 4 | |
Second | Computation Theory | 6 |
Visual Programming | 4 | |
System Analysis & DB Design | 6 | |
Microprocessors & Assembly Language | 6 | |
Advance Mathematics & Numerical Methods | 8 | |
Data Structures & Algorithms | 6 | |
Object Oriented Programming | 6 | |
Third | Database Management System | 6 |
Algorithm Design | 6 | |
Artificial Intelligence | 8 | |
Computer Graphics | 6 | |
Computer Interpreters & Compilers | 6 | |
Computer Architecture | 6 | |
Software Engineering | 6 | |
Operations Researches | 6 | |
Fourth | Operating System | 6 |
Computer and Data Security | 6 | |
Intelligent System Design | 6 | |
Computer Communication & Networks | 8 | |
Windows Programming | 6 | |
Images Processing | 6 | |
Project Research | 3 | |
Total | 177 |