Mathematics & Computer Science  
Computer science reviewed

Over the 2009–10 academic year, our department underwent a program review, the first since 2000–01. After producing a document outlining its programs, we hosted two visitors in January: Henry Walker of Grinnell College (who also visited in 2000–01) and Nancy Baxter Hastings of Dickinson College, both distinguished faculty who have reviewed mathematics and computer science programs for many liberal arts colleges. They interviewed students, faculty, and administrators and composed a 64-page report listing many suggestions of future directions. We completed the computer science review by discussing their ideas and others, culminating in yet another document; we'll complete the mathematics review in the fall.

The reviewers were upbeat about the development of computer science at Hendrix: In the 9 years since the previous computer-science review, the college, department, and computer science faculty have made remarkable progress… [T]he computer science faculty are knowledgeable and energetic, work well with students, enjoy a high level of collegiality, and actively consider how to refine courses and the curriculum.

In fact, we have already started work toward further refinement: Many graduating students suggested that they should gain experience with another language than Java and C, so we've decided to broaden our core languages to incorporate Python as well. Over the spring, we taught our introductory course (CSCI 150) for the first time with Python. Students will still work with Java, starting in the data structures course (CSCI 151), and they'll learn C in Computing Systems Organization; more advanced courses will be mixed between these three languages.

The reviewers strongly suggested reworking the required senior project, in a way that can allow students to balance their workload better and that would enable the department to facilitate further growth in the number of majors. We have already begun work in this direction by introducing a full-credit capstone course on Technical Communication and Analysis, which will work with students on developing their project paper and presentation — as well as work on job application skills. This is a requirement for the first time with the Class of 2011, and Dr. Collins will teach the first instance in the coming spring. Further development of the senior project will occur, but that will depend on college-wide discussions concerning senior projects that we anticipate over the next few years.

Beyond the curriculum, we composed a plan for future development in other areas, though the completion of these plans will depend on funding: Renovating the computer laboratories to support the Robotics service course and to facilitate classes meeting in the laboratories, finding additional office space for growth in department faculty, hiring a support technician for the Linux network, and introducing programs to provide more opportunities for students to connect the Odyssey Program with their computer science studies and their professional plans. On a more minor note, over the coming year we also plan to revamp the Web site as the reviewers suggested. We look forward to the next decade of building an even stronger computer science program. 30 June 2010

Search: