Applied Computing Project II

University of Oulu
Home Noppa 521152S >  Course overview

Course overview

 

ECTS Credits 10   cr
Language of instruction EN.

English.

Timing

Autumn and Spring, periods 1-4.

Learning outcomes

1. has advanced understanding on how to collaboratively design a medium-scale software project,

2. has advanced understanding on how to implement and evaluate a medium-scale software project,

3. is able to extensively document a medium-scale software project,

4. has advanced skills in presenting and pitching a project work, i.e. give a good, concise presentation of the work,

Contents

Project work that is typically executed in groups of 3-5 students. Note: the project work cannot be done alone.

Mode of delivery

3-4 lectures to introduce and conclude the course and project works, collaborative project work for a "client" (teaching assistants and/or industry representatives).

Learning activities and teaching methods

Practical work in project teams. The course is passed with an approved project work. The implementation is fully in English.

Target group

Computer Science and Engineering MSc students and other Students of the University of Oulu.

Prerequisites and co-requisites

While no specific courses are not required, programming and design skills are desired.

Recommended optional programme components

The course is an independent entity and does not require additional studies carried out at the same time.

Recommended or required reading

For additional reading (not mandatory): Dix, Finlay, Abowd & Beale: Human-Computer Interaction ( http://www.hcibook.com); Rogers, Sharp & Preece: Interaction Design: Beyond Human-Computer Interaction (http://www.id-book.com).

Assessment Methods and criteria

The course uses continuous assessment so that the project work is assessed in stages: design (20% of total grade), implementation (40%), evaluation (20%), and final report (20%). Passing criteria: all stages (design, implementation, evaluation, report) must be completed with an approved grade.

Read more about assessment criteria at the University of Oulu webpage.

Grading

Numerical grading scale 1-5; zero stands for a fail.

Person responsible Hosio Simo Ojala Timo Kukka Hannu Kostakos Vasileios
Work placements

No

This course gives students the chance to apply their computing skills over a year-long group project.  Upon completing the course the student is able to complete a full cycle of interactive systems development, including requirements elicitation, system design, prototyping, testing, and evaluation. In this work, the student is able apply skills obtained in other courses. 

Instructors

  • Simo Hosio
  • Hannu Kukka

Assessment

There is no exam for this course. The course uses continuous assessment so that the project work is assessed in stages.  To pass, all stages must be completed with an approved grade.  The four stages are:

  1. Design (20%)
  2. Implementation (40%)
  3. Evaluation (20%)
  4. Final report (20%)

The final grade is computed by taking into account the respective weigths of the exercises and is given on the numerical scale 1 to 5, with 0 standing for fail.


University of Oulu oulun.yliopisto(at)oulu.fi
Tel. +358 294 48 0000
Fax +358 8 553 4112
PL 8000
FI-90014 Oulun yliopisto
FacebookFacebook
YouTubeYouTube