[Link to Program Description Organized by Session Type]
8:30 am: Welcome and Opening Remarks
8:45 - 10 am: Keynote Speaker
John Knight, University of Virginia
Focusing Software Education on Engineering
10 - 10:30 am: Break
10:30 - noon: Three Parallel Sessions
(1) Paper Session A: Effective Education Approaches
Session Chair: Peter Henderson
(2) Panel:
Graduate Software Engineering Education: Adapting for the BSSE?
Chair: Greg Hislop. Panelists: Heidi Ellis, Dennis Frailey, and Ana Moreno(3) Tutorial:
Teaching the Software Testing Course: A Tutorial
Cem Kaner
Noon - 1:30 pm: Lunch (provided)
1:30 - 3 pm: Three Parallel Sessions
(1) Paper Session B: Human Aspects
Session Chair: Peter Knoke
(2) Workshop:
SEER: Charting a Roadmap for Software Engineering Education
Don Bagert and H. Saiedian(3) Tutorial (continued):
Teaching the Software Testing Course: A Tutorial
Cem Kaner
3 - 3:30 pm: Break
3:30 - 5 pm: Three Parallel Sessions
(1) Paper Session C: CS-SE Approaches
Session Chair: J. Fernando Naveda
(2) Workshop (continued):
SEER: Charting a Roadmap for Software Engineering Education
Don Bagert and H. Saiedian(3) Tutorial (continued):
Teaching the Software Testing Course: A Tutorial
Cem Kaner
5:30 pm (tentative): Reception
8:30 am: Announcements
8:45 - 10 am: Keynote Speaker
Frank Anger, National Science Foundation:
Will the Real Software Engineer Please Stand Up?
10 - 10:30 am: Break
10:30 - noon: Three Parallel Sessions
(1) Paper Session D: Formalism
Session Chair: Ann Sobel
(2) Paper Session E: Training
Session Chair: Dennis Frailey
(3) Panel:
Software Offshoring - Risks and Opportunities for Software Engineering Programs
Chair: Steve Seidman. Panelists include: L. Finkelstein
Noon - 1:30 pm: Lunch (provided)
1:30 - 3 pm: Three Parallel Sessions
(1) Paper Session F: Specialized Domains
Session Chair: Tom Horton
(2) Workshop:
Teaching Ethics in Software Engineering Programmes
J. Thompson and Elizabeth Towell
(3) Workshop:
Software Engineering Course Module Development Workshop
Greg Hislop
3 - 3:30 pm: Break
3:30 - 5 pm: Three Parallel Sessions
(1) Panel:
Software Engineering Education 2010: A Challenge to Educators
Chair: Dennis Frailey
(2) Workshop (continued):
Teaching Ethics in Software Engineering Programmes
J. Thompson and Elizabeth Towell
(3) Workshop (continued):
Software Engineering Course Module Development Workshop
Greg Hislop
7 pm: Birds of a Feather Sessions
8:30 am: Welcome to SIGCSE Participants and Announcements
8:45 - 10 am: Keynote Speaker
Gary McGraw, Chief Technology Officer, Cigital Labs
Software Security Clue Distribution
10 - 10:30 am: Break
10:30 - noon: Three Parallel Sessions
(1) Paper Session G: Group Projects
Session Chair: Stephen Seidman
(2) Workshop:
Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume
Richard LeBlanc, Timothy Lethbridge, and Ann Sobel(3) Tutorial:
Performing Empirical Software Engineering Research in the Classroom
David Klapholtz and Daniel N. Port
Noon - 1:30 pm: Lunch (on your own)
1:30 - 3 pm: Three Parallel Sessions
(1) Tutorial:
Key Considerations in Teaching Software Architecture
J. Tomayko, L. Northrop, S. Chenoweth, M. Lutz, M. Sebern, and D. Suri
(2) Workshop (continued):
Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume
Richard LeBlanc, Timothy Lethbridge, and Ann Sobel(3) Tutorial (continued):
Performing Empirical Software Engineering Research in the Classroom
David Klapholtz and Daniel N. Port
3 - 3:30 pm: Break
3:30 - 5 pm: Tutorial (continued):
Key Considerations in Teaching Software Architecture
J. Tomayko, L. Northrop, S. Chenoweth, M. Lutz, M. Sebern, and D. Suri