Code. Problem Solve. Innovate. Create Change.
Video: Computer Science at Menlo
Computer Science builds a strong foundation of skills that will enable and empower our students to make positive and meaningful change in their world.
From Scratch to BASH, we teach students to believe in themselves as Computer Scientists, programmers, communicators, and puzzlers. To do this, we create belonging. We believe all students deserve to flourish in Computer Science at Menlo, and we encourage any student to give Computer Science a try, even if they feel they have no experience or aptitude. Research shows that many students tend to underestimate their ability in computer science: we counteract this with welcoming environments, peer support, and encouragement. To this end, all CS courses participate in our annual Puzzle Day in the fall and the CS Fair in the spring. We also facilitate one of the largest organized peer-tutoring programs on campus.
In CS at Menlo, students build confidence through authentic intellectual challenges requiring logic, creativity, and ownership. At the same time, we believe that courses are best taught with a genuine sense of joy and humor. We inspire a passion for puzzling through collaborative, creative problem-solving.
When we do our job well, students look back on their CS classes and tell themselves, “CS was tough, but I did it. And it was fun, too. Anytime I come across Computer Science again, I’ll be ready for it because I know I won’t be alone in it.”