Java Server Programming
Structure Type: | Study unit |
---|---|
Code: | IITS1102 |
Type: | Optional obligatory / Professional Studies |
Curriculum: | IT 2014 |
Level: | Bachelor of Engineering |
Year of Study: | 3 (2016-2017) |
Credits: | 5 cr |
Responsible Teacher: | Moghadampour, Ghodrat |
Language of Instruction: | English |
Courses During the Academic Year 2016-2017
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
5 | I-IT-3N | 2017-01-09 – 2017-04-30 | Ghodrat Moghadampour | English | 2016-12-12 – 2017-01-16 |
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 %.