Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Systems analysis and design: an orphan course about to find a home

Published: 01 June 1988 Publication History

Abstract

A course in Systems Analysis and Design (SA&D) as a component of the curriculum in Computer Science (CS) has not traditionally been given high priority at the undergraduate level. As a result students have been poorly prepared for the reality of a working world where large software projects frequently founder, and sometimes fail, for lack of project management and experience. There is a need for "real" software project experience within the framework of a college curriculum. This is not an unrealistic expectation, even though it presents a particularly demanding pedagogical challenge. The solution may be in a marriage between SA&D and Software Engineering (SE). At the University of Pittsburgh at Johnstown we are introducing such a component this coming academic year (87--88). We hope that this will go some way toward giving our students a taste for the inherent complexity of large software systems. We also present a recent experience with "real" project development from which we have gained insights for future course design.

References

[1]
{1} April 29-May 1, 1987.
[2]
{2} Steve Olson, "Sage of Software", SCIENCE, Jan.- Feb., 1984.
[3]
{3} For example: De Marco, T., STRUCTURED ANALYSIS AND SYSTEM SPECIFICATION, 1979; Jackson, M. A., PRINCIPLES OF PROGRAM DESIGN, 1975; Yourdon, E. & Constantine, L. L., STRUCTURED DESIGN, 1978.
[4]
{4} Index Technology Corporation recently awarded UPJ a grant of the Excelerator¿ software.

Cited By

View all
  • (2018)Responding to Sensitive Disclosures on Social MediaACM Transactions on Computer-Human Interaction10.1145/324104425:6(1-29)Online publication date: 13-Dec-2018
  • (2017)A Supervised Learning Approach for Authorship Attribution of Bengali Literary TextsACM Transactions on Asian and Low-Resource Language Information Processing10.1145/309947316:4(1-15)Online publication date: 16-Aug-2017
  • (2016)A change-centric approach to compile configurable systems with #ifdefsACM SIGPLAN Notices10.1145/3093335.299325052:3(109-119)Online publication date: 20-Oct-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 20, Issue 2
June, 1988
68 pages
ISSN:0097-8418
DOI:10.1145/45202
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1988
Published in SIGCSE Volume 20, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)49
  • Downloads (Last 6 weeks)14
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Responding to Sensitive Disclosures on Social MediaACM Transactions on Computer-Human Interaction10.1145/324104425:6(1-29)Online publication date: 13-Dec-2018
  • (2017)A Supervised Learning Approach for Authorship Attribution of Bengali Literary TextsACM Transactions on Asian and Low-Resource Language Information Processing10.1145/309947316:4(1-15)Online publication date: 16-Aug-2017
  • (2016)A change-centric approach to compile configurable systems with #ifdefsACM SIGPLAN Notices10.1145/3093335.299325052:3(109-119)Online publication date: 20-Oct-2016
  • (2016)A feature-based personalized recommender system for product-line configurationACM SIGPLAN Notices10.1145/3093335.299324952:3(120-131)Online publication date: 20-Oct-2016
  • (2016)Delaying decisions in variable concern hierarchiesACM SIGPLAN Notices10.1145/3093335.299324652:3(93-103)Online publication date: 20-Oct-2016
  • (2016)Synthesizing regular expressions from examples for introductory automata assignmentsACM SIGPLAN Notices10.1145/3093335.299324452:3(70-80)Online publication date: 20-Oct-2016
  • (2016)Bootstrapping domain-specific meta-languages in language workbenchesACM SIGPLAN Notices10.1145/3093335.299324252:3(47-58)Online publication date: 20-Oct-2016
  • (2007)Dynamic and adaptive updates of non-quiescent subsystems in commodity operating system kernelsACM SIGOPS Operating Systems Review10.1145/1272998.127303141:3(327-340)Online publication date: 21-Mar-2007
  • (2007)STMBench7ACM SIGOPS Operating Systems Review10.1145/1272998.127302941:3(315-324)Online publication date: 21-Mar-2007
  • (2007)Discrete control for safe execution of IT automation workflowsACM SIGOPS Operating Systems Review10.1145/1272998.127302841:3(305-314)Online publication date: 21-Mar-2007
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media