Please note! Course description is confirmed for two academic years (1.8.2018-31.7.2020), which means that in general, e.g. Learning outcomes, assessment methods and key content stays unchanged. However, via course syllabus, it is possible to specify or change the course execution in each realization of the course, such as how the contact sessions are organized, assessment methods weighted or materials used.

LEARNING OUTCOMES

During the course, you will go through the whole process of creating a finalized WWW service ready to be used by external users. You will gain an understanding of important aspects of WWW development, including service design (user categorization, functional design, information architecture, information security, graphic design, usability, etc.), service implementation (markup languages, Web programming languages and frameworks, databases, etc.), and content development (content production, copyrights, etc.). You will practice your skills while planning and implementing your service and documenting service development process in a sizable project work exercise. After the course, you will be able to develop a WWW service.

Credits: 5

Schedule: 08.09.2020 - 18.12.2020

Teacher in charge (valid 01.08.2020-31.07.2022): Petri Vuorimaa

Teacher in charge (applies in this implementation): Petri Vuorimaa

Contact information for the course (applies in this implementation):

CEFR level (applies in this implementation):

Language of instruction and studies (valid 01.08.2020-31.07.2022):

Teaching language: English

Languages of study attainment: English

CONTENT, ASSESSMENT AND WORKLOAD

Content
  • Valid 01.08.2020-31.07.2022:

    The course deals with designing and implementing WWW sites and interactive services on the Web. Guest lecturers from academia and industry cover relevant aspects, such as various Web service implementation techniques, usability, web service life span, graphic design, usability, and information security. The project work done in groups consists of designing and  implementing a WWW service and documenting the development process.

Assessment Methods and Criteria
  • Valid 01.08.2020-31.07.2022:

    The course teaching consists of lectures and project work done in groups. The grading is 100% based on the project work, which consists of three phases: design phase, demo phase, and final phase. Students receive points after each phase; final grade is given based on the total number of points.

Workload
  • Valid 01.08.2020-31.07.2022:

    Lectures 24 h (2 x 2 h/week, 12 times), group work 106 h (= 130 h in total).

DETAILS

Study Material
  • Valid 01.08.2020-31.07.2022:

    Lecture slides and assignment instructions as well as the material listed on the course web pages (see Additional reading).

Substitutes for Courses
  • Valid 01.08.2020-31.07.2022:

    Replaces course ME-E4360 Design of WWW Services.

Prerequisites
  • Valid 01.08.2020-31.07.2022:

    Basic Web development skills.

FURTHER INFORMATION

Description

Registration and further information