| Instructor | Dr. D. K. Peters |
|---|---|
| Lectures | M, W, F 10:00-10:50 EN1051 |
| Lab slot | M 14:00-16:50 EN3076 |
| Office hour | Friday 15:00-16:00, or by appointment |
| T.A. | Brian Kidney |
The following is the tentative schedule of lectures and assignments for the term. Lecture topics may change slightly as the term progresses. Click an assignment to view it. Click on a topic to view printable form (Portable Document Format) of the class notes. These may not always be available in advance of the lectures and are not to be considered a substitute for attending class.
If you need information about the file formats, or instructions for downloading them check here.| # | Date | Deadline | Topic | Examples/Handouts |
|---|---|---|---|---|
| 1 | M 05.06 | Introduction | Info. sheet, SOCCER Specification, Background survey | |
| 2 | W 05.08 | Software Process | ||
| 3 | F 05.09 | Team selection | ||
| 4 | M 05.13 | Lifecycle Models | ||
| 5 | W 05.15 | Specification principles | Context Free Grammars | |
| 6 | F 05.17 | Soccer Tools Documentation | ||
| 7 | M 05.20 | |||
| 8 | W 05.22 | Applying UML and Patterns (video) | ||
| 9 | F 05.24 | Simulator Design | ||
| 10 | M 05.27 | |||
| Lab 3 | M 05.27 | Simulator Design review meetings | ||
| 11 | W 05.29 | Verification & Validation | Soccer Tools Source | |
| 12 | F 05.31 | Class cancelled | ||
| 13 | M 06.03 | Simulator testing (Brian Kidney) | Simulator Tester notes, Reference Simulator: jar file, readme.txt | |
| 14 | W 06.05 | CVS (Dr. T. S. Norvell) | wincvs.pdf | |
| 15 | F 06.07 | Verification & Validation (cont'd) | ||
| 16 | M 06.10 | |||
| 17 | W 06.12 | Software Metrics | ||
| 18 | F 06.14 | |||
| 19 | M 06.17 | Simulator Implementation | Dr. Norvell's notes on player movement | |
| 20 | W 06.19 | |||
| 21 | F 06.21 | |||
| M 06.24 | Mid-term break | |||
| W 06.26 | ||||
| 22 | F 06.28 | Presentation topic selection | ||
| M 07.01 | Memorial Day Holiday | |||
| T 07.02 | Controller design |
|||
| 23 | W 07.03 | |||
| 24 | Th. 07.04 Monday schedule |
|||
| Lab 6 | Th. 07.04 | |||
| 25 | F 07.05 | |||
| 26 | M 07.08 | Presentations | Simulator test case source | |
| Lab 7 | M 07.08 | Controller Design review meetings | ||
| 27 | W 07.10 | Presentations (cont'd) | ||
| Th 07.11 2:00 - 5:00 | ||||
| 28 | F 07.12 | |||
| 29 | M 07.15 | |||
| 30 | W 07.17 | |||
| 31 | F 07.19 | |||
| 32 | M 07.22 | |||
| Lab 9 | M 07.22 | Competition | ||
| 33 | W 07.24 | |||
| 34 | F 07.26 | Controller implementation, simulator re-release | ||
| 35 | M 07.29 | Final revised documents | ||
| 36 | W 07.31 | |||
| 37 | F 08.02 | Team assessment |
| Project | 70% |
| Presentation | 25% |
| Participation | 5% |
The project component is broken down as follows:
| Simulator design | 25% |
| Simulator implementation / testing competition | 25% |
| Controller design | 20% |
| Controller implementation | 10% |
| Competition | 20% |
Note that marks for design documents will be based on both the draft (May 24 and July 2) and final documents.
Last modified: Tue 2002.07.23 at 17:01 NDT by Dennis Peters