Course offers teams to develop real software applications for clients (you?!) who intend to place them into production. Not prototypes or academic research.
From: On Behalf Of William Y.Arms
Sent: Wednesday, August 07, 2013 4:04 PM
To: ISGENERAL-L
Subject: Projects for CS 5150, Software Engineering

This fall I shall again be teaching CS 5150, Software Engineering.  As a central part of this course, the students undertake projects in teams of 6 to 8.  These teams develop real software applications for clients who intend to place them into production.  At the end of the course, the students are expected to hand over an operational system, which has been thoroughly tested, with good documentation for future maintenance.

To learn more about the course and the projects, see: http://www.cs.cornell.edu/courses/cs5150/2013fa/ and follow the Projects link.  Note especially that the projects are production systems, not prototypes or academic research.

In previous years there have been successful projects for numerous Cornell groups, including the Library, the Law School, CIT, CIS, and several student organizations.  There have also been projects for local organizations, large and small.  Not all projects succeed, but the average standard is high and about half end up in production.  Some of the user interfaces are particularly good.

The purpose of this message is to solicit suggestions for projects.  If you have any suggestions, please send me a short outline that I can incorporate in a web page to advertise the project to the students.  The course begins on August 28 and the first assignment is to take the outline and produce a feasibility study and plan.

Thank you very much,

Bill

________________________________

William Y. Arms
Computing and Information Science
Cornell Universityhttp://www.cs.cornell.edu/wya/

  • No labels