Phillips Exeter Academy

Computer Science

Building the Dynamic Web
Computer Science

This course introduces students to algorithms and algorithmic thinking through the lens of dynamic website design and creation. This course will teach the skills for building static and dynamic web content. Students explore the impact of algorithms and...

Interactive, Data-Driven Computing
Computer Science

Building on coding concepts introduced in the 200-level courses, this course will focus on more advanced topics used to create interactive software applications. This course will explore data structures necessary to build cohesive programs that respond to...

Computer Science
Computer Science

Re-examine your views on technology’s place in the modern world, re-evaluate the limitations of computers and reorganize your thinking to best combine the creativity of humans with the precision of...