| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| GE101 | Advanced English Academic Writing and Rhetoric 1 | 3 | None |
| GE106 | Introduction to Information Technology | 3 | None |
| CS0-0110 | Calculus 1 | 3 | None |
| CS0-0111 | Physics | 3 | None |
| GE107 | Algorithms and Problem Solving | 3 | None |
| Total Credit Hours | 15 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0290 | Calculus 2 | 3 | CS0-0110 Calculus 1 |
| GE102 | Advanced English Academic Writing and Rhetoric 2 | 3 | GE101 Advanced English Academic Writing and Rhetoric 1 |
| CS0-0210 | Introduction to Programming | 3 | GE107 Algorithms and Problem Solving |
| CS0-0220 | Logic Design | 3 | None |
| GE103 | UAE Society | 3 | None |
| Total Credit Hours | 15 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0280 | Introduction to Software Engineering and System Analysis | 3 | GE106 Introduction to Information Technology |
| CS0-0230 | Web Technologies 1 | 3 | CS0-0210 Introduction to Programming |
| CS0-0240 | Data Structures | 3 | CS0-0210 Introduction to Programming |
| CS0-0320 | Computer Organization & Architecture | 3 | CS0-0220 Logic Design |
| CS0-0250 | Discrete Mathematics | 3 | CS0-0110 Calculus 1 |
| Total Credit Hours | 15 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0330 | Object-Oriented Programming | 3 | CS0-0240 Data Structures |
| CS0-0310 | Computer Networks | 3 | GE106 Introduction to Information Technology |
| CS0-0350 | Human-Computer Interaction | 3 | CS0-0230 Web Technologies 1 |
| CS0-0260 | Introduction to Statistics | 3 | CS0-0110 Calculus 1 |
| CS0-0360 | Database Management | 3 | CS0-0240 Data Structures |
| Total Credit Hours | 15 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0410 | Operating Systems | 3 | CS0-0240 Data Structures |
| CS0-0450 | Multimedia Systems | 3 | CS0-0230 Web Technologies 1 |
| CS0-0270 | Linear Algebra | 3 | CS0-0110 Calculus 1 |
| CS0-0440 | Information Security | 3 | CS0-0320 Computer Organization & Architecture |
| CS0-0340 | Introduction to Artificial Intelligence | 3 | CS0-0330 Object-Oriented Programming |
| GE104 | Innovation, Entrepreneurship and Sustainability | 3 | None |
| Total Credit Hours | 18 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0421 | Introduction to Cloud Computing | 3 | CS0-0410 Operating Systems; CS0-0310 Computer Networks |
| CS3-0110 | Network Security | 3 | CS0-0440 Information Security |
| CS3-0220 | Network Administration and Management | 3 | CS0-0310 Computer Networks |
| CS0-0430 | Web Technologies 2 | 3 | CS0-0230 Web Technologies 1 |
| Program Elective | Program Elective Course | 3 | As specified for the selected elective |
| CS0-0470 | Internship | 3 | Successful completion of 75 credit hours |
| Total Credit Hours | 18 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0460 | Ethics in Computer Science | 3 | None |
| CS3-0210 | Wireless Networking | 3 | None |
| CS3-0340 | Cloud Infrastructure Fundamentals | 3 | CS0-0421 Introduction to Cloud Computing |
| CS3-0350 | Virtualization and Container Technologies | 3 | CS0-0421 Introduction to Cloud Computing |
| Total Credit Hours | 12 | ||
| Course Code | Course Title | CH | Pre-Requisite(s) / Co-Requisite(s) |
|---|---|---|---|
| CS0-0480 | Capstone Project | 3 | Successful completion of 90 credit hours; CS0-0280 Introduction to Software Engineering and System Analysis |
| CS3-0440 | Cloud Service Management and Operations | 3 | CS3-0340 Cloud Infrastructure Fundamentals |
| CS3-0230 | Advanced Networking | 3 | CS0-0310 Computer Networks |
| Program Elective | Program Elective Course | 3 | As specified for the selected elective |
| Total Credit Hours | 12 | ||