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.