Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/236452.236548acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free access

Documentation standards in the undergraduate computer science curriculum

Published: 01 March 1996 Publication History

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.

References

[1]
ACM Curriculum Committee (1979). "Curriculum '78: Recommendations for the Undergraduate Program in Computer Science," Communications of the A CM, 22(3), pp.147-i66.
[2]
Gersting, J.L. (1994). "A Software Engineering 'Frosting' on a Traditional CS-1 Course," SIGCSE Bulletin, 26(1), pp. 233-37.
[3]
Hilburn, T.B., Hirmanpour, I. & Kornecky, A. (1995). "The Integration of Software Engineering into a Computer Science Curriculum," in Proceedings of the 8th SEI Conference on Software Engineering Education, pp. 87-97.
[4]
Jones, C. (1995). "Gaps in Programming Education," Computer, 28(4), pp. 70-7i.
[5]
McCauley, R.A, Archer, C., Dale, N., Mill, R., Roberg6, J. & Taylor, H. (1995). "The Effective Integration of Software Engineering Principles Throughout the Undergraduate Computer Science Curriculum," Panel Abstract, SIGCSE Bulletin, 27(1), pp. 364-65.
[6]
Oliver, S.R. & Dalbey, J. (1994). "A Software Development Process Laboratory for CS1 and CS2," SIGCSE Bulletin, 26(1), pp. 169-173.
[7]
Roberg6, J. & Suriano, C. (1994). "Using Laboratories to Teach Software Engineering Principles in the Introductory Computer Science Curriculum," SIGCSE Bulletin, 26(1), pp. 106-110.
[8]
Tucker, A.B., Ed. (1991). Computing Curricula 1991: Report of the A CM/IEEE-CS Joint Curriculum Task Force, ACM Press.
[9]
Wall Street Journal (1995). " 'More Practice, Less Theory,' Say Software Companies," February 21, 1995, Section B1.
[10]
Weide, B.W. (1995). "Challenges of Software Design and the Undergraduate Computing Curriculum," Computer, 28(8), pp. 31-32.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '96: Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
March 1996
447 pages
ISBN:089791757X
DOI:10.1145/236452
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 1996

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGCSE96
Sponsor:
SIGCSE96: 27th SIGCSE Technical Symposium on Computer Science Education
February 15 - 17, 1996
Pennsylvania, Philadelphia, USA

Acceptance Rates

SIGCSE '96 Paper Acceptance Rate 78 of 205 submissions, 38%;
Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE Virtual 2024
1st ACM Virtual Global Computing Education Conference
December 5 - 8, 2024
Virtual Event , NC , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)76
  • Downloads (Last 6 weeks)12
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2003)Continuous contact simulation for smooth surfacesACM Transactions on Graphics10.1145/588272.58828022:1(106-129)Online publication date: 1-Jan-2003
  • (2003)A search engine for 3D modelsACM Transactions on Graphics10.1145/588272.58827922:1(83-105)Online publication date: 1-Jan-2003
  • (2002)Visualization in earth system scienceACM SIGGRAPH Computer Graphics10.1145/637357.63736136:4(5-9)Online publication date: 1-Nov-2002
  • (2000)Lessons Learned from Teaching Software Engineering to Adult StudentsProceedings of the 13th Conference on Software Engineering Education & Training10.5555/794188.794331Online publication date: 6-Mar-2000
  • (2000)Lessons learned from teaching software engineering to adult studentsThirteenth Conference on Software Engineering Education and Training10.1109/CSEE.2000.827016(39-46)Online publication date: 2000
  • (1999)Teaching software engineering earlyACM SIGCSE Bulletin10.1145/571535.57158031:2(86-91)Online publication date: 1-Jun-1999
  • (1999)Software engineering educationACM SIGCSE Bulletin10.1145/571535.57156931:2(55-59)Online publication date: 1-Jun-1999
  • (1999)An automatic testing and grading method for a C++ list classACM SIGCSE Bulletin10.1145/571535.57156731:2(48-50)Online publication date: 1-Jun-1999
  • (1999)A proposal for a computer security courseACM SIGCSE Bulletin10.1145/571535.57156631:2(42-47)Online publication date: 1-Jun-1999
  • (1998)Teaching software engineering early-experiences and resultsFIE '98. 28th Annual Frontiers in Education Conference. Moving from 'Teacher-Centered' to 'Learner-Centered' Education. Conference Proceedings (Cat. No.98CH36214)10.1109/FIE.1998.738803(800-804)Online publication date: 1998
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media