TIE-23506 Web Software Development, 5 cr


The same as TIE-23500 Web-ohjelmointi but in English


Petri Ihantola


Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
TIE-23506 2016-01 3 - 4 Petri Ihantola
Mikko Nurminen
Weekly home assignments during the first half, project work during the second half and exam.


After the course, students understand the distributed nature of web software and related challenges. Students can explain functionality of modern web applications from browser, server and communication (http) perspective. Students understand basics of web application security. After the course, students can create web applications by using a modern web application framework.

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Grading is based on weekly exercises during the first half of the course, project work during the second half of the course, and exam.


Numerical evaluation scale (0-5)


Completion parts must belong to the same implementation


Opintojakso P/S Selite
TIE-02400 Ohjelmoinnin tekniikat Advisable    
TIE-03100 Tietoverkot ja tietoturva Advisable    
TIE-22100 Johdatus tietokantoihin Advisable    

Tietoa esitietovaatimuksista
Good programming skills (more than CS1, preferably a course where you have done a large enough project by yourself) and basics of data bases required.


Opintojakso Vastaa opintojaksoa  Selite 
TIE-23506 Web Software Development, 5 cr TIE-23500 Web Programming, 5 cr  

Päivittäjä: Ihantola Petri, 19.09.2016