Program Overview
The Bachelor of Science in Artificial Intelligence (BScAI) program at Canadian University Dubai is designed to meet the growing global demand for intelligent technologies that are transforming industries and everyday life. This forward-thinking program integrates computer science, data analytics, and cutting-edge AI techniques to prepare students for dynamic roles in the digital and tech-driven economy.
Through a combination of theoretical learning, practical programming, and hands-on projects, students will develop skills in machine learning, computer vision, natural language processing, and ethical AI. The program emphasizes real-world applications, innovation, and critical thinking to prepare graduates to lead in a rapidly evolving technological landscape.
Benefits
- Specialized Knowledge in AI and Data Science : Gain deep expertise in areas like machine learning, neural networks, generative AI, and natural language processing, preparing you for leadership roles in technology, business, and research.
- Hands-On Learning : Work with real-world datasets, AI tools, and development platforms. Participate in a professional internship to bridge theory and practice in an applied setting.
- Capstone Projects: Solve real-world problems through a final-year project that encourages innovation, teamwork, and practical AI solution development.
- Global Relevance : The curriculum addresses global trends in AI adoption across sectors like healthcare, finance, transportation, and education—equipping graduates with a competitive edge in the international job market.
- Ethical and Responsible AI Focus : Learn how to design intelligent systems that are fair, inclusive, and aligned with social and ethical values.
- Flexible Electives : Customize your learning with advanced topics such as speech recognition, sentiment analysis, 3D vision, and multilingual AI to align with your career goals.
- Faculty-Led Research Opportunities : Collaborate with experienced faculty on research in areas like AI in healthcare, conversational agents, and reinforcement learning.
- Entrepreneurial Skills : Develop innovation and entrepreneurship skills to create your own AI-driven solutions or launch a tech startup in the AI space.
Career Opportunities
Graduates of the BAcAI program will be well-equipped for a variety of roles in both established companies and startups across industries, including:
- AI Engineer – Design and deploy intelligent systems using machine learning and automation.
- Machine Learning Specialist – Develop predictive models and algorithms across various domains.
- Data Scientist – Analyze large datasets to extract insights and support business decision-making.
- Computer Vision Engineer – Work on applications involving facial recognition, object tracking, and more.
- Natural Language Processing (NLP) Specialist – Build AI systems that understand and generate human language.
- Conversational AI Developer – Create smart chatbots and virtual assistants.
- AI Research Assistant – Contribute to cutting-edge innovations in academic or industrial AI labs.
- Tech Entrepreneur – Launch your own AI-based product, service, or startup.
The program has been awarded the accreditation by Ministry of Higher Education and Scientific Research, UAE on April, 2025.
The graduates of the Bachelor of Science in Artificial Intelligence program, within a few years of their graduation, will have:
- Established themselves in successful careers or advanced academic pursuits within the rapidly evolving field of artificial intelligence.
- Contributed to the advancement of artificial intelligence by applying broad and in-depth knowledge, methodologies, and technical skills to design, evaluate, and implement innovative intelligent solutions - with particular impact in the UAE and beyond.
- Demonstrated professional competencies through analytical reasoning, clear communication, leadership qualities, collaboration, and adaptability in diverse AI-related work environments.
- Exhibited a strong sense of ethical responsibility and a clear understanding of the broader societal, economic, and environmental implications of AI technologies, with a focus on issues such as data privacy and algorithmic fairness.
- Demonstrated a commitment to lifelong learning and continuous professional development to stay current with emerging technologies and future trends in artificial intelligence.
Upon successful completion of the Bachelor of Science in Artificial Intelligence program, the graduates of the program will be able to:
- PLO 1: Demonstrate knowledge of relevant theories and principles of computing-related solutions in specialized domains.
- PLO 2: Analyze a complex computing problem and apply principles of computing, artificial intelligence and other relevant disciplines to identify solutions.
- PLO 3: Design, implement, and evaluate artificial intelligence-based solutions to meet a given set of computing requirements in the context of the program’s discipline.
- PLO 4: Communicate effectively in a variety of professional contexts.
- PLO 5: Recognize professional responsibilities and make informed judgments in computing and artificial intelligence practice based on legal and ethical principles.
- PLO 6: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- PLO 7: Apply artificial intelligence theory and software development fundamentals to produce computing-based solutions.
- PLO 8: Assimilate new knowledge and skills into their practice by learning from experiences gained in different contexts of artificial intelligence.
The BScAI degree shall be awarded to a student upon completing the following requirements:
- The student enrolled in the program must have passed 128 credit hours.
- The student must achieve a CGPA of not less than 2.0 on a scale of 4.0 points.
- The student must have earned at least 50% of credits at CUD.
- Internship and Project work must be completed at CUD.
Program Structure
Requirements | Compulsory Credit Hours |
||
---|---|---|---|
Core Course | Mathematics & Statistics | 21 | |
Artificial Intelligence Core | 62 | ||
Professional Practice | 30 | ||
Electives | 6 | ||
Practical Experience & Projects | 9 | ||
Total | 128 |
Course Code | Course Title | Prerequisite | Credit Hours | ||||
---|---|---|---|---|---|---|---|
Mathematics & Statistics |
21 |
||||||
MTH | 112 | Calculus I | None | 3 | |||
MTH | 113 | Calculus II | MTH 112 | 3 | |||
MTH | 114 | Linear Algebra | MTH 112 | 3 | |||
MTH | 120 | Discrete Mathematics | None | 3 | |||
MTH | 130 | Probability and Statistics | MTH 112 | 3 | |||
MTH | 203 | Discrete Mathematics for Computing Science | BCS 102, MTH 120 | 3 | |||
BCS | 311 | Scientific Computing | BCS 102, MTH 114 | 3 | |||
Artificial Intelligence Core |
62 |
||||||
BAI | 101 | AI and Modern Life | None | 3 | |||
BAI | 201 | Introduction to Artificial Intelligence | BCS 101, MTH 112 | 3 | |||
BAI | 202 | Data Engineering | BCS 202, MTH 130 | 3 | |||
BAI | 301 | Introduction to Machine Learning | BAI 201, MTH 130 | 3 | |||
BAI | 302 | Generative AI | BAI 201 | 3 | |||
BAI | 304 | Deep Neural Networks | BAI 201, MTH 114 | 3 | |||
BAI | 306 | Computer Vision | BCS 202, MTH 114, BAI 301 | 3 | |||
BAI | 308 | Introduction to Natural Language Processing | BCS 206, BAI 301 | 3 | |||
BAI | 401 | Artificial Intelligence on the Cloud | BCS 301, BCS 303, BAI 301 | 3 | |||
BAI | 402 | Reinforcement Learning | BAI 301 | 3 | |||
BAI | 403 | Agentic Artificial Intelligence | BAI 201, BCS 309 | 3 | |||
BAI | 404 | Conversational AI and Dialogue Systems | BAI 308 | 3 | |||
BCS | 101 | Elements of Computing | None | 3 | |||
BCS | 102 | Introduction to Computing Science I | BCS 101 | 3 | |||
BCS | 202 | Introduction to Computing Science II | BCS 102 | 3 | |||
BCS | 206 | Information Structures | BCS 202, MTH 203 | 3 | |||
BCS | 221 | Communication Networks | BCS 102 | 3 | |||
BCS | 301 | Operating Systems | BCS 206, (ENG 210 or BAI 201) | 4 | |||
BCS | 303 | Security Principles and Practices | BCS 221 | 4 | |||
BCS | 309 | Algorithms I | BCS 206, (BCS 201 or BAI 201) | 3 | |||
Professional Practice |
30 |
||||||
Compulsory Courses (24 Credit Hours) |
|||||||
BAI | 204 | AI Project Management | BAI 201 | 3 | |||
BCS | 401 | Ethics for Computing Professionals | None | 3 | |||
ENT | 141 | Fundamentals of Innovation and Entrepreneurship 1 | None | 2 | |||
ENT | 142 | Fundamentals of Innovation and Entrepreneurship 2 | ENT 141 | 1 | |||
ENT | 241 | Entrepreneurship 1 | ENT 142 | 2 | |||
ENT | 242 | Entrepreneurship 2 | ENT 241 | 1 | |||
GED | 255 | Critical Thinking and Problem Solving | LNG 182 or LNG 172 | 3 | |||
GED | 190 | Emirati Studies | None | 3 | |||
LNG | 181 | English I for Engineering and Computing | None | 3 | |||
LNG | 182 | English II for Engineering and Computing | LNG 181 or LNG 172 | 3 | |||
Elective Courses – Science Pool (3 Credit Hours) |
|||||||
BIO | 102 | Biology I | None | 3 | |||
SHS | 103 | Chemistry | None | 3 | |||
SCI | 210 | Modern Physics | None | 3 | |||
Elective Courses – Humanities Pool (3 Credit Hours) |
|||||||
GED | 110 | Modern Art Appreciation | None | 3 | |||
GED | 111 | Music Appreciation and Communication | None | 3 | |||
GED | 205 | Psychology in Everyday Life | LNG-172 or LNG-182 | 3 | |||
GED | 324 | Ethical Reasoning for Today’s World | LNG-172 or LNG-182 | 3 | |||
GED | 330 | Introduction to Canadian Studies | None | 3 | |||
GED | 196 | Communication Skills in Arabic | None | 3 | |||
GED | 191 | Islamic Studies | None | 3 |
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
Program Major Requirement – Elective Courses (6 Credit Hours) |
||||
BAI | 411 | Speech Recognition and Synthesis | BAI 308 | 3 |
BAI | 412 | Sentiment Analysis and Text Mining | BAI 308 | 3 |
BAI | 413 | Multilingual Natural Language Processing | BAI 308 | 3 |
BAI | 414 | Deep Learning for Computer Vision | BAI 306 | 3 |
BAI | 415 | 3D Vision and Augmented Reality | BAI 306 | 3 |
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
ENG | 420 | Internship | 90 Credit Hours & CGPA ≥ 2.0 | 3 |
BAI | 410 | Artificial Intelligence Project | Completed 90 Cr. Hrs. | 6 |