Computer Science & Engineering
This upper school course explores the intersection of computational design thinking, hardware construction, programming fundamentals, and applied robotics. Through a series of hands-on projects and theoretical modules, students will develop a deep understanding of the principles and practices that underpin modern technology. The course is designed to align with the IB framework, emphasizing key concepts such as change, systems, expression, and values and ethics.
Credits: 1
Length: 1 year
Grade levels: 9-12
Prerequisites: None
Advanced Computer Science & EngineeringÂ
This upper school course delves into advanced technological systems and innovation, offering students a comprehensive understanding of design cycles, physical computing systems, and cutting-edge technologies. The course aligns with the IB framework, emphasizing key concepts such as design, computation, systems, and impact.
Credits: 1
Length: 1 year
Grade levels: 9-12
Prerequisites: Computer Science & Engineering