During the first decades of the 21st century, a revolution is occurring in the creation of software applications. Rapidly declining communication costs now allow many selected applications to be produced via geographically distributed development, within and across national boundaries. In addition to the normal challenges of specifying and developing I.T. systems, distributed projects must accommodate differing cultures, time zones, and development methodologies. This certificate prepares students to justify, lead, participate in, and maintain such projects. Students study the technical and business implications of software engineering in a distributed context. They also work in geographically dispersed teams to produce documented applications.
All four courses of the certificate are applicable to the Master’s degree in Computer Science provided the five required courses for the degree are also taken.
Prerequisites
Any bachelor's degree
MET CS 231 or MET CS 232
MET CS 341 or MET CS 342
Curriculum
The following four courses:
MET CS 632 Information Technology Project Management
MET CS 633 Distributed Software Development and Management
MET
CS 673 Software Engineering
or MET
CS 682 Information Systems Analysis and Design
MET
CS 773 Software Testing and Quality Assurance
To
apply now click
here
Last updated 12/13/07.
