CSMore: The Rising Sophomore Summer Program in Computer Science

The primary goal of the Rising Sophomore Summer Program is to increase computer science (CS) preparation and exposure to research for participants, especially underrepresented minorities and/or first generation college students. CSMore is supporting the computer science department’s commitment to access, equity, and inclusion and to enhance the diversity of Cornell's undergraduate student population. Invitation to participate in the workshop will be available on a competitive basis to students who are:

  • Cornell Freshmen intending to major in computer science
  • Priority will be given to students who are taking (or have taken) CS 2110 and have not taken CS 2800

Read highlights about the CSMore program from its founding through 2020 

Program Structure


  • Topics include Tech Bootcamp, Discrete Structures, Computer System Organization, Functional Programming, Data Structures: all in preparation for Cornell’s Sophomore-level courses in computer science (2800, 3410, 3110)
  • Focus on increasing confidence in problem-solving

Research and Career Exposure

  • Introduce and build awareness of research pathways, including information on graduate schools, how to accomplish research as an undergraduate, and career paths in research
  • Exposure to how CS research can benefit communities, solve local and global problems
  • Provide pathway to future Research Experience for Undergraduates (REU) through research skills training
  • Expose students to the vast career opportunities available for CS majors, and hear from a panel of professionals who have diverse roles and backgrounds in the tech industry
Program Schedule

When:     June 14th-July 9th, 2021 (first week online to support arrival quarantine required by New York State for some participants)

Where: Cornell University, Ithaca, NY, in person June 19th-July 9th, week of June 14-17 online, but housing in Ithaca provided, including quarantine if needed. 

Time:    9am-5pm each week day with a few additional Research and Career Exposure talk after 5pm.

Cost:    Fully covered (On-campus Housing and Meals  from June 14th through July 9th. Course Materials, and Instruction, etc. Lodging optional for first week, online program.)

Stipend: $1,000 stipend provided to each participant 

Instructors for the courses are:

  • Tech Bootcamp: Owolabi Legunsen
  • Pre-2800 Discrete Structures:  Eshan Chattopadhyay & Eva Tardos
  • Pre-3110 Data Structures and Functional Programming: Dexter Kozen
  • Pre 3410-H Computer System Organization (Hardware): Hakim Weatherspoon
  • Pre 3410-C Computer System Organization and Programming (C): Anne Bracy
Applying to the Program


Invitation to participate in the workshop will be available on a competitive basis to students who are Cornell Freshmen intending to major in computer science. Priority will be given to students who are taking (or have taken) CS 2110 and have not taken CS 2800.

Application Essay Requirement

Applicants who wish to be considered for the summer program must submit their first-year Cornell transcript along with a diversity essay (max 400 words) that details how the program would benefit them and how they meet one or more of the following criteria:

  1. Being a member of an ethnic or racial group historically underrepresented in higher education (African American, American Indian/Alaskan Native, Native Hawaiian or other Native Pacific Islander, Mexican American, Puerto Rican, or other Hispanic American; permanent residents whose ethnicity corresponds to these groups also meet this criterion)
  2. Participant in one of the following programs: McNair Scholar, Mellon Mays Scholar, Posse Program, LSAMP Scholars, Ryan Scholars, NACME Scholars, Pre-Professional Programs (P3), HEOP/EOP, Gates Millennium Scholars
  3. Experiences overcoming any significant challenges in your path toward college (examples include, but are not limited to, being a first generation college student, being a Veteran, being a single parent, holding DACA status, and/or managing a disability)

Because success in education requires significant persistence and resilience, you should use your supplemental essay to address how your personal, academic, and/or experiences demonstrate your ability to be both persistent and resilient, especially when navigating challenging circumstances.


APPLICATION DEADLINE: Monday, March 22, 2021

QUESTIONS: Professor √Čva Tardos, Chair of Computer Science, eva.tardos@cornell.edu