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 | Lecture 10:00-10:50 | Lab 14:00-16:50 | Examples/Handouts |
---|---|---|---|---|---|
1 | M 05.05 | Introduction | Info. sheet, SOCCER Specification, Background survey | ||
2 | W 05.07 | Software Development Process | |||
3 | F 05.09 | Team selection | WinCVS (Dr. Norvell) | ||
4 | M 05.12 | Development Process (cont'd) | Applying UML & Patterns (video) EN1001 | Soccer Tools Documentation | |
5 | W 05.14 | Sofware Engineering Principles | Context Free Grammars | ||
6 | F 05.16 | ||||
7 | M 05.19 | Software Design | Applying UML & Patterns (video) EN1001 | ||
8 | W 05.21 | ||||
9 | F 05.23 | ||||
10 | M 05.26 | Class cancelled | |||
11 | W 05.28 | Software Specification | netlayerstates.pdf | ||
12 | F 05.30 | Simulator preliminary design | Soccer Tools Source | ||
13 | M 06.02 | Simulator Design review meetings | |||
14 | W 06.04 | ||||
15 | F 06.06 | Simulator testing | Simulator Tester notes | ||
16 | M 06.09 | specification (cont'd) | |||
17 | W 06.11 | ||||
18 | F 06.13 | Verification & Validation | |||
19 | M 06.16 | ||||
20 | W 06.18 | ||||
21 | F 06.20 | Simulator implementation beta | JUnit | JUnit demo | |
M 06.23 | Mid-term break | ||||
W 06.25 | |||||
22 | F 06.27 | Controller preliminary design |
Verification (cont'd) | Additional simulator test cases | |
23 | M 06.30 | Controller Design review meetings | |||
24 | W 07.02 | dnf.cpp | |||
25 | F 07.04 | Review | |||
26 | M 07.07 | Mid-Term Test | |||
M 07.21 | Controller Verification Report | Competition | |||
F 08.01 | Final Design documents and implementation, Team assessment |
Project | 80% |
Mid-term | 20% |
The project component is broken down as follows:
Simulator preliminary design | 10% |
Simulator implementation beta | 15% |
Controller preliminary design | 10% |
Controller verification | 10% |
Competition | 20% |
Final design documents | 25% |
Final implementation | 10% |
Last modified: Tue 2003.07.22 at 10:18 NDT by Dennis Peters