Eiffel: Analysis, Design and Programming
|General info:||News | Course description | Grading | Project | Course books | Downloads | Further reading|
|Lectures:||Subjects and Slides|
||Arrangement changes in course project is available here.
||An explanation to the clarification is available here.
Clarification about the grading policy is now available.
Please also notice the date and venue information about final exam and project demonstration inside the document.
||Course exercise 8 available.
||Policy regarding the persistent storage in course project explained here.
||Course exercise 7
||Slides for lecture 7, 8,
and 9 available.
||Course exercise 6
||The chapter Agents, iteration and introspection
from the book draft "The Eiffel
Language, 3rd" is now available here.
Course exercise 5 available.
The exercise session on Nov. 10 will be devoted to Q&A concerning the course project. Fabio and Sandro would be there, so if you have any questions about the project, please get your questions ready and attend this session.
||Course exercise 4
Slides for lecture 5 updated.
||Course exercise 3
Slides for lecture 4 updated.
dedicated to Xebra related discussions is not available.
||Project description is now
The contact information of the teaching assistants, especially for the course project, is available.
Slides for lecture 3 updated.
||!!! Please DO attend the class on Oct. 6, we
will introduce the Xebra, using which you are going to finish your
||!!! Lectures will start from 13:30 in the
Slides for lecture 1 and 2 are available.
Course exercise 2 available.
Grading policy updated.
||Course exercise 1
||Course schedule updated.
||Course dates and venue
|02.07.2009||Initial version of the course page.|
Web page at the computer science department: 251-0291-00
Eiffel is a programming language but also a general method for producing quality software, applicable to all stages of the lifecycle starting with requirements analysis. This course provides a hands-on introduction to the method and language, enabling students to master the technology and start doing analysis, design and programming in Eiffel.
70% project, 30% exam
The lecture will be held every Tuesday between September 22 (Tue.), 2008 and December 18 (Fri.), 2008.Max Pei is the organizing assistant for the course. Please contact him if you have any questions.
|Lecture||Tue. 13:30 -- 15:00
||HG F 26.3
|Exercise||Tue. 15:15 --
||HG G 26.1