![]() |
CS 5150
Software Engineering
Fall 2010
William Y. Arms
|
Course Notices There will be no class on Wednesday, November 24. November 3, 2010 Presentation time slots Each project team will give three presentations. The following time slots are available. Reservations are on a first-come-first-served basis. To reserve a time slot, send email to Corinne Russell (crussell@cs.cornell.edu). All presentations are in the Information Science Building, 301 College Avenue in Collegetown, in either the large meeting room (room 130) or small meeting room (room 133). Presentations for Milestone 4, Demonstration and Handover: December 1 to 3 Wednesday, December 1
Thursday, December 2
Friday, December 3
Revised: November 7, 2010 All tests will be in Olin Hall 155. The first test is on Monday, September 13 at 7:30 p.m. September 6, 2010 All meetings of the class will be in Olin Hall 165. This is a change from the location that was originally announced. August 19, 2010 Course Description This course is an introduction to the practical problems of specifying, designing, building, testing, and delivering reliable software systems. It includes a large project in which students work in teams on projects for real clients. This includes a feasibility study, requirements analysis, object-oriented design, implementation, testing, and delivery to the client. Additional topics covered in lectures include professionalism, project management, and the legal framework for software development.
The Teaching Assistant does not have scheduled office hours but is available to help you by email or by appointment. Please send all message about the course to both the Instructor and the Teaching Assistant. Syllabus The course syllabus is posted on the Syllabus page of this web site. It has the schedule of lectures and assignments. Note that the syllabus is subject to change as the course progresses. Much of the work in this course is collaborative, but some parts require individual work. To understand when collaboration is appropriate read the web page on Academic Integrity and understand how it applies to this course. Projects The groups projects are a central part of the course. See the Projects page for more information. Team assignments
For more information, see the Assignments page. Individual assignments
Grading The weightings given to the components of the course are expected to be as follows, but these weightings may be changed:
Team meetings The recitation period on Monday evenings is available for group project meetings. Projects may agree to meet at other times, but it is important that each project schedules a team meeting at least once per week. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[ Home ]
William Y. Arms
Last changed: November 2010