Student works on code in robotics lab

Computer Science

Computer science (CS) study at Grinnell is innovative — you experience varied pedagogical and problem-solving approaches. It’s comprehensive, involving several programming languages and a balance of theory and application. It’s thorough — guided by national curricular guidelines and taught in dedicated facilities. It offers extensive opportunities for student-faculty research, and can prepare you for further study or careers in network and database administration, systems analysis, computer science, technical roles, and independent contracting.

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

Weekly events

Computer Science Table


Computer Science Table (CS Table) is a weekly meeting of Grinnell College community members (students, faculty, staff) interested in discussing topics related to computing and computer science. This fall the meetings will occur on Mondays at noon (Grinnell time) in Microsoft Teams. If you are not yet a member of the CS Team, contact Prof. Curtsinger for details.

Sept. 28: Association of Computing Machinery's statement on principles and prerequisites for the development, evaluation, and use of unbiased facial recognition technologies.

    Learning from CS Alumni


    CS alumni give a weekly talk during a course this fall, featuring an interesting topic as well as summarizing their career trajectory, followed by Q&A session. Grinnell College community members can contact Prof. Rebelsky for details on viewing the talks on Tuesdays at 7:00 p.m. (Grinnell time) during fall term 1. 

    • Sept. 30: Open-source contributions to the software that you use. 
    • Sept. 22: Tech entrepreneurs. 
    • Sept. 15: Choosing the right software stack for your project; role of open source PR in preparing for a career.
    • Sept. 8: Site Reliability Engineering; making lateral moves in tech; COVID's impact on tech. 
    • Sept. 1: Ethics and responsibility in making software; the superhero life of a software developer.

    Computer Science Extras


    This series of weekly computer science lectures will take place virtually this fall on Thursdays at 5:00 p.m. (Grinnell time). Grinnell College community members can join the discussion in Microsoft Teams. If you are not yet a member of the CS Team, contact Prof. Curtsinger for details.

    • Sept. 24: Debrief from the Richard Tapia Celebration
    • Sept. 17: Internships in computer science.
    • Sept. 10: Graduate school in computer science. 

    Department 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 a 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 to opt-out of cookies at any time, please refer to our website Privacy Policy.