The course is included in these curricula and study modules
- Information technology 2014 - Service oriented architectures and system design
- Information technology 2015 - Service oriented architectures and system design
- Information technology 2016 - Service oriented architectures and system design
- Information technology 2017 - Service oriented architectures and system design
- Information technology 2018 - Service oriented architectures and analythical methods
- Information technology 2019 - Service oriented architectures and analythical methods
- Information technology 2020 - Service oriented architectures and analythical methods
- Information technology 2021 - Service oriented architectures and analythical methods - advanced studies
- Information technology 2022 - Service oriented architectures and analythical methods - advanced studies
- Information technology 2023 - Service oriented architectures and analythical methods - advanced studies
The course takes place in period
3 (2024-01-01 to 2024-03-17)
Level/category
Teaching language
Swedish
Type of course
Compulsory
Cycle/level of course
First
Recommended year of study
3
Total number of ECTS
5 cr
Competency aims
In this study unit the focus lies on the following
competencies:
Planning and implementation of larger Cloud
Native projects.
Agile methods for team work in large projects.
SDG's in focus:
#4: Quality education
#9: Industry, innovation and infrastructure
Learning outcomes
Upon completion of this study unit:
You understand the main principles of Cloud Native
development. (Knowledge)
You understand how microservice architectures are
built. (Knowledge)
You are able to create services working in a micro
service architecture. (Skills)
You can create useful documentation for
microservices. (Skills)
You carry your responsibilities as a member of an
agile programming team. (Approach)
Course contents
Architecture design of online services
API design and microservices
Serverless functions (Azure Functions)
Security aspects including Cross-Origin
Resource Sharing (CORS)
Agile full-stack development in teams
Prerequisites and co-requisites
DevOps
Web services and cloud technology
Study activities
- Lectures - 20 hours
- Project- and production work/artistic activities - 115 hours
Workload
- Total workload of the course: 135 hours
- Of which autonomous studies: 135 hours
- Of which scheduled studies: 0 hours
Mode of Delivery
Participation in tuition
Assessment methods
- Essays, reports, productions and portfolio
- Group work
Teacher
Welander Fredrik
Examiner
Welander Fredrik
Home page of the course
Group size
No limit
Assignments valid until
12 months after course has ended
Course enrolment period
2023-11-24 to 2023-12-22
Assessment methods
- Date will be announced later - Reports and productions
- 2023-02-28 - Other assignments