Teaching and learning interactions are primarily in the form of lectures, small group exercises, and assignments in the first two-thirds of the course. The last third of the semester focuses on a software engineering project. Assignments will be given each week and they will be due in one week, but for the break in week 42. Each assignment will be specified to be individual- or group-based. Individual assignments must be completed individually; group assignments must be completed with a group. Groups will be determined at the beginning of the term with the assistance of the instructor. Thus, Assignment 1 distributed week 35, due week 36 Assignment 2 distributed week 36, due week 37 etc. Project work begins on/around week 46.
Summative assessment for this course consists of a combination of summative assessment of submitted homework assignments and the oral examination. Assignments constitute 60% of the final course mark; the oral exam constitutes 40% of the final course mark. The duration of the oral exam is 20 minutes (incl. group presentation).