top of page

Computer Science and Artificial Intelligence

Teacher Assisting a Student

The programme covers foundational modules like computer science, programming, artificial intelligence, and machine learning, with a strong emphasis on both theoretical knowledge and practical skills. Students will learn through hands-on projects, be taught programming languages, and software development techniques. Our curriculum also highlights ethical considerations and societal impacts of AI, encouraging a responsible approach to technology.​

Core Objectives

1.

Fundamental Understanding

Provide students with a solid grasp of core computer science principles and the foundational theories of artificial intelligence. 

2.

Practical Skills Development

Develop skills in programming languages, software development, and the use of AI tools and frameworks through hands-on projects and exercises.  

3.

Critical Thinking and Problem-Solving

4.

Ethical and Societal Implications

Foster an awareness of the ethical considerations and societal impacts of AI technologies, encouraging responsible and informed application of AI.  

5.

Innovation and Research

Inspire students to explore cutting-edge technologies, innovate solutions, and engage in research to contribute to the advancement of the field.  

Enhance analytical skills and the ability to approach complex problems methodically and creatively.  

programming-background-with-person-working-with-codes-computer.jpg

Sample Modules

  • Introduction to Computer Science   

  • Programming Essentials   

  • Foundations of Artificial Intelligence   

  • Machine Learning Techniques 

  • Data Science and Analytics   

  • Robotics and Automation   

  • Ethics in AI   

  • Da Vinci Computer Science and AI Project   

bottom of page