Riverdale’s Computer Science department breaks traditional boundaries by offering students interdisciplinary learning that extends far beyond coding. The department cultivates critical thinking, problem-solving skills, and a growth mindset while encouraging students to make a meaningful impact on the world.

Over the past few years, the Computer Science department has expanded its course offerings and become a more integral part of the curriculum. All Riverdale students are now required to complete a new computer science graduation requirement. Courses offered range from visual coding, web development, robotics, social entrepreneurship, and more.

Riverdale students critically evaluate the technology they use daily. They have the chance to build solutions to real life problems. This approach helps them grow from merely using technology to creating technology that will serve a complex and quickly-changing world.