The Tufts Department of Computer Science is making a significant change to its curriculum by adding a prerequisite for the introductory course „Introduction to Computer Science“ — CS11. Starting in spring 2025, students will be required to have prior coding experience before enrolling in CS11. This decision comes after a growing number of students with programming backgrounds were observed enrolling in the course, prompting concerns about inclusivity and student success.
Dave Lillethun, an assistant teaching professor in the CS department, explained that the change was made to address the disparity in prior programming experience among students taking CS11. The department wanted to ensure that all students felt supported and capable in the course, rather than feeling left behind by their peers with more experience. By introducing a prerequisite, the department aims to create a more level playing field for students with diverse backgrounds.
Richard Townsend, an assistant professor in the CS Department, emphasized that the goal of adding a prerequisite was to ensure that students were placed in courses that matched their skill level. This move was seen as a way to better serve the wide range of student backgrounds and abilities, rather than forcing all students to follow the same path. The department’s intention is to support every student who wishes to pursue a computer science major.
The introduction of the prerequisite has received mixed reactions from students. Aryaa Modi, a sophomore and CS11 teaching assistant, praised the decision, believing that it will help more students grasp key concepts and find enjoyment in computer science. However, junior Sophie Clemens, a former CS11 student, viewed the course as a potential „weed-out“ class due to its difficulty. While she acknowledged the benefits of the prerequisite for struggling students, she expressed frustration at the impact it could have on her academic timeline.
Despite differing opinions on the necessity of the prerequisite, both Modi and Clemens highlighted the department’s support for students taking CS11. Resources such as lectures, office hours, and professor guidance were noted as valuable assets for students navigating the course. The department’s commitment to providing assistance and creating a supportive learning environment was recognized by both students.
The upcoming CS10 exemption exam on Oct. 9 will be a crucial moment in gauging the Tufts community’s response to the addition of prerequisites for CS11. This exam will serve as an initial indicator of how students interested in computer science react to the new requirements. As the department continues to evaluate and refine its curriculum, the focus remains on promoting student success and inclusivity in the field of computer science.