Meet Our Alumni
Dimo Dimitrov landed a software engineering position with Rockwell Collins during his 2007 Cornell Fellowship.
Read More

Curriculum

Like all faculty at Cornell our primary focus is teaching, and we are committed to the liberal arts. We continue to adapt and evolve our curriculum based on standards established by the Associated Colleges of the Midwest (ACM) and the Institute of Electrical and Electronics Engineers (IEEE).

For majors, the department has broad offerings, with a general focus on software design. Professors introduce students to programming using the Java language. Students in upper-level courses also solve problems using C, C++, Scheme, and other programming languages. In addition to our regular curriculum, each year we offer topics and advanced topics courses on subjects such as robotics, artificial intelligence, and bioinformatics.

We strongly encourage our majors to pursue internships, individual projects, or group projects as part of their curriculum. Our projects and activities page illustrates recent opportunities pursued by our students.

To learn more about what we study in our courses and how our courses fit together, please see our course overview page as well as Why Study Computer Science at Cornell?

Curriculum Details

Campaign for Cornell College