Skip To Main Content

Logo Image

Logo Title

Computer Science

Our Computer Science program offers a dynamic curriculum designed to equip students with the knowledge and skills needed in today’s digital world. Students can explore a range of topics, from foundational principles to advanced software and web development.

Courses Offered:

  • Principles of Computing – Explore the fundamental concepts that underpin all areas of computing and gain problem-solving skills using algorithms and logical thinking.

  • Website and Database Development – Learn to design, build, and manage websites and databases, combining creative and technical skills to create interactive digital experiences.

  • Software Development – Dive into programming and software engineering, focusing on creating functional, efficient, and user-friendly applications.

  • Introduction to Computer Science – A flexible, entry-level course that provides a broad overview of computer science topics and prepares students for more advanced studies.

  • Computing Foundations for a Digital Age (new in 2025–2026) – This upcoming course will introduce students to essential digital literacy and computing concepts relevant to our increasingly connected world.