| Lecture # | Date | Day | Module | Comments | Due at noon the previous day |
|---|---|---|---|---|---|
| 1 | 1/10 | M | Introduction | Ch 1 | -- |
| 2 | Replay | W | Basic Standards | Ch 2 (also 3, 4) | -- |
| 3 | 1/12 | W | Principles | Ch 5; Huhns and Singh | -- |
| MLK Day | 1/17 | M | -- | -- | -- |
| 4 | 1/19 | W | Modeling and Representation | Ch 6 | -- |
| 5 | 1/24 | M | Modeling and Representation | Ch 6 | -- |
| -- | 1/25 | -- | -- | -- | P1 (RSS mashup) |
| 6 | 1/26 | W | RDF | Ch 7 | -- |
| 7 | 1/31 | M | RDF | Ch 7 | -- |
| 8 | 2/2 | W | OWL | Ch 8 | -- |
| 9 | 2/7 | M | OWL | Ch 8 | -- |
| -- | 2/8 | -- | -- | -- | P2 (Android mashup) |
| 10 | 2/9 | W | OWL | Ch 9 | -- |
| 11 | 2/14 | M | Formal Specification | Ch 14 | -- |
| 12 | 2/16 | W | Formal Specification | Ch 14 | -- |
| 13 | 2/18 | F | Formal Specification | Ch 14 | -- |
| 14 | 2/21 | M | Formal Enactment | Ch 14 | -- |
| -- | 2/22 | -- | -- | -- | P3 (Service description) |
| 15 | 2/23 | W | Formal Enactment | Ch 14 | -- |
| 16 | 2/25 | F | Formal Enactment | Ch 14 | -- |
| -- | 2/27 | -- | -- | -- | H1 (on basics, description, and engagement) |
| 17 | 2/28 | M | Discussion | Solutions | -- |
| Exam | 3/2 | W | Exam | -- | -- |
| Spring Break | 3/7 | M | -- | -- | -- |
| Spring Break | 3/9 | W | -- | -- | -- |
| 18 | 3/14 | M | Agents | Ch 15 | -- |
| No class | 3/16 | W | -- | -- | -- |
| 19 | 3/21 | M | Agents | Ch 15 | -- |
| -- | 3/22 | -- | -- | -- | P4 (ESB + Processes) |
| 20 | 3/23 | W | MAS | Ch 16 | -- |
| 21 | 3/28 | M | MAS | Ch 16 | -- |
| 22 | 3/30 | W | Organizations | Ch 17 | -- |
| 23 | 4/4 | M | Communication | Ch 18 | -- |
| -- | 4/5 | -- | -- | -- | P5 (JADE + Jess) |
| 24 | 4/6 | W | Communication | Ch 18 | -- |
| 25 | 4/11 | M | Protocols | BSPL | -- |
| 26 | 4/13 | W | Protocols | -- | -- |
| -- | 4/17 | -- | -- | -- | H2 (on collaboration and engagement) |
| 27 | 4/18 | M | Discussion | Solutions | -- |
| Exam | 4/20 | W | Exam | -- | |
| No class | 4/25 | M | -- | -- | |
| No class | 4/27 | W | -- | -- | -- |
| -- | 5/1 | -- | -- | -- |
P6 (Dependencies) P7 (Protocols) |
| -- | 5/2 | M | Project due | -- | -- |
| -- | 5/5 | -- | -- | -- |
P8 (Android Project) |
| Project | 5/6 | F | Project due | -- | -- |