x !
Archived Curricula Guide 2011–2012
Curricula Guide is archieved. Please refer to current Curricula Guides
TKOPA221 WWW Programming 10 ECTS

Learning outcomes

The course provides the basic knowledge and ability to implement a typical WWW application.


The course subjects are studied using the PHP language and the Java servlet technology. The basics of these technologies. Server-client architecture of a WWW application. Cookies. Sessions. Authentication. Browser programming techniques Javascript and Java applets. Security matters. Architectural and maintainability aspects. Implementation of the application's database layer. Transaction design. View-layer implementation methods. (for both PHP and Java servlets).

Teaching methods

Teaching method Contact Online
Lectures 18 h 0 h
Tutorials 16 h 0 h

Teaching language


The materials are available in English, and so are the assignments. The lectures are given in Finnish using slides that are in English.

Modes of study

Students must do 50% of the weekly assignments.


Numeric 1-5.

Study materials

Will be presented in the course and on the course website.

Belongs to following study modules

School of Information Sciences
School of Information Sciences
School of Information Sciences
Archived Teaching Schedule. Please refer to current Teaching Shedule.
School of Information Sciences