Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2011
 
TDDD24 Web Programming and Interactivity, 4 ECTS credits.
/Webbprogrammering och interaktivitet/

For:   C   COS   CS   D   I   Ii   IT  

 

Prel. scheduled hours: 44
Rec. self-study hours: 63

  Area of Education: Technology

Main field of studies: Computer Science, Computer Engineering, Information Technology

  Advancement level (G1, G2, A): G2

Aim:
The purpose of the course is to provide knowledge about practical and conceptual aspects of web-page with an interactive and executable content. The students will, after the course, be able to:
  • Use technologies such as DHTML, XML, XSLT, JSP and Java to create interactive web content.
  • Use Java to create interactive applets running in a web browser.
  • Use Java to develop to develop applications that can be run on both client and server platforms and develop user interfaces for these
  • Give an account of relevant security issues, compilation, interpretation and the Java Virtual Machine.


Prerequisites: (valid for students admitted to programmes within which the course is offered)
Knowledge of object oriented programming is presupposed. Familiarity with C and C++ and networking and distributed systems is desirable. Familiarity with HTML, WWW, web browsers and the Internet is required.

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Organisation:
The course contains a number of lectures and programing exercises given in english.

Course contents:
During the course the students will work in three areas: 1) Overview of WWW, HTML, etc. In this part an ov3erview of WWW, Internet, web browsers, HTML, client-servers and security are handled. 2) Basic Java programming. In this part an overview of objects, classes, and other basic concepts in the language are handled. 3) Advanced Java programing. In this part advanced Java programming concepts such as inheritance, interfaces, libraries, exceptions handling, multithreading, and protocol management. A large part of the course are programing exercises dealing with different technologies.

Course literature:
The course mateiral is a compendium and literature WWW and Java programming.
Deitel, Deitel & Nieto. Internet and World Wide Web: How to program. 3rd Edition, Prentice Hall, 2003. ISBN 0131450913
David Flanagan. Java in a Nutshell. 5th Edition, O'Reilly, 2005. ISBN 0-596-00773-6


Examination:
Project work and computer exercises
4 ECTS
 
Grades are given as â?~Failâ?T or â?~Passâ?T.



Course language is English.
Department offering the course: IDA.
Director of Studies: Jalal Maleki
Examiner: Henrik Eriksson

Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 10/20/2010