Back to all courses

Design of WWW services

Individual course

Max amount of FITech students: 40

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.

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.
  • 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.).
  • 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.

Teaching schedule

Lectures (online) Tue 12:15-14:00, Wed 10:15-12:00.

Assessment methods and criteria

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.


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

More information in Aalto University’s course page.

You can get a digital badge after completing this course.

graafinen suunnittelu, web-palvelut, käytettävyys, selainohjelmointi, palvelumuotoilu, informaatioarkkitehtuuri, tietoturva, koodaus, koodaaminen, devaus, devaaja, web ohjelmointikielet

Responsible teacher

Aalto University
Petri Vuorimaa

Further information about the studies

Aalto University
Kirsi Viitaharju

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application period has ended
Application period has ended
ICT Studies
Web programming
Course code:
Study credits:
0 €
Course level:
Teaching period:
Application deadline:
Application period has ended
Host university:
Aalto University
Who can apply:
Adult learner,
Degree student
Teaching method:
Teaching language:
General prerequisites:
Basic Web development skills.
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.

This course is included in the following theme