Computer Science

Building the Skills to Create, Innovate, and Lead

At Brunswick, Computer Science is about more than writing code — it is about learning how to think. Through hands-on projects and real-world problem solving, students develop logical reasoning, creativity, collaboration, and the ability to approach complex challenges with confidence.

Beginning with intuitive, visual programming in the lower grades, students progress through industry-relevant languages and tools including Processing, Python, Java, and Swift. In the Upper School, Computer Science is a required semester course, with opportunities for advanced study through AP Computer Science courses and specialized electives in areas such as Machine Learning, AI, Cyber Security, Computer Vision, and High Performance Computing.

Students use technology as creators — not just consumers. They design applications, analyze data, explore emerging technologies, and build solutions that connect computer science with fields across the curriculum.

Artificial intelligence is an important part of the modern computing landscape, and Brunswick students learn to engage with AI thoughtfully and responsibly. Through hands-on exploration, students examine both the opportunities and limitations of AI while considering issues of ethics, privacy, bias, and the broader impact of technology on society.

The result is a program that develops not only skilled programmers, but thoughtful problem solvers and responsible innovators ready to contribute in a rapidly changing world.

Wick Now Bar
Closing Exercises Cap Successful School Year
Closing Exercises Cap Successful School Year

The Brunswick community gathered on Tuesday, June 2, for Closing Exercises — an annual event that concludes the school year and honors students and faculty for outstanding accomplishments in the classroom, on the athletic fields, and throughout the community.

Head of School Search: Announcing Our Ninth Head of School
Head of School Search: Announcing Our Ninth Head of School

It is with great enthusiasm, and a deep sense of confidence in Brunswick’s future, that I share that the Head of School Search Committee has unanimously recommended, and the Board of Trustees has unanimously approved, the appointment of Andrew T. Chappell as Brunswick’s ninth Head of School, effective July 1, 2027.

Class of 2026: ‘Today Belongs to the Graduates’
Class of 2026: ‘Today Belongs to the Graduates’

Warm and breezy conditions prevailed as Brunswick graduated 114 students in the Class of 2026 at its 124th Commencement Exercises on May 20.