Semester (1)
Code
Course
Credit Hours
LAN 101
English Language I
3
MAT 101
Linear Algebra I
MAT 102
Calculus I
PHY 101
Physics
CSC 101
Introduction to Computer Science
4
UNI 101
Critical Thinking
2
Semester (2)
LAN 102
English Language II
UNI 102
Presentation & communications Skills
CNE 101
Electronics
CSC 102
Fundamentals of Programming I
MAT 103
Discrete Mathematics
---
Humanities ( Elective )
Semester (3)
CSC 206
Software and System Tools
CSC 203
Data Structures
CSC 201
Fundamentals of Programming II
CNE 202
Logic Design
MAT 201
Linear Algebra II
MAT 202
Calculus II
Semester (4)
SWE 201
Information Systems Analysis & Design
MAT 203
Probability & Statistics
CSC204
Principles of Programming Languages
CSC 207
Event – Driven and reactive Programming
CSC205
Analysis and Design of Algorithms
CNE 203
Data Communications
Semester (5)
SWE 301
Database I
CNE 304
Computer Networks I
CNE 302
Computer Organization and Architecture
CSC 301
Operating System
SWE 303
Software Engineering I
CSC 304
Programming on the Web
Semester (6)
CSC 310
Fault Tolerance
CNE 308
Information & Networks Security
CSC 303
Introduction to Artificial Intelligence
CSC 302
Computer Graphics
CNE 310
Computer Systems Modeling & Analysis
CSC 309
Data Science Programming