Computer Science

In Smith’s Computer Science program, students develop essential skills—critical thinking, executive functioning, and collaboration—through project-based work in digital editing, coding, and game design. From crafting videos in Adobe Premiere and manipulating images in Photoshop to building interactive websites in Replit and shaping story-based experiences in Twine, students sharpen problem-solving strategies, exchange feedback on Slack, and stay accountable with weekly progress reports. Throughout the program, students also enhance their digital literacy skills by practicing structured typing exercises and exploring text-based activities that promote understanding semantic features of the content they read combined with the input they provide. By the time they’re ready to present at one of the bi-annual showcases, students have honed not just technical know-how, but also the ability to manage projects independently. They will leave the course with a polished portfolio of real-world projects, ready to impress colleges and future employers.