Information Technology Program
Study Plan

Information Technology Program Study Plan

Information Technology Program - Year 1 (32 Cr)

Year 1 / Semester 1
Course Code Course Title Cr L P Prerequisite
CSAI 100 Introduction to Computational Sciences and AI 1 1 0
CSAI 101 Fundamentals of Programming and Computer Science 2 1 3
CSAI 102 Digital Logic and Computer Architecture 3 2 3
CSAI 252 Introduction to Computer Networks 3 2 3
ENGL 156 Technical English 1 2 2 0 ENGL 004, if the student was placed in ENGL 003 or ENGL 004 after the English placement exam.
MATH 103 Calculus for Computational Sciences 3 2 2
SCH 163 Sustainability, Social and Ethical Issues in Computing 2 2 0
Total 16
Year 1 / Semester 2
Course Code Course Title Cr L P Prerequisite
CSAI 151 Object‐Oriented Programming 3 2 2 CSAI 101, Fundamentals of Programming and Computer Science
ENGL 157 Technical English 2 2 2 0 ENGL 156, Technical English 1
IT 101 Shell and Script Programming with UNIX 2 2 0 CSAI 101, Fundamentals of Programming and Computer Science
IT 102 Ethical Hacking and Defense 2 1 3 CSAI 101, Fundamentals of Programming and Computer Science
IT 103 Fundamentals of Information and Communication Systems 2 1 3
MATH 104 Linear Algebra 3 2 2
General Education Electives 2 2 0
Total 16

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 
IT 205Enterprise System Architecture213 
MATH 105Probability and Statistics322MATH 103, Calculus for Computational Sciences
SCH 261Engineering Project Management220MATH 103, Calculus for Computational Sciences
Total16 
Year 2 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 204Operating Systems322CSAI 201, Data Structures
CSAI 251Algorithm Design and Analysis322CSAI 201, Data Structures
CSAI 253

Machine Learning

323CSAI 201, MATH 105
Data Structures
Probability and Statistics
IT 206Fundamentals of IT Governance and Risk Management213 
IT 220Networks installation and Maintenance213CSAI 252, Introduction to Computer Networks
IT 222Fundamentals of Multimedia Creation, Storage and Transfer213CSAI 252, Introduction to Computer Networks

SCH 264

Introduction to Entrepreneurship and Small Business Management220 
Total17 

Information Technology (ITNS) Program - Year 3 (36 Cr)

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
IT 308Cloud Computing Architecture221CSAI 201, Data Structures
ITNS 301Network Administration213CSAI 252, Introduction to Computer Networks
MATH 205Discrete Mathematics for Computational Sciences322 
 General Education Electives220 
Total15 
Year 3 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 351Principles and Practices for Secure Computing323CSAI 201, Data Structures
IT 309IT User-Experience Design323 
IT 310Foundations of Cybersecurity and Security Management323CSAI 252, Introduction to Computer Networks
ITNS 302IoT Systems and Application Development323CSAI 252, Introduction to Computer Networks
 Networks, Security and Governance Electives323 
 General Education Electives220 
Total17 
Year 3 / Summer
Course CodeCourse TitleCrLPPrerequisite
CSAI 399Internship4012 Completion of 80 Credit Hours towards satisfying degree requirements
Total4 

Information Technology (ITNS) Program - Year 4 (31 Cr)

Year 4/ Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 498Senior Project - Part 1103 Completion of 92 Credit Hours towards satisfying degree requirements
IT 402Fundamentals of Cybersecurity and Encryption323 
IT 411Enterprise Resources Planning323 
ITNS 403Storage Area Networks323CSAI 252, Introduction to Computer Networks
ITNS 404Network Performance Monitoring and Troubleshooting323CSAI 252, Introduction to Computer Networks
ITNS 406Network Resilience and Hardening323CSAI 252, Introduction to Computer Networks
Total16 
Year 4 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 499Senior Project - Part 2309CSAI 498, Senior Project - Part 1
ITNS 407IT Audit and Risk Management323 
ITNS 408Network Security323IT 310, Foundations of Cybersecurity and Security Management
 Networks, Security and Governance Elective646 
Total15 

Information Technology (ITCC) Program - Year 3 (36 Cr)

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
IT 308Cloud Computing Architecture221CSAI 201, Data Structures
ITCC 301Linux System Administration213 
MATH 205Discrete Mathematics for Computational Sciences322 
 General Education Electives220 
Total15 
Year 3 / Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 351Principles and Practices for Secure Computing323CSAI 201, Data Structures
IT 309IT User-Experience Design322 
IT 310Foundations of Cybersecurity and Security Management323CSAI 252, Introduction to Computer Networks
ITCC 302Cloud Infrastructure Administration323IT 308, Cloud Computing Architecture
 Infrastructure and Cloud Computing Electives323 
 General Education Electives220 
Total17 
Year 3 / Summer
Course CodeCourse TitleCrLPPrerequisite
CSAI 399Internship4012 Completion of 80 Credit Hours towards satisfying degree requirements
Total4 

Information Technology (ITCC) Program - Year 4 (31 Cr)

Year 4/ Semester 1
Course CodeCourse TitleCrLPPrerequisite
CSAI 498Senior Project - Part 1323Completion of 92 Credit Hours towards satisfying degree requirements
IT 402Fundamentals of Cybersecurity and Encryption323 
IT 411Enterprise Resources Planning323 
ITCC 403Security Testing for Cloud Applications323IT 310, Foundations of Cybersecurity and Security Management
ITCC 404Windows Enterprise Administration323 
ITCC 405Virtualization and Cloud Security323IT 308, Cloud Computing Architecture
Total15 
Year 4/ Semester 2
Course CodeCourse TitleCrLPPrerequisite
CSAI 499Senior Project - Part 2309CSAI 498, Senior Project - Part 1
ITCC 407Cloud Services Management323IT 308, Cloud Computing Architecture
ITCC 408Application Development and Scripting in the Cloud323IT 308, Cloud Computing Architecture
 Infrastructure and Cloud Computing Electives646 
Total15 

Networks, Security and Governance (ITNS) Elective Courses

Course CodeCourse TitleCrLPPrerequisite
IT 401Data Centers323CSAI 252, Introduction to Computer Networks
ITNS 410Penetration Testing323 
ITNS 411Network Programming323 
ITNS 412IT Compliance and Quality Management323 
ITNS 413Emerging Networking Technologies323 
ITNS 414Cyber Forensics323IT 310,Foundations of Cybersecurity and Security Management
ITNS 415Wireless Security323

IT310,

Foundations of Cybersecurity and Security Management

Infrastructure and Cloud Computing (ITCC) Elective Courses
Course CodeCourse TitleCrLPPrerequisite
DSAI 473Data warehousing323 
IT 401Data Centers323

CSAI 25,

Introduction to Computer Networks

ITCC 406Migrating Data and Applications to the Cloud323

IT 308,

Cloud Computing Architecture

ITCC 410Software Development Operations in Cloud Environments323 CSAI 203
IT 308 , Introduction to Software Engineering

Cloud Computing Architecture
ITCC 411SaaS, IaaS and PaaS323 
ITCC 412Advanced Cloud Security322

IT 308 ,Cloud Computing Architecture 

IT 310, Foundations of Cybersecurity and Security Management

ITCC 413IT Security and Policy Planning323IT 310,Foundations of Cybersecurity and Security Management
ITCC 414IS Strategy Management and Acquisition323 

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)