Data Science and AI Program
Study Plan

Data Science and AI Program Study Plan

Data Science and Artificial Intelligence Program - Year 1 (31 Cr)

Year 1 / Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 100Introduction to Computational Sciences and AI110 
CSAI 101Fundamentals of Programming and Computer Science213 
CSAI 102Digital Logic and Computer Architecture323 
CSAI 252Introduction to Computer Networks323 
ENGL 156Technical English 1220ENGL 004, if the student was placed in ENGL 003 or ENGL 004 after the English placement exam.
MATH 103Calculus for Computational Sciences322 
SCH 163Sustainability, Social and Ethical Issues in Computing220 
Total16 
Year 1 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 151Object‐Oriented Programming323CSAI 101, Fundamentals of Programming and Computer Science
DSAI 103Data acquisition in data science (ETL)323CSAI 101, Fundamentals of Programming and Computer Science
DSAI 104Knowledge Representation and Reasoning213CSAI 101, Fundamentals of Programming and Computer Science
ENGL 157Technical English 2220ENGL 156, Technical English 1
MATH 104Linear Algebra322 
 General Education Electives220 
Total15 

Year 2 / Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 201Data Structures323CSAI 151, Object‐Oriented Programming
CSAI 202Introduction to Database Systems323CSAI 151, Object‐Oriented Programming
CSAI 205Fundamentals of Circuits and Electronics323 
DSAI 203Data Integration and Visualization323 
MATH 105Probability and Statistics322MATH 103, Calculus for Computational Sciences
SCH 261Engineering Project Management220 
Total17 
Year 2 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 251Algorithm Design and Analysis323CSAI 201, Data Structures
CSAI 253Machine Learning323CSAI 201, MATH 105
Data Structures
Probability and Statistics
DSAI 201Data Mining and Information Retrieval323CSAI 202, Introduction to Database Systems
DSAI 202Data Governance213 
MATH 205Discrete Mathematics for Computational Sciences322 
SCH 264Introduction to Entrepreneurship and Small Business Management220 
Total16 

Year 3 / Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 203Introduction to Software Engineering323CSAI 101, Fundamentals of Programming and Computer Science
CSAI 301Artificial Intelligence323CSAI 201, Data Structures
DSAI 307Statistical Inference223MATH 105, Probability and Statistics
DSAI 308Deep Learning323CSAI 253, Machine Learning
MATH 303Linear and Non-linear Programming for Computational Sciences323Math 103 AND Math 104
 General Education Electives220 
Total17 
Year 3 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 351Principles and Practices for Secure Computing323CSAI 201, Data Structures
DSAI 305Interpretability & Explainability in AI313CSAI 253, Machine Learning
DSAI 325Introduction to Information Theory323

MATH 105, Probability and Statistics

DSAI 352Computer Vision323DSAI 308, Deep Learning
DSAI 353Natural language processing323DSAI 308, Deep Learning
 General Education Electives220 
Total16 
Year 3 / Summer
Course CodeCourse TitleCrLPPrerequisite
CSAI 399Internship4012 Completion of 80 Credit Hours towards satisfying degree requirements
Total4 

Year 4 / Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 302Advanced Database Systems323CSAI 202, Introduction to Database Systems
CSAI 498Senior Project - Part 1103Completion of 92 Credit Hours towards satisfying degree requirements
DSAI 402Reinforcement Learning323DSAI 308, Deep Learning
DSAI 403Nature inspired computation323 
DSAI 456Speech recognition323 
 Data Science and AI Specific Electives323 
Total16 
Year 4 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 499Senior Project - Part 2309CSAI 498, Senior Project - Part 1
DSAI 406Machine Learning Engineering for Production (MLOps)323DSAI 308, Deep Learning
DSAI 427Big Data Analytics323CSAI 253, Machine Learning
 Data Science and AI Specific Electives646 
Total15 

Elective Courses
Course CodeCourse TitleCrLPPrerequisite
DSAI 413Multimedia Analytics220DSAI 308, Deep Learning
DSAI 414Social Analytics220 DSAI 308, Deep Learning
DSAI 415Cloud software development220 DSAI 308, Deep Learning
DSAI 416GIS and spatial Analytics220 DSAI 308, Deep Learning
DSAI 417Chatbots220DSAI 456, Speech recognition
DSAI 418Conversational Agents220DSAI 456, Speech recognition
DSAI 431Fuzzy logic and fuzzy system220MATH 205, Discrete Mathematics for Computational Sciences
DSAI 433Game Theory220CSAI 301, Artificial Intelligence
DSAI 490Selected Topics in Data science and AI220 
SW 402Software Project Management220 
SW 403AI in Modern Software Engineering220

CSAI 203,Introduction to Software Engineering 

CSAI253, Machine Learning

SWGCG 402Visual Effects Production 220SWGCG 352, Computer and Physics-Based Animation

Young Learners Programs

Seasonal programs designed to build skills and spark curiosity across different age groups.

  • Ages 18–25 | 30 hours – ZC Job Readiness Program

    Focuses on employability skills including communication, professionalism, digital skills, financial awareness, and entrepreneurship.
  • Ages 7–12 & 13–15 | 5 days – Young Scientist Camp

    Hands-on scientific learning with Zewail City professors and researchers, designed to inspire early interest in science and innovation.
Language Programs

Professional language courses designed to strengthen communication in workplace environments.

  • Business English
  • Legal English
Continuing Education

AI Specialized Short Courses

10–15 hours each. Practical AI tools tailored to different professions.

  • AI Tools for Engineers (Mechanical, Architecture, Petroleum)
  • AI Tools for HR Professionals
  • AI Tools for Office Managers & Administrators
  • AI Tools for Accountants & Finance Professionals
  • AI Tools for Bankers
  • AI Tools for Teachers
  • AI Tools for Instructional Designers

Professional Diploma in Data Analysis

180 hours | Micro-credential based

A comprehensive diploma covering:

  • Statistics & Excel for Data Analysis
  • Power BI (Basic to Advanced)
  • Databases & SQL
  • Programming Concepts
  • Python for Data Analysis (Fundamentals to Advanced Applications)

Modules can be taken individually or as a complete professional diploma track.

Corporate Training

Corporate Training & Tailored Programs

Fully customized programs developed in partnership with organizations to address specific capability gaps and performance priorities.

Each program is designed following a deep assessment of organizational objectives, talent needs, and strategic goals, ensuring measurable impact and sustainable outcomes.

  • Performance Analysis
  • Talent Assessment
  • Strategic Goals
Executive Education Programs

Short, focused programs designed to build practical leadership, analytical, and business skills.

  • Data-Driven Decision Making
  • Business Psychology
  • HR Analytics using Excel & Power BI
  • International Financial Reporting Standards (IFRS) – Part 1 (25 hours)
  • International Financial Reporting Standards (IFRS) – Part 2 (25 hours)
  • Finance for Non-Finance Professionals (25 hours)