The Computer Science Department is pleased to offer its 5th year of the Emerging Scholars Program (ESP), which gives introductory-level CS students the unique opportunity to learn about the field of computer science. The goal of the program is to encourage more students to pursue Computer Science beyond the introductory level by creating a program that encourages active participation and discussion of Computer Science related topics in a positive, relaxed, and open environment.
ESP is a once per week, 75-minute discussion section that is all about group problem-solving — in other words, discussing and analyzing problems together. In each workshop, we present a set of questions or problems from a specific Computer Science field, including artificial intelligence, biometrics, cybersecurity, and more. Students will work together as a group to discuss and solve these problems. ESP has no homework and no programming components, and it is intended for students with little to no prior CS experience. The content covered does not directly relate to CS11 or 10; it is a separate program that will enrich your introductory CS experience.
You will get a unique opportunity to develop lasting friendships with highly motivated students in the field. You will also develop skills in core principles like algorithmic thinking and problems solving that will benefit you as you continue to pursue computer science. Finally, you should have lots of fun with your peers!
Each week, we provide a brief overview of a different sub-field of computer science, and work as a group to solve a problem related to the field. Our current schedule (subject to change) is as follows:
ESP will show up on your transcript as a 1 SHU, pass/fail course.
Meetings will take place once a week. Because there is no homework, attendance is mandatory: you may miss at most 2 of the 11 sessions (3 or more absences and you fail). We expect that these should cover most typical absences (i.e. travelling, sickness). If you find yourself in an exceptional circumstance, please reach out to esp-team@elist.tufts.edu, and we will discuss accomodations.
If you know that you will need to miss a class, please fill out this form.
Other than that, there are no strict rules, please just show up ready to learn and have fun!
You will get a unique opportunity to develop lasting friendships with highly motivated students in the field. You will also develop skills in core principles like algorithmic thinking and problems solving that will benefit your scholarship. Finally, you should have lots of fun with your peers!
The Emerging Scholars Program started at Tufts in 2020, and it has been modeled on a program at Columbia University. Here are what some students had to say about the program there:
The Emerging Scholars Program was a great asset to the introductory level Computer Science class. It helped me to think outside of just programming and more into developing problem-solving skills. I loved being in a small group because it forced us all to participate and I also loved having a workshop leader that was close in age and encouraged creative thinking.
ESP helped to ignite my interest in Computer Science. Through the varied workshops, I was exposed to interesting people and ideas, realizing the breadth of an entirely fascinating subject in which I had no previous experience. I really looked forward to the workshops because they were very fun. It was extremely rewarding to participate in something in which I not only found academic value but also social and recreational value.
I love being part of ESP because it challenges me to think with a different perspective and then apply it to computer science. What I've learned in the workshops has helped me grasp and understand many topics in my classes.
The only requirements are attendance and participation. There will be nine workshops (each one is 75 minutes) on Fridays over the course of the semester, and we expect you to participate in group problem solving. There is no homework and no programming.
The weekly workshops are led by an undergraduate student peer leader. This specially selected and trained student will lead sessions designed to solidify your knowledge of Computer Science, but more importantly, to demonstrate that Computer Science is a collaborative activity that involves much more than just programming. In addition, there will be periodic social gatherings in future semesters to meet friends from your program as well as other young students involved in ESP and Computer Science. (These are, of course, voluntary, but we suspect you will have had such a good time at the start that you will come!)
Yes, the program will be a one credit course graded pass/fail. Students who are at the credit limit are still welcome to participate, but may not receive credit. Tufts is very strict about the total credit hour limit. Students are not encouraged to drop any courses in favor of credit from ESP.
The program is sponsored by the Computer Science department. Professor Richard Townsend, PhD students Alexandra Scott and Faith Ocitti are coordinating the program.
This program is not remedial computer science and it is not extra tutoring or office hours. Rather, you will work with other participants and the peer leader to come up with solutions to interesting problems related to computer science and discuss those solutions' pros and cons. Also, there will be no homework and no required preparation for the meetings. All you need to do is show up, participate, and have fun!
The Emerging Scholars Program will be having its ninth semester at Tufts in Fall 2024, and the application is opened the first week of classes! Application is out now!
Applicants should be:
We will only be selecting 40-50 participants, depending on the number of applications we receive. There are no prerequisites! We do not assume that you have any prior knowledge of Computer Science. We are looking for students who are interested in learning more about the field of computer science but are not quite sure about their major or whether they will take another Computer Science course. Most importantly, we are looking for interesting, outgoing young people who will help make this program a success.
If you are an ESP alum or are just interested in participating contact the ESP Coordinators to ask about the peer leader or workshop assistant positions.
Contact the ESP coordinators (emerging-scholars@elist.tufts.edu) with any questions or for more information.
To apply to ESP, complete the Google Form at
We will finalize admission decisions no later than the second week of classes! We look forward to meeting you all :)