Henry Etlinger


A capstone, software projects course is described and discussed. This course has evolved over the past seven years and well over 400 students have participated in it. Guiding principles behind the design of the course are discussed and unique aspects of the course are presented. The course demonstrates quite clearly that it is possible for one instructor, without additional support, to teach a project-intensive course, in which students engage in all phases of the typical software development life cycle.

Date of creation, presentation, or exhibit



Sponsor: SIGCSE: ACM Special Interest Group on Computer Science Education © ACM, 1990. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the Proceedings of the twenty-first SIGCSE technical symposium on Computer science education

Document Type

Conference Proceeding

Department, Program, or Center

Computer Science (GCCIS)


RIT – Main Campus