VAMK

Change language: Suomi

Front Page > Current Education > Information Technology (IT) > 2015 > Year 3 > Java Server Programming (IITS1102)

Java Server Programming

Structure Type: Study unit
Code: IITS1102
Type: Optional obligatory / Professional Studies
Curriculum: IT 2015
Level: Bachelor of Engineering
Year of Study: 3 (2017-2018)
Credits: 5 cr
Responsible Teacher: Moghadampour, Ghodrat
Language of Instruction: English

Courses During the Academic Year 2017-2018

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
6I-IT-3N2017-09-01 – 2017-12-22Ghodrat MoghadampourEnglish2017-08-23 – 2017-09-18

Learning Outcomes

The student will learn concepts of Web programming and master developing various types of multi-tier web applications using different techniques, like file download and upload, database communication, etc. The student will also get familiar with security aspects of Web applications and will learn how to take them into account in Web applications.

Student's Workload

Total work load of the course: 135 h
- of which scheduled studies: 70 h
- of which autonomous studies: 65 h

Prerequisites / Recommended Optional Courses

Basics of Programming, Databases.

Contents

Java Servlets, Java Server Pages (JSP), HTTPS, authentication and database programming with Java.

Recommended or Required Reading and Other Learning Resources/Tools

Material on the course Web site.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, supervised and independent exercises.

Assessment Criteria

1: Student understands basic (around 40 %) course concepts and is capable of developing simple applications.
3: Student understands a considerable portion (around 60 %) of course concepts and is capable of developing applications with moderate number of functions.
5: Student understands most (around 90 %) course concepts and is capable of developing applications with advanced features.

Assessment Methods

Assignments 20 %, project work 20 % and an examination 60 %.


Back