Henry Etlinger


We describe a framework in which to consider designing an entire course for Computer Science majors that covers both technical communications as well as more general communication issues. By utilizing abstraction, we"™re able to fashion a framework that allows instructors to design specific course elements that meet their needs or priorities. We take advantage of many other efforts reported upon in the past that discuss processes that students can follow in developing effective communication artifacts, blend writing or speaking assignments into individual courses, or talk about communication-intensive courses.

Date of creation, presentation, or exhibit



© ACM, 2006. 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 37th SIGCSE technical symposium on Computer science education.

Document Type

Conference Proceeding

Department, Program, or Center

Computer Science (GCCIS)


RIT – Main Campus