Computer Science

Computer Science

60 hours

60 hours

Ages 16-18

Ages 16-18

This course is aligned with the UK National Curriculum KS5 attainment targets as well as California Computer Science Standards.

This course is aligned with the UK National Curriculum KS5 attainment targets as well as California Computer Science Standards.

Course Overview

This comprehensive course provides a deep dive into computer science fundamentals, encompassing data manipulation for problem-solving, practical programming skills, algorithm integration, and abstraction to foster creativity. As a key addition, students will explore AI concepts, leveraging machine learning and data analysis to solve real-world challenges. Mastery of program design with multiple statements, incorporating decision-making and iterative processes, will empower students in tackling complex issues.

Emphasis on problem decomposition and effective abstraction techniques further enhances complex program development. Additionally, the course explores internet protocols for global information exchange and instils responsible computing principles, addressing privacy, security, and ethical considerations. Upon completion, students will possess a profound grasp of computing, programming, AI, and a conscientious approach to technology.

Course Overview

Course Details

Course Objectives