Distributed Systems

2018/2019

Content, progress and pedagogy of the module

To introduce the student to a number of different techniques used for development of distributed systems

Learning objectives

Knowledge

  • Must have knowledge about architectures of distributed systems
  • Must have knowledge about application layer protocols
  • Must have knowledge about relevant client side web technologies
  • Must have knowledge about using Java Beans
  • Must have knowledge about simple client/server applications using Java RMI

Skills

  • Must be able to use relevant architectures to design distributed systems
  • Must be able to design application layer protocols
  • Must be able to use relevant client side web technologies
  • Must be able to use Java Beans
  • Must be able to implement simple client/server applications using Java RMI

Competences

Must be able to apply distributed technologies in design development of IT applications

Type of instruction

The lessons consist of theory combined with practical exercises and are closely related to the project course consisting in the development of a distributed system.

Exam

Exams

Name of examDistributed Systems
Type of exam
Written or oral exam
ECTS5
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentAs stated in the Joint Programme Regulations
http:/​/​www.tech.aau.dk/​uddannelse/​Studieadministration/​

Facts about the module

Danish titleDistribuerede systemer
Module codeESNITCOB3K1
Module typeCourse
Duration1 semester
SemesterAutumn
ECTS5
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module

Organisation

Study BoardStudy Board of Electronics and IT
FacultyTechnical Faculty of IT and Design