The intended audience is intermediate to advanced. Students should have a basic knowledge and some practice of object-oriented methods. Having read at least part of the book Object-Oriented Software Construction, second edition will help. The course will be accompanied by numerous design and implementation exercises. Students may choose to bring their own portable computers or may use ISE's training workstations.
Space is limited to guarantee that each student gets individual attention.
Getting the most out of Design by Contract. Typing issues, catcalls. Using EiffelBase and other libraries. Designing reusable components. Putting tuples and agents to work.