Please note! Course description is confirmed for two academic years, 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.


On successful completion of this course, students will be able to:

  1. Create small-scale Web services and applications.
  2. Summarize how Web applications are built.
  3. Choose relevant tehcnologies for the above.
  4. Analyze Internet services in terms of network layers and protocols.
  5. Produce rich media experiences using emerging technologies.

Credits: 6

Schedule: 10.01.2024 - 16.02.2024

Teacher in charge (valid for whole curriculum period):

Teacher in charge (applies in this implementation): Markku Reunanen, Pekka Lammi

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

CEFR level (valid for whole curriculum period):

Language of instruction and studies (applies in this implementation):

Teaching language: English. Languages of study attainment: English


  • valid for whole curriculum period:

    The course introduces some of the fundamentals of currently used and arising technologies and techniques used to create and serve content on the Internet and in the World Wide Web through hands-on exercises. The course will cover possibilities and limitations of the presented technologies and give the students hints on how to choose and apply suitable technologies in their work, and provide pointers for further information.

Assessment Methods and Criteria
  • valid for whole curriculum period:

    Participation in teaching, completed assignments. Minimum 80% attendance. See MyCourses for more detailed information on evaluation criteria.

  • valid for whole curriculum period:

    Lectures, exercises, individual and tutored hands-on work.

    6 ECTS ≈ 160h

    • Contact teaching: 60h
    • Independent study: 100h


Substitutes for Courses


Further Information
  • valid for whole curriculum period:

    Teaching Language : English

    Teaching Period : 2022-2023 Spring III
    2023-2024 Spring III

    Enrollment :

    Minimum amount of participants: 8
    Maximum amount of participants varies according to the implementation of the course.

    Registration for Courses: Sisu.

    Priority order to courses is according to the order of priority decided by the Academic committee for School of Arts, Design and Architecture: