course_outline
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
course_outline [2011/02/06 03:37] – jonathan | course_outline [2011/04/11 19:29] (current) – jonathan | ||
---|---|---|---|
Line 62: | Line 62: | ||
**Required Reading:** See SVN (folder '' | **Required Reading:** See SVN (folder '' | ||
- | **Note**: Labtest2 is on March 1. By that time you must finish up to and inluding | + | **Note**: Labtest2 is on March 1. By that time you must finish up to and inluding |
- | ===== Week 6 - Febbruary | + | ===== Week 6 - February |
- | **Tuesday**: Second and Third refinemnets of the [[http:// | + | **Tuesday's lecture:** We did the second refinement in the [[http:// |
- | We also use sets and functions to model a banking system using Rodin (in class). | + | **Thursday' |
+ | **Required Reading**: In the SVN==> | ||
- | ===== Reading week ===== | + | ===== Week 7 - February 14 ===== |
+ | |||
+ | **Tuesday' | ||
+ | |||
+ | **Thursday' | ||
+ | |||
+ | Celebrity example ideas: Relations, functions, identity relation, inverse. Feasibility proof obligations for non-deterministic assignment, witness (WITH) for local variable refinements, | ||
+ | |||
+ | **Required reading**: Chapter 15. | ||
+ | |||
+ | **Exercises**: | ||
- | Work on Assignment 2 | ||
===== Week 8===== | ===== Week 8===== | ||
Line 110: | Line 120: | ||
Tuesday: Data refinement and Procedural Refinement. Illustration of these concepts using the Birthday Book example in which we write an initial specification, | Tuesday: Data refinement and Procedural Refinement. Illustration of these concepts using the Birthday Book example in which we write an initial specification, | ||
- | Thursday: Labtest2 | + | BAG abstract datatype. |
===== Week 12===== | ===== Week 12===== |
course_outline.1296963463.txt.gz · Last modified: 2011/02/06 03:37 by jonathan