CS 5150
Software Engineering
Fall 2011

Project Suggestion:
CMS


 

Notice

Yan Cao is assembling a team of people to work on this project. Several people have already expressed interest. If you would like to join them, send him email: yc859@cornell.edu.

CMS - Course Management System

Client

Andrew Myers, Professor, Computer Science Department
Email: andru@cs.cornell.edu

Project

CMS, the Course Management System used by Computer Science and other courses at Cornell, has been developed over the years by teams of students supervised by Professor Andrew Myers. Several years ago a CS 5150 team expanded the system so that it can be used outside Cornell.

This year's project is to redesign the scheduling interface to CMS. We want to add new functionality for scheduling events and viewing scheduled events.

In addition the team will carry out performance-oriented redesign. This will require diagnosing where performance bottlenecks exist and changing the design in a judicious way to improve performance of the entire system.

Experience with J2EE programming, database programming with JDBC, web application design, and Java profiling will be very helpful.


[ Home ]


wya@cs.cornell.edu
Last changed: August 2011