Student works on code in robotics lab

Computer Science

Practical, theoretical, comprehensive, reflective, inclusive, and rigorous.

Whether you want to build problem-solving skills, pursue graduate work, or explore a career in one of many computing-related fields, Grinnell’s computer science (CS) major will ground you in the fundamentals and the underlying theory. The department’s curriculum, identified as just one of four international exemplars by the Association of Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE), explores multiple modes of thinking and requires students to reflect not just on the study of CS, but also the implications of computing in the broader world.

Through innovative approaches to teaching and a variety of activities designed to support students, at Grinnell, we strive to make computing more inclusive. Whether it’s building software for a local nonprofit, exploring a multi-week innovative project in an upper-level course, or conducting novel research with a faculty member, Grinnell provides you with the opportunity to build your learning beyond traditional homework assignments and exams. When you finish, you’ll find that the ways of thinking and problem-solving skills you’ve gained will prepare you for a host of rewarding careers. While many of our graduates pursue careers in computing, from app development to consulting, from management to computer animation, from data science to data management, others are equally comfortable applying those skills to very different careers.

The department maintains a separate website with a news feed for current CS students.

Contact Information


Noyce Science Center
1116 Eighth Ave
Grinnell, IA 50112
United States

We use cookies to enable essential services and functionality on our site, enhance your user experience, provide better service through personalized content, collect data on how visitors interact with our site, and enable advertising services.

To accept the use of cookies and continue on to the site, click "I Agree." For more information about our use of cookies and how to opt out, please refer to our website privacy policy.