Research, teaching, and service: the miniconference as a model for CS graduate seminar courses

Rarely are the three pillars of academia---research, teaching, and service---addressed together, within one intellectually cohesive context in the graduate curriculum. Such a context is important for exposing students to the inter-relationships among these facets.This paper presents our experience with structuring graduate research seminar courses around the model of a "miniconference". Throughout the quarter, students pursue original research projects in the discipline of the seminar course. At the end of the quarter, students write their findings as technical conference papers, then act as the miniconference program committee in reviewing each other's submissions. Finally, the selected papers are presented at the miniconference. In addition to the model itself, we describe some variations in instantiation and an assessment of the benefits of this general approach.

[1]  Linda H. Pesante Integrating writing into computer science courses , 1991, SIGCSE '91.

[2]  Peter J. Feibelman A PhD Is Not Enough: A Guide To Survival In Science , 1993 .

[3]  Marguerite Hafen Developing writing skills in computer science students , 1994, SIGCSE '94.

[4]  Harriet J. Fell,et al.  Writing across the computer science curriculum , 1996, SIGCSE '96.

[5]  Katharine M. Paine,et al.  An interdisciplinary approach to the development of writing skills in computer science students , 1993, SIGCSE '93.

[6]  Jürgen Börstler,et al.  The students conference—a tool for the teaching of research, writing, and presentation skills , 1998, ITiCSE '98.

[7]  David G. Kay Computer scientists can teach writing: an upper division course for computer science majors , 1998, SIGCSE '98.

[8]  Merry McDonald,et al.  Developing oral communication skills of computer science undergraduates , 1993, SIGCSE '93.

[9]  J. Stanley Warford Computer Systems , 1998 .

[10]  Paul Gruba,et al.  Using a 'Conference Model' to Teach Communication Skills in a Communication Across the Curriculum Program , 2000 .

[11]  Sarah L. Sullivan Reciprocal peer reviews , 1994, SIGCSE '94.

[12]  Jens Palsberg,et al.  Teaching reviewing to graduate students , 2002, CACM.

[13]  Cindy Norris,et al.  Computer systems “conference” for teaching communication skills , 1999, SIGCSE '99.

[14]  Michael Eisenberg,et al.  Creating a computer science canon: a course of "classic" readings in computer science , 2003, SIGCSE.

[15]  Lisa C. Kaczmarczyk A technical writing class for computer science majors: measuring student perceptions of learning , 2003, SIGCSE.

[16]  Richard M. Reis,et al.  Tomorrow's Professor: Preparing for Academic Careers in Science and Engineering , 1997 .

[17]  Henry MacKay Walker Writing within the computer science curriculum , 1998, SGCS.