| Professor: | Christopher D. Gill
|
|
| Office hours (Bryan 506): by appointment | ||
http://classes.cec.wustl.edu/~cse436/http://www.cse.wustl.edu/~cdgill/courses/cse436/
Contents
Please submit ALL questions and concerns of a public nature to the class newsgroup, wu.cse.class.436. You are encouraged to answer each other's questions on the newsgroup!
Do not e-mail process or technical questions to the professor: instead, please post for all to see, consider, and respond.
| January 22 |
(slides: in ppt format) |
(slides: in ppt format) |
(in doc or txt format, due by 2pm 1/23/07) Survey Results, Project Teams and Meeting Times (in doc or txt format) |
| 29 |
(slides: in ppt format) |
||
| February 5 |
(slides: in ppt format) |
||
| 12 |
(slides: in ppt format) Software Requirements: Products (slides: in ppt format) Software Architecture: Introduction (slides: in ppt format) Real World Requirements Example (slides: in ppt format) |
Requirements Definition Document (RDD) (assignment in doc or txt format) First Draft Due by 10am Monday February 12 |
|
| 19 |
Common Infrastructure Requirements Draft Document (posted Feb 20) |
(slides: in ppt format) |
|
| 26 |
(slides: in ppt format) |
Software Requirements Specification (SRS) (assignment in doc or txt format) First Draft Due by 10am |
|
| March 5 |
(slides: in ppt format) Software Architecture: Specification I (slides: in ppt format) |
Revised RDD (assignment in doc
or txt format) and SRS
(assignment in doc
or txt format) Documents Due 10am Tuesday March 6 (note new deadline) |
|
| 12 |
Spring Break | ||
| 19 |
Discussion of Teams' Architecture Specifications Teams' Revised RDD and SRS Documents (for reference): Traffic Team Revised RDD Traffic Team Revised SRS Building Team Revised RDD Building Team Revised SRS Island Team Revised RDD Island Team Revised SRS Infrastructure Team Revised RDD Infrastructure Team Revised SRS |
(slides: in ppt format) |
Architecture Specification Document
(assignment in doc
or txt format)
Due 10am Tuesday March 20 (note new deadline) Midterm Exams Handed Out |
| 26 |
(slides: in ppt format) |
Monday March 26: Midterm Exams Due by 10am (at the start of class) |
|
| April 2 |
Revised Traffic SRS Revised Traffic ASD Traffic Architecture Design Building ASD/Design Building Design Diagram Island Revised ASD/Design Infrastructure Revised SRS Infrastructure Revised ASD Infrastructure Architecture Design Infrastructure Interfaces |
(slides: in ppt format) |
Architecture Design Document
(assignment in doc
or txt format)
Due 10am Monday April 2 |
| 9 |
(slides: in ppt format) Software Architecture: Design III (slides: in ppt format) |
||
| 16 |
Zip file with teams' prototype submissions Infrastructure Team's web site |
Initial Prototype Demos and Status Reports (assignment in
doc
or txt format)
Due 10am Monday April 16 |
|
| 23 |
(slides: in ppt format) |
||
| 30 |
Monday April 30: Team Demos Project Reports due by 10am Monday April 30 (assignment in doc or txt format) 360 degree reviews due by 10am Wednesday May 2 (assignment in doc or txt format) Take Home Final Exams Handed Out |
||
| May 7 |
Monday May 7: Final Exams Due by 10am |
||
Other information sources:
gdb tutorial
The last grading component is an evaluation of your participation and contributions in the team project and in the course. This component is separated out to:
"Cheating is the willful misrepresentation of someone else's work as your own, and will not be tolerated in this course."
For this course, examples of cheating include but are not limited to: collaboration on an exam, using unapproved sources of information during an exam, or sharing of significant portions of code or designs between programming teams.
This is a very serious matter. Anyone found cheating will at a minimum receive a 0 or possibly minus its value for the assignment in question, or possibly an F for the course depending on the severity of the case. Further action may be taken in extreme cases.
Furthermore, our policy is that we will make the final determination on what constitutes cheating. If you suspect that you may be entering an ambiguous situation, it is your responsibility to clarify it before we detect it: if in doubt, please ask.