IS-303-2 Distributed Systems

Bachelor's Programme in IT and Information Systems

Spring

Norwegian

Knowledge of programming topics and data communications IS-105 and IS-202)

Upon successful completion of the course, students will be:

  • able to give an account of established concepts of distributed systems
  • able to give an account of the principles of established practice and the theoretical knowledge of distributed systems
  • knowledgeable of the most applied technologies in distributed systems (with focus on open, but also with examples from some proprietory systems).
  • able to, in their own words, give an overall picture of distributed systems
  • able to, through a prototype, demonstrate some of the established concepts of distributed systems
  • able to discuss topics in connection with openness, security, scaling, error handling, transparency and heterogenity of distributed systems
  • able to analyze a distributed system
  • able to categorize modules in a distributed system
  • able to evaluate current architectures for distribution of objects and components
  • able to select communication models.

Topics include problems in connection with openness, security, scaling, error handling, transparency and heterogeneity of a distributed system. Current technologies related to distributed systems will be introduced. Current architectures for distribution of objects and components and communication models between objects and/or components will be reviewed.

The course is based on a combination of lab, theory and project work carried out by groups of students. Efforts are made to find appropriate projects in cooperation with the business/organisation in the local business community. Alternatively, a constructed case will be provided. Students may find a suitable project on their own, but the project must be approved by the department of Information Systems.

Portfolio assessment. Marks are based on all portfolio contributions that may include, among other things, lab reports, reviews of syllabus and project report. The portfolio requirements will be determined at the beginning of term.

Theoretical

First cycle, i.e. Bachelor level

Normally, second or third year of Bachelor programme.

Janis Gailis

The syllabus will be published on the home page of the course when finalised. See link in the upper right hand corner of the page.

Faculty of Economics and Social Sciences

ECTS Course Catalogue University of Agder 2011-12
Share: Printfriendly version


Norwegian Version