ACM

Grinnell's Computer Science Curriculum and Major Receives International Recognition

CS2013 Title Page

Grinnell's new Computer Science Curriculum and Computer Science Major have received international recognition by the major computing professional societies.

Every 10-12 years, the international professional societies for computing publish extensive recommendations regarding undergraduate programs in computer science. The most recent recommendations, Computer Science Curricula 2013 (CS2013), were published December 20, 2013, by a joint task force of the Association for Computing Machinery (ACM) and the Computer Society of the Institute for Electrical and Electronics Engineers (IEEE-CS). The Final Report of the Task Force recognizes the computer science program at Grinnell in several ways:

  • Grinnell's computing course for non majors, The Digital Age, is identified as a "Course Exemplar" for breadth-oriented, beginning courses.
  • Each of the three courses in Grinnell's introductory, multi-paradigm, computer science sequence are identified as "Course Exemplars" for their innovative approach to problem solving, their effective use of modern pedagogy, and their incorporation of application themes.
  • Grinnell's overall computer science curriculum, under development at the time of the published Final Report, is identified as a "Curricular Exemplar".
  • Each of Grinnell's five computer science faculty is identified in the Final Report's Acknowledgments section.
  • Overall, "Grinnell" is mentioned on 23 pages of the Final Report.

Through the development of CS2013, Grinnell's computer science faculty was in regular communication with the ACM/IEEE-CS Task Force. After discussions about Grinnell's introductory, three-course, multi-paradigm sequence, Grinnell's computing science faculty were included on a panel discussing "Course Exemplars" at an international conference in March 2013 (SIGCSE 2013). Grinnell's faculty also will be included on a panel discussing "Curricular Exemplars" at a forthcoming conference in March 2014 (SIGCSE 2014).

Grinnell faculty member, Henry M. Walker, observed that Grinnell's inclusion in the list of "Curricular Exemplars" is particularly satisfying. CS2013 identifies curricula from only five schools as exemplars illustrating how desired topics and student outcomes might be combined into an overall framework. Two of those "Curricular Exemplars" focus on programs at two-year colleges. The remaining three are Stanford University, Williams College, and Grinnell College. Grinnell's computer science faculty examine the curriculum on a regular basis — at least every 3-4 years. As part of this review, the faculty discuss its own experiences, feedback from alumni, insights from exit interviews with graduating majors, and discussions on the national/international scene. As part of this process, Grinnell's faculty composed several iterations of updated computer science curricula. A proposed version from near the end of the revision process appears in CS2013. Subsequently, a modest update has been approved and is slated to take effect for the 2014-2015 academic year. The approved version allows somewhat more flexibility in the basic major than the version that appears in CS2013, but all courses listed in the CS2013 version will be available to students interested specific professional careers.

CS Table (January 31, 2014): The ACM Code of Ethics

This Friday at CS Table, we will discuss the ACM Code of Ethics. Along the way, we will consider the purpose and roles of professional codes of ethics and what it means to think of yourself as a “professional.”

Computer Science Table is an open weekly meeting of Grinnell College community members (students, faculty, staff, etc.) interested in discussing topics related to computing and computer science.

Syndicate content