Varning! Alla funktioner på sidan fungerar inte korrekt utan javascript!

Scalable and Fault Tolerant Systems 7,5 Credits

Course Contents

The purpose of the course is to teach students how to develop scalable and fault-tolerant backend services for deployment to cloud services providers. The course builds on previous knowledge of programming, methods for software development and testing, and the web as an application platform. The course also gives a broad understanding of developing parallel and distributed systems.

The course includes the following elements:
- Parallel programming (threads/processes, locking, mutexes, semaphores, etcetera)
- Distributed system architectures
- Design patterns for cloud computing
- Integration testing
- Load testing and cost calculations for cloud services
- Container orchestration

Prerequisites

General entry requirements and taken first-cycle courses of 60 credits, including Programming Web Applications, 7.5 credits, and Software Development, 7.5 credits or the equivalent.

Level of Education: Undergraduate
Course code/Ladok code: TSFN14
The course is conducted at: School of Engineering

Upcoming course occasions

Type of course
Program
Study type
Campus
Semester
Spring 2025: Jan 13 - Mar 23
Rate of Study
100%
Location
Jönköping
Time
Day
Course coordinator
Masoumeh Taromirad
Tuition fees do NOT apply for EU/EEA citizens or exchange students
18750kr
Syllabus
HTML  PDF
Application code
HJ-T5018
Last modified 2023-11-30 13:23:36