Semester 1
Course Name | Course Code | Credit Units | Course Type |
---|---|---|---|
Communication Skills | DCS 1102 | 3 | Core |
Discrete Mathematics | DCS 1104 | 2 | Core |
Christian Ethics and Social Values I | DCS 1101 | 3 | Core |
Entrepreneurship and Development | DCS 1103 | 2 | Core |
Computer Literacy | DCS 1106 | 3 | Core |
Probability and Statistics | DCS 1105 | 2 | Core |
Principles of Programming | DCS 1107 | 3 | Core |
Semester 2
Course Name | Course Code | Credit Units | Course Type |
---|---|---|---|
Introduction to Computer Networks and Network Security | DCS 1202 | 3 | Core |
Computer Architecture and Organization | DCS 1205 | 2 | Core |
Information Security | DCS 1203 | 3 | Core |
Operating Systems | DCS 1207 | 3 | Core |
Structured Programming | DCS 1206 | 3 | Core |
Christian Ethics and Social Values II | DCS 1201 | 3 | Core |
Linear Programming | DCS 1204 | 3 | Core |
Semester 1
Course Name | Course Code | Credit Units | Course Type |
---|---|---|---|
Internet Technologies and Website Design | DCS 2104 | 4 | Core |
Fundamentals of Object Oriented Programming | DCS 2101 | 4 | Core |
Data Structures and Algorithms | DCS 2102 | 3 | Core |
Database Management System | DCS 2103 | 3 | Core |
Computer Repair and Maintenance | DCS 2106 | 3 | Core |
Systems Programming | DCS 2105 | 4 | Core |
Computer Networks and Data Communications | DCS 2107 | 3 | Elective |
Semester 2
Course Name | Course Code | Credit Units | Course Type |
---|---|---|---|
System Analysis and Design | DCS 2206 | 3 | Core |
Mobile Programming | DCS 2201 | 4 | Elective |
Database Programming | DCS 2202 | 4 | Core |
Numerical Analysis | DCS 2203 | 3 | Core |
Research Methods | DCS 2204 | 3 | Core |
Modeling and Simulation | DCS 2205 | 4 | Elective |
Final Year Project Proposal | DCS 2208 | 4 | Core |
Distributed Systems | DCS 2207 | 3 | Elective |