Computer Science — study plan
Heriot-Watt University Dubai School of Mathematical & Computer Sciences
- Credit hours
- 480
- Levels
- 4
- Courses
- 31
- Degree
- bachelor
A detailed plan for this major has not been published yet. Check the university's official link for the approved plan.
Year 1 120 credits
| Code | Course | Credits |
|---|---|---|
| CS101 | Software Development 1 | 15 |
| CS102 | Software Development 2 | 15 |
| CS103 | Logic and Proof | 15 |
| CS104 | Discrete Mathematics | 15 |
| CS105 | Computer Systems | 15 |
| CS106 | Interaction Design | 15 |
| CS107 | Mathematics for Computer Science | 15 |
| CS108 | Professional Development (Praxis) | 15 |
Year 2 120 credits
| Code | Course | Credits |
|---|---|---|
| CS201 | Data Structures and Algorithms | 15 |
| CS202 | Software Engineering Foundations | 15 |
| CS203 | Database Management Systems | 15 |
| CS204 | Object-Oriented Programming | 15 |
| CS205 | Statistical Modelling | 15 |
| CS206 | Operating Systems and Concurrency | 15 |
| CS207 | Web Programming | 15 |
| CS208 | Professional Development | 15 |
Year 3 120 credits
| Code | Course | Credits |
|---|---|---|
| CS301 | Algorithmics | 15 |
| CS302 | Software Engineering | 15 |
| CS303 | Database and Information Systems | 15 |
| CS304 | Artificial Intelligence and Intelligent Agents | 15 |
| CS305 | Computer Networks | 15 |
| CS306 | Human-Computer Interaction | 15 |
| CS307 | Language Processors | 15 |
| CS308 | Industrial Programming | 15 |
Year 4 120 credits
| Code | Course | Credits |
|---|---|---|
| CS401 | Honours Project (Dissertation) | 30 |
| CS402 | Machine Learning | 15 |
| CS403 | Data Mining and Applications | 15 |
| CS404 | Advanced Software Engineering | 15 |
| CS405 | Computer and Network Security | 15 |
| CS406 | Distributed Systems Elective | 15 |
| CS407 | Computational Intelligence Elective | 15 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Computer Science graduates.
Starting salary from 11,000 SAR/month