The full Data Science & AI curriculum used by MUBXAI: 135 credit hours to graduation, 22 core courses, 14 electives and every prerequisite.
Data Science & AI sits in the HTU School of Computing and focuses on machine learning, analytics, and artificial intelligence. The program requires 135 credit hours: 45 shared university and college credits plus 90 major-specific credits.
Total credits
135
Core course credits
78
Elective credits
42
Required department courses, in the order MUBXAI recommends taking them.
| Code | Course | CH | Level | Prerequisite |
|---|---|---|---|---|
| 10203180 | Networking | 3 | 1 | 40303130 |
| 40201201 | Data Structures & Algorithms | 3 | 2 | 40201100 |
| 10204282 | Database Design & Development | 3 | 2 | 40201100 |
| 40201341 | Operating Systems | 3 | 3 | 40201201 |
| 10204312 | Business Intelligence | 3 | 3 | 10204282 |
| 00201391 | Computing Research Project | 6 | 3 | 40201290 |
| 00203280 | Security | 3 | 2 | 40303130 |
| 10204250 | Artificial Intelligence & Intelligent Systems | 3 | 2 | 40303121 |
| 00204280 | Principles of Data Science and Computing Systems | 3 | 2 | 40303121 |
| 10204281 | Data Science Programming | 3 | 2 | 40201100 |
| 10204210 | Data Analytics | 3 | 2 | 40303121 |
| 00204430 | Data Mining | 3 | 3 | 10204210 |
| 10204330 | Modeling and Simulation | 3 | 3 | 10204250 |
| 10204350 | Machine Learning | 3 | 3 | 00204280 & 10204210 |
| 10204351 | Natural Language Processing | 3 | 3 | 10204250 |
| 00204310 | Software Development Lifecycle (SDLC) | 3 | 3 | 40201100 |
| 00204311 | Big Data Analytics and Visualization | 3 | 3 | 00204310 |
| 10204450 | Deep Learning | 3 | 4 | 10204350 |
| 10204491 | Capstone Project I | 1 | 4 | >= 90 CH |
| 10204492 | Capstone Project II | 2 | 4 | 10204491 |
| 10204390 | HNC Training | 12 | 3 | >= 85 CH |
| 10204490 | HND Training | 6 | 4 | 10204390 |
Choose from the approved elective pool to complete your credit requirement.
| Code | Course | CH | Level | Prerequisite |
|---|---|---|---|---|
| 00204410 | Health Informatics | 3 | 4 | 10204210 |
| 00204411 | Time Series Analysis | 3 | 4 | 10204210 |
| 00204412 | Applied Analytical Models | 3 | 4 | 40303221 |
| 10204431 | Information Retrieval | 3 | 4 | 40303221 |
| 00204432 | Bioinformatics | 3 | 4 | 10204350 |
| 00204413 | Analytical Methods | 3 | 4 | 40303221 |
| 00204433 | Data Engineering | 3 | 4 | 10204210 |
| 10204451 | Pattern Recognition | 3 | 4 | 10204250 |
| 10204452 | Computer Vision | 3 | 4 | 40303221 |
| 10204453 | Robotics | 3 | 4 | 10204250 |
| 10204454 | Optimization Theory | 3 | 4 | 40201201 & 40303221 |
| 10204455 | Machine Learning Operations | 3 | 4 | 10204350 |
| 40201450 | Cloud Computing | 3 | 4 | 10203180 & 40201341 |
| 10204470 | Special Topics for Data Science | 3 | 4 | Department Approval |
Every HTU student completes the same university and college requirements, whatever their major.
| Code | Course | CH | Level | Prerequisite |
|---|---|---|---|---|
| 30301121 | English Pre-Intermediate Intensive + Lab | 4 | 1 | — |
| 30301122 | English Intermediate | 3 | 1 | 30301121 |
| 30301123 | English Upper-Intermediate | 3 | 1 | 30301122 |
| 30301124 | English Advanced | 3 | 2 | 30301123 |
| 40302111 | Professional Skills | 1 | 1 | — |
| 40302211 | Professional Practice | 3 | 2 | 40302111 AND 30301122 |
| 40302231 | Entrepreneurship Bootcamp | 4 | 3 | 30301123 AND 40302211 |
| 30301111 | Arabic Language & Communication Skills | 1 | 1 | — |
| 30302129 | Military Science | 1 | 1 | — |
| 30302232 | Leadership Camp | 1 | 3 | 40302231 |
| Code | Course | CH | Level | Prerequisite |
|---|---|---|---|---|
| 30303111 | Functional Math | 3 | 1 | — |
| 40303121 | Maths for Computing | 3 | 1 | 30303111 |
| 40303130 | Fundamentals of Computing | 4 | 1 | — |
| 40201100 | Programming | 3 | 1 | 40303130 |
| 40303221 | Discrete Maths | 3 | 2 | 40303121 |
| 40201290 | Planning a Computing Project | 4 | 2 | 40302211 |
| 30303121 | STEM Lab I | 1 | 1 | — |
Mark courses complete in MUBXAI to see your GPA, remaining requirements and which courses you can take next based on prerequisites.