Teaching Complex Systems based on Microservices
Renato Cordeiro Ferreira (1), Thatiane de Oliveira Rosa (1,2), Alfredo Goldman (1), Eduardo Guerra (3) ((1) University of S\~ao Paulo, (2) Federal Institute of Tocantins, (3) Free University of Bozen-Bolzano)

TL;DR
This paper discusses an educational approach to teaching complex systems through microservices, emphasizing teamwork and industry simulation for senior undergraduates.
Contribution
It demonstrates the feasibility of teaching advanced microservices concepts to senior students using practical, industry-oriented methods.
Findings
Successful student engagement with complex systems topics
Effective teamwork and industry simulation in teaching
Feasibility of teaching advanced concepts to undergraduates
Abstract
Developing complex systems using microservices is a current challenge. In this paper, we present our experience with teaching this subject to more than 80 students at the University of S\~ao Paulo (USP), fostering team work and simulating the industry's environment. We show it is possible to teach such advanced concepts for senior undergraduate students of Computer Science and related fields.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Advanced Data Processing Techniques
