Search course

Use the search function to find more information about the study programmes and courses available at Chalmers. When there is a course homepage, a house symbol is shown that leads to this page.

Graduate courses

Departments' graduate courses for PhD-students.

​​​​
​​

Syllabus for

Academic year
DAT075 - Distributed applications
 
Syllabus adopted 2010-02-24 by Head of Programme (or corresponding)
Owner: TIDAL
7,5 Credits
Grading: TH - Five, Four, Three, Not passed
Education cycle: First-cycle
Major subject: Computer Science and Engineering, Information Technology
Department: 37 - COMPUTER SCIENCE AND ENGINEERING


Teaching language: Swedish

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 Summer course
0106 Examination 3,0 c Grading: TH   3,0 c   Contact examiner,  Contact examiner,  Contact examiner
0206 Project 4,5 c Grading: TH   4,5 c    

In programs

TKITE SOFTWARE ENGINEERING, Year 3 
TIDAL COMPUTER ENGINEERING, Year 3 (elective)
TKDAT COMPUTER SCIENCE AND ENGINEERING, Year 3 (elective)

Examiner:

Univ adjunkt  Joachim von Hacht


Course evaluation:

http://document.chalmers.se/doc/1941274530


Eligibility:

For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.

Course specific prerequisites

- Good programming skills in Java.
- Knowledge in OOA/D and UML.
- Elementry datastructures and algorithms.
- Elementary datacommunications.
Courses DAT050, DAT055, LET375, LEU061 or equivalent.

Aim

The aim of the course is to give students a broad introduction to distrubuted applications like e-commerce sites.

Learning outcomes (after completion of the course the student should be able to)

Design and implement a basic distributed application.

Content

The course will introduce a number of technologies used
in distributed applications;
-- XML technologies (DOM/XMLSchema/XSLT/XPath e.t.c.).
-- HTML, CSS, JavaScript, AJAX.
-- Java enterprise edition; Servlets, Java Server Pages, Java Server Faces, Java Persistence API, Java Enterprise Beans, Web services --Design and general issues will be discussed;
- Sessionhandling, navigation, persistency, e.t.c.
- installation and configuration.
- information retreival (specifications, manuals). Hands-on workshops exercising client and server side tasks.

Organisation

Lectures and workshops.

Literature

Specified at course start.

Examination

Passed assignments and project.


Page manager Published: Thu 04 Feb 2021.