| 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
|
|