Documentation standards in the undergraduate computer science curriculum
- 1 March 1996
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 28 (1) , 242-246
- https://doi.org/10.1145/236452.236548
Abstract
This paper focuses on documentation standards and their employment throughout the undergraduate computer science curriculum. Specifically, it presents the motivation for a set of well-defined documentation standards for programming-intensive computer science courses. Additionally, it discusses the establishment of standards addressing both the procedure- and object-oriented programming paradigms. Finally, it relates the authors' experiences in using such standards to teach many software engineering principles along with required concepts in the undergraduate computer science curriculum.Keywords
This publication has 6 references indexed in Scilit:
- Gaps in programming educationComputer, 1995
- The effective integration of software engineering principles throughout the undergraduate computer science curriculum (abstract)ACM SIGCSE Bulletin, 1995
- A software engineering “frosting” on a traditional CS-1 courseACM SIGCSE Bulletin, 1994
- A software development process laboratory for CS1 and CS2ACM SIGCSE Bulletin, 1994
- Using laboratories to teach software engineering principles in the introductory computer science curriculumACM SIGCSE Bulletin, 1994
- Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer scienceCommunications of the ACM, 1979