Skip to main content

Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4309))

Abstract

This paper is a collection of reflections on some of the curricular decisions made in “Software Engineering 2004,” the Software Engineering volume of the Computing Curricula 2001 project. We briefly describe the contents of the Volume and the process used in developing the Volume’s guidelines. We then look in more detail at the rationale behind some of the more controversial decisions made. We conclude with how we expect the Volume to be used in practice.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACM Education Board, Annual Report FY 2004 (December 2004), http://www.acm.org/about_acm/commreports/fiscal_year_004/ed_board_FY2004.pdf

  2. ACM/AIS/IEEE-CS Joint Task Force for Computing Curricula 2004, Computing Curricula 2004, Overview Report, November 22, 2004, Draft (May 2005), www.tech.purdue.edu/Cpt/IAB/Files/Overview_Draft_11-22-04.pdf

  3. ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices, Software Engineering Code of Ethics and Professional Practice, Version 5.2 (May 2005), http://www.acm.org/serving/se/code.htm

  4. ACM/IEEE-CS Software Engineering 2004 Web site (May 2005), http://sites.computer.org/ccse

  5. ACM/IEEE-CS Task Force on Computing Curricula, Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering (May 2005), http://sites.computer.org/ccse/SE2004Volume.pdf

  6. Bloom, B., Englehart, M., Furst, E., Hill, W., Krathwohl, D.: Taxonomy of Educational Objectives: The Classification of Education Goals: Handbook I, Cognitive Domain. Longmans, Green (1956)

    Google Scholar 

  7. Bourque, P., Dupuis, R. (eds.): Guide to the Software Engineering Body of Knowledge. IEEE CS Press, Los Alamitos (2001)

    Google Scholar 

  8. Denert, E., Hoffman, D., Ludewig, J., Parnas, D.: Software Engineering Research and Education: Seeking a New Agenda. Dagstuhl Seminar 99071, February 14-19 (1999)

    Google Scholar 

  9. Henderson, P.: Software Engineering Education (SEEd). ACM SIGSOFT Software Engineering Notes (May 2003)

    Google Scholar 

  10. Hilburn, T.: Computing Curriculum 2001 – Software Engineering. FASE 12(147), Number 04, April 15 (2002)

    Google Scholar 

  11. Lethbridge, T.C.: What Knowledge is Important to a Software Professional. IEEE Computer 33(5), 44–50 (2000)

    Google Scholar 

  12. McConnell, S.: After the Gold Rush: Establishing a True Profession of Software Engineering. In: Keynote talk at the Conference on Software Engineering Education and Training (CSEE&T 2001) (February 2001)

    Google Scholar 

  13. Towell, E.: Teaching Ethics in the Software Engineering Curriculum. In: Proceedings of the Sixteenth Conference on Software Engineering Education & Training (CSEE&T 2003) (March 2003)

    Google Scholar 

  14. Towell, E., Thompson, J.B.: A Further Exploration of Teaching Ethics in the Software Engineering Curriculum. In: Proceedings of the 17th Conference on Software Engineering Education & Training (CSEE&T 2004) (March 2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Atlee, J.M., LeBlanc, R.J., Lethbridge, T.C., Sobel, A., Thompson, J.B. (2006). Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering. In: Inverardi, P., Jazayeri, M. (eds) Software Engineering Education in the Modern Age. ICSE 2005. Lecture Notes in Computer Science, vol 4309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11949374_2

Download citation

  • DOI: https://doi.org/10.1007/11949374_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68203-5

  • Online ISBN: 978-3-540-68204-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics