Information on individual educational components (ECTS-Course descriptions) per semester | |
Degree programme: | Master Computer Science |
Type of degree: | FH MasterĀ“s Degree Programme |
Full-time | |
Summer Semester 2024 | |
Course unit title | Applied Advanced Web Architectures and Software Design |
Course unit code | 024913020405 |
Language of instruction | English |
Type of course unit (compulsory, optional) | Elective |
Semester when the course unit is delivered | Summer Semester 2024 |
Teaching hours per week | 2 |
Year of study | 2024 |
Level of course unit (e.g. first, second or third cycle) | Second Cycle (Master) |
Number of ECTS credits allocated | 3 |
Name of lecturer(s) | Daniel ROTTER |
Prerequisites and co-requisites |
This course is based on the content of the course "024913020404 Concepts of Advanced Web Architectures and Software Design" and can therefore only be selected in conjunction with this. Excellent knowledge of object-oriented programming. |
Course content |
The entire group will implement a big application using the microservices architecture. The group will be split into multiple teams, whereby each team develops a single microservice. Every team can choose their own technology stack. The only must-have precondition for the technology decision is that there must be interface resp. libraries for the used infrastructure. |
Learning outcomes |
The students are able to apply the content from the course "Concepts of Advanced Web Architectures and Software Design" in a project covering a complex domain, implementing a Microservices architecture with CQRS+ES. |
Planned learning activities and teaching methods |
|
Assessment methods and criteria |
Project implementation with oral exam. For a positive grade, a minimum of 50% of the possible points must be achieved in each part of the examination. |
Comment |
None
|
Recommended or required reading |
|
Mode of delivery (face-to-face, distance learning) |
Project work with coaching |
Summer Semester 2024 | go Top |