Foundations of Embedded Real-Time Systems

Allikas: Lambda
Redaktsioon seisuga 31. august 2011, kell 02:41 kasutajalt Domiczi (arutelu | kaastöö) (→Latest News)
Mine navigeerimisribale Mine otsikasti

Course code: ITI8500
Teacher: Endre Domiczi
Contact: emddom@gmail.com Subject should contain the string "iti8500"
Tel: 53485178 (SMS preferred) Link: http://www.lambda.ee/index/Foundations_of_Embedded_Real-Time_Systems or http://www.lambda.ee/index/iti8500

Link to other course(s) kept (earlier) by emddom http://www.lambda.ee/index.php/Itx8065 i.e. http://www.lambda.ee/index.php/Software_Development_and_System_Programming
Link to NEW WEBSITE https://sites.google.com/site/iti8500/


Latest News

mm.dd.(wkday) hh:mm - hh:mm Room xxxx
Building: Raja 15 (the same one where the Lab is)
Number of seats: <limited>; please email me of intent to come.


Consultation: mm.dd.(wkday) hh:mm - hh:mm Room xxxx
One can practice for the Exam on the [Exam demo page]
(continuously updated)


You can reach me by
email: emddom@gmail.com
skype: emddom
GSM: +372 53485178 (sms or call)


  • dd.mm.yyyy: Homework:
    • <homework description>
  • You can give suggestions for the course by clicking "here" (you need a Google Account/gmail address)


30.08.2010:

  • Construction work (re-)started on this page

Course Description in the Studies Information System

Foundations of Embedded Real-Time Systems

Lecture: Amount, Time and Location, Scores

Lecture: Wednesday 10.00 - 11.30 in IT-140
Groups: IVEM11, IVSM11

Lab: Wednesday 12.00 - 13.30 in IT-109, IT-213F, IT-213G
Groups: IVEM11, IVSM11


ITK: course ends with EVALUATION. The Evaluation is in writing, two or more hours.

There will be an Evaluation/Exam in December (if allowed) and one or two in January.

(the exact dates will be announced later)

Exam, Preparation, Evaluation, Results

Dec.13.(Mon) 9:00 - 12:00 Room IT-137A
Dec.15 (Wed) 9:00 - 12:00 Room IT-109
Building: Raja 15 (the same one where the Lecture & Lab is)
Limited number of seats; please email me of intent to come.
(There will be 2 more occasions in January)
One can practice for the Exam on the [Exam demo page]
(continuously updated)




  • At the exam one has to develop a model of a system.
  • at the beginning of the exam each examinee can propose 2 systems, one of which is selected by exam supervisor
  • For the chosen system (at least) the following have to be elaborated (20 points)
    • Use Cases
    • Sequence diagrams
    • Class diagrams (problem domain)
    • Class diagrams (design)
    • Statecharts


Student Presentations & Rewards

  • Student groups for presentation: please click here for signing up.
    • The email should contain for each group member the name, student number and email-address. Please don't touch the subject line (or only add to it)
    • presentation time is min. 20 minutes.
    • topics can be selected from materials on this page that are prefixed with "Additionally:" or you can come up with your own, but then you should agree on it in advance with me


Lecture plan and materials

The course DOESN’T HAVE a single course-book. As follows, material for each lecture is given separately.

NB! Materials for not-yet-delivered lectures are preliminary: they are changed, supplemented during the course.

Bran Selic on UML

Madis Reivik from Volta Labor

13.11.2009 Madis Reivik gave a guest lecture. Material will be uploaded later.

(N)obligatory textbooks

To pass the course one must read the the following material. NB! The amount of obligatory material may be increased : follow the list

DIY material (obligatory)


Books by Robert C. Martin