[an error occurred while processing this directive]
17th Conference on Software Engineering Education and Training (CSEE&T 2004)
Technical Program
[Link to Program Schedule by Day and Time]
Keynotes:
- Monday, March 1, 8:45-10 am
John Knight, University of Virginia
Focusing Software Education on Engineering
- Tuesday, March 2: 8:45-10 am
Frank Anger, National Science Foundation:
Will the Real Software Engineer Please Stand Up?
- Wednesday, March 3: 8:45-10 am
Gary McGraw, Chief Technology Officer, Cigital Labs
Software Security Clue Distribution
Papers:
Paper Session A: Effective Education Approaches (Monday, March 1, 10:30-noon)
Session Chair: Peter Henderson
- The Crossover Project as an Introduction to Software Engineering
A.J. Cowling
- Incorporating Software Process in an Undergraduate Software Engineering Curriculum: Challenges and Rewards
Deepti Suri and Mark J. Sebern
- Teaching for Understanding and its Specialization to Software Engineering
Paul E. MacNeil
Paper Session B: Human Aspects (Monday, March 1, 1:30-3 pm)
Session Chair: Peter Knoke
- Reflection Processes in the Teaching and Learning of Human Aspects of Software Engineering
Orit Hazzan and James E. Tomayko
- A Further Exploration of Teaching Ethics in the Software Engineering Curriculum
Elizabeth Towell and J. Barrie Thompson
- Software Engineers and HCI Practitioners Learning to Work Together: A Preliminary Look at Expectations
Allen Milewski
Paper Session C: CS-SE Approaches (Monday, March 1, 3:30 - 5 pm)
Session Chair: J. Fernando Naveda
- Teaching Object-Oriented Systems Development to Structurally Exposed Students
Aurona Gerber and Elsabe Cloete
- Using a Multiple Term Project to Teach Object Oriented Programming and Design
James C. McKim and Heidi J.C. Ellis
- A Comparison of Computer Science and Software Engineering Programmes in English Universities
Farid Meziane and Sunil Vadera
Paper Session D: Formalism (Tuesday, March 2, 10:30 - noon)
Session Chair: Ann Sobel
- Software Engineering Education Needs Adequate Modeling Tools
Klaus Alfert, Jorg Pleumann, and Jens Schröder
- Integrating Design Formalisms in Software Engineering Education
Brian von Konsky, Mike Robey, and Sule Nair
- A Case Study Involving the Use of Z to Aid Requirements Specification in the Software Engineering Course
Patricia Hasson and Steve Cooper
Paper Session E: Training (Tuesday, March 2, 10:30 - noon)
Session Chair: Dennis Frailey
- PRO-SOFTWARE: A Government-Industry-Academia Partnership that Worked
Marcelo Jenkins
- Educating Non-Programmers to Flexible, Communicative Software Engineers in a 10 Month Training Program
Petra Becker-Pechau, Wolf-Gideon Bleek, Carola Lilienthal, and Axel Schmolitzky
- Experiences from Embedding Training in a Basic Requirements Engineering Method
Uolevi Nikula
Paper Session F: Specialized Domains (Tuesday, March 2, 1:30 - 3 pm)
Session Chair: Tom Horton
- Teaching Domain Testing: A Status Report
Cem Kaner
- A Case Study in Rapid Introduction of an Information Assurance Track into a Software Engineering Curriculum
Barbara Endicott-Popovsky and Deborah A. Frincke
- Can Real-Time Software Engineering be Taught to Java Programmers
Sally Smith, Shaun W. Lawson, and Alistair Lawson
Paper Session G: Group Projects (Wednesday, March 3, 10:30 - noon)
Session Chair: Stephen Seidman
- Empirical Research in the Software Engineering Classroom
Daniel Port and David Klappholz
- Self-Grading in a Project-Based Software Engineering Course
Heidi J. C. Ellis and Richard Mitchell
- On Pair Rotation in the Computer Science Course
Hema Srikanth, Laurie Williams, Eric Wiebe, Carol Miller, and Suzanne Balik
Panels:
Monday, March 1, 10:30 - noon
Graduate Software Engineering Education: Adapting for the BSSE?
Chair: Greg Hislop. Panelists: Heidi Ellis, Dennis Frailey, and Ana Moreno
Tuesday, March 2, 10:30 - noon
Software Offshoring - Risks and Opportunities for Software Engineering Programs
Chair: Steve Seidman. Panelists include: L. Finkelstein
Tuesday, March 2, 3:30 - 5 pm
Software Engineering Education 2010: A Challenge to Educators
Chair: Dennis Frailey
Workshops:
Monday, March 1, 1:30 - 5 pm
SEER: Charting a Roadmap for Software Engineering Education
Don Bagert and H. Saiedian
Tuesday, March 2, 1:30 - 5 pm
Teaching Ethics in Software Engineering Programmes
J. Thompson and Elizabeth Towell
Tuesday, March 2, 1:30 - 5 pm
Software Engineering Course Module Development Workshop
Greg Hislop
Wednesday, March 3, 10:30 am - 3 pm
Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering
Volume
Richard LeBlanc, Timothy Lethbridge, and Ann Sobel
Tutorials:
Monday, March 1, 10:30 am - 5 pm
Teaching the Software Testing Course: A Tutorial
Cem Kaner
Wednesday, March 3, 10:30 am - 3 pm
Performing Empirical Software Engineering Research in the Classroom
David Klapholtz and Daniel N. Port
Wednesday, March 3, 1:30 - 5 pm
Key Considerations in Teaching Software Architecture
J. Tomayko, L. Northrop, S. Chenoweth, M. Lutz, M. Sebern, and D. Suri