CS682 Software Engineering

Ethan Bolker
Fall, 2007

This is the home page for CS682-683, the project part of the MS capstone master's degree course in software engineering.

Catalog description

CS682 Software Development Laboratory I First half of a two-semester laboratory course in which students, working in small groups, specify, design, implement, and document a large software project.

Introduction

A brief outline of my view of the course - essentially, notes for the first class.

Class list

home pages and email addresses for students enrolled in this class.

Class meetings

Fall: Tu, Th 5:30PM - 6:45PM, Wheatley W-02-0158.
Spring: Tu, Th 4:00PM - 5:15PM McCormack M02-0616

Projects, with teams:

Project presentations

Presentation for prospective venture capitalist funding. Here are the results from classmates and from visitors. Well done!

Requirements Specification:

details here. (link restored soon)

Spring schedule:

draft here.
project web page
The last deliverables.
demoToDo.txt
Performance Evaluation interview schedule.

Links

Code Review

Assignments

Texts

Grading

A separate grade will be awarded for each of CS682 and CS683. Your grades will be based on a combination of the work done by your group and your individual contribution to that effort.

Links

Finding me

My office is in S-3-179, behind the Department office. I will be in my office Tuesday and Thursday when not in class, and usually on Wednesday afternoons (unless there's a meeting I need to go to) and other times I'll post in my .plan. I read and respond to my email (eb@cs.umb.edu) regularly. My office phone is (617)287-6444. You can find my home phone on my .plan. Please use it rarely (for emergencies) and not after 9 PM.

Accommodations

Section 504 of the Americans with Disabilities Act of 1990 offers guidelines for curriculum modifications and adaptations for students with documented disabilities. If applicable, students may obtain adaptation recommendations from the Ross Center for Disability Services, M-1-401, (617-287-7430). The student must present these recommendations and discuss them with each professor within a reasonable period, preferably by the end of Drop/Add period.

Student Conduct

Students are required to adhere to the University Policy on Academic Standards and Cheating, to the University Statement on Plagiarism and the Documentation of Written Work, and to the Code of Student Conduct as delineated in the catalog of Undergraduate Programs, pp. 44-45, and 48-52. The Code is available online at http://www.umb.edu/student_services/student_rights/code_conduct.html.

For my own elaboration on the rules concerning the acknowledgment of intellectual debt, particularly appropriate in this course where the focus is on teamwork, see http://www.cs.umb.edu/~eb/honesty.html