SWEnet

View Module

An error occurred while attempting to get the requested module. Cannot open database "AspNetForums" requested by the login. The login failed. Login failed for user 'swenet'. at AspNetForums.Data.SqlDataProvider.GetRatingForUser(String username, Int32 parentID) at AspNetForums.Ratings.GetRatingForUser(String username, Int32 parentID) at SwenetDev.ModuleRatingsControl.getRatingForUser(String username, ModuleRatingInfo ratingInfo) at SwenetDev.viewModule.Page_Load(Object sender, EventArgs e)

General Information

Title Overview of Software Engineering: What is Software Engineering? (ISE1)
Version Info Version 1 , submitted by pmm on 8/7/2002 at 12:00 AM
View Revision History
Module Identifier pmm.2002.1
Abstract This module is designed to introduce the discipline of software engineering to students new to computing. Through reading, research, reporting and class discussion, students learn about the discipline - its content, its major problems, its goals, and the principal activities of software engineers.
Size Lecture: 60 mins
Exercise: 3 hours
Comments This module is designed for use with first year students in computing (computer engineering, computer science, information systems, information technology, software engineering). It could also be used in a high school programming course to introduce the software engineering discipline.

SEEK Categories

  1. Design concepts (DES.con)
  2. Evolution processes (EVO.pro)
  3. Requirements fundamentals (MAA.rfd)
  4. V&V terminology and foundations (VAV.fnd)

Authors

  1. Thomas Hilburn

Prerequisites

  1. Although there is no specific prerequisite knowledge, it would be helpful if students were taking or had completed an introductory programming class.

Learning Objectives

  1. Knowledge - Define the term "software engineering".
  2. Knowledge - Describe the problems in software system development and evolution.
  3. Knowledge - Identify the activities associated with software engineering as applied in the development of a software system.

Topics

  1. What is software engineering?
  2. What are the problems with software development and why is it so hard?
  3. Identify the activities associated with software engineering as applied in the development of a software system.

Materials

  1. Teaching tips for the ISE1 module (Word) 0.00/5 [Rate Material]

  2. OSE1 exercise booklet (Word) 0.00/5 [Rate Material]

  3. Key to OSE1 exercise (Word) 0.00/5 [Rate Material]

   

See Also...

No alternate modules.

Other Resources

  1. http://www.sei.cmu.edu/about/overview/whatis.html (Link)
  2. http://www.omse.org/whatis.htm (Link)
  3. http://www.gamasutra.com/features/19991216/mcconnell_pfv.htm (Link)
  4. http://www.bls.gov/oco/ocos267.htm (Link)
  5. http://www.swebok.org/ (Link)
  6. Gibbs, W. “Software’s Chronic Crisis.” Scientific American 271, 3 (September 1994): 86-95.
  7. Bourque P. and Dupuis R., eds. Guide to the Software Engineering Body of Knowledge, IEEE CS Press, Los Alamitos, Calif., 2001.

Ratings

Number of Ratings:   1
Average Rating: 5 / 5
Current Rating Comments

Log in to rate this module.


Discussions

Discuss this module in the forums.

Related Modules