| The course should be organized in the following way: 60 lecture hours, 30
lecture hours for exercises and 30 lecture hours for
assignments (practical exercises). (1 'lecture hour' in this context
means 45 minutes). |
| The course should not teach just about software engineering, but
also how to practice software engineering. |
| Therefore, one realistic (but not to large) case-study should be used
throughout the course for illustration of chosen SE activities. |
| The same (or other case-study) should be used for assignments. |
| Exercises should be organized as follows:
| students should be grouped into teams consisting of three to five
members |
| teams will receive tasks/problems (10 in total) that they should solve
in sequence, until fixed deadline. |
| this activity will be organized within the timeframe reserved for
exercises. Hours reserved for assignments should be used for
independent team work, while hours for exercises should be used
for joint introductions, explanations, and consultations for all
teams. |
|
| Exam should be oral and should include discussions about the practical
work that has been done. However, the pre-condition for oral exam must be
met: student must finish 'enough' practical work during the course. |