Cart (Loading....) | Create Account
Close category search window

Using patterns to teach software subsystem design

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Lutz, M.J. ; Software Eng. Program, Rochester Inst. of Technol., NY, USA

In 1996, the Rochester Institute of Technology initiated the first undergraduate software engineering program in the United States. Building on a foundation in mathematics, natural science, computer science, and computer engineering, the program aims to graduate a new type of engineer: one who can approach software system development with the disciplined, methodical, analytic approach characteristic of traditional engineering discipline. The first course specifically developed for software engineering is titled "Engineering of Software Subsystems". The goal of this course is to raise the level of design discourse above that of simple functions or object classes. A key strategic decision in the development of this course was the adoption of "design patterns" as the central organizing thread. This paper reports on the effects the authors have observed as a result.

Published in:

Frontiers in Education Conference, 1999. FIE '99. 29th Annual  (Volume:1 )

Date of Conference:

10-13 Nov. 1999

Need Help?

IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.