Grinnell siempre es reconocido por tener uno de los mejores programas de enseñanza de CS en el país, y nuestra facultad va más allá de pensar en cómo mejorar el plan de estudios de CS. Hay muchas oportunidades de investigación, y los reclutadores frecuentemente revisan a los mejores estudiantes, quienes luego realizan pasantías en lugares conocidos (Google, Microsoft, Apple, etc.). También tenemos una gran comunidad de antiguos alumnos en desarrollo de software.
El único inconveniente (potencial) es cuán teóricas son nuestras clases. Nuestras clases se imparten en C, Scheme y Java, por lo que rara vez tocamos nuevos lenguajes. Esto nos brinda una excelente base para aprender todo tipo de lenguajes de programación una vez que nos movemos más allá del aula, pero la mayoría de los lenguajes aplicables DEBERÁN ser aprendidos en su tiempo libre. No se recomienda si no está interesado en dedicar tiempo libre a buscar otros idiomas más utilizados.