The Carnegie Mellon University Master of 
Software Engineering Specialization Tracks

Authors: C. Hoover, N. Mead, and M. Shaw

Proceedings of the Ninth Conference on Software Engineering Education, 1996.
Pages 100-118. IEEE.

Abstract

There is an increasing demand for domain-specific software. For example, the software to control a machine on a factory floor is different in significant ways from the software to manipulate large databases. The software engineer building real-time systems software to control a motor that powers a piece of machinery needs some understanding of the motor's servo system; whereas a software engineer who designs the software to manage large databases for the NASA Space Station needs specific knowledge about database models as well as the types of data handled on a long-term space vehicle. Specialization tracks within the Master of Software Engineering (MSE) Program at Carnegie Mellon University enable students to gain application domain knowledge while developing fundamental software engineering skills. The MSE Program currently offers specialization tracks in real-time computing, human-computer interaction (HCI) and business.  This paper overviews these tracks.


Composable Software Systems Research Group in the School of Computer Science at Carnegie Mellon University.

[Last modified 31-July-02.
Mail suggestions to the
Maintainer.]