Praktikum: Computer Systems Lab (IN2106, IN4340)
Course 0000005973 in WS 2022/3
General Data
Course Type | practical training |
---|---|
Semester Weekly Hours | 6 SWS |
Organisational Unit | Informatics 1 - Chair of Engineering Software for Decentralized Systems (Prof. Bhatotia) |
Lecturers |
Redha Gouicem Atsushi Koshiba Charalampos Mainas Masanori Misono Peter Okelmann Sebastian Reimers Responsible/Coordination: Pramod Bhatotia |
Dates |
Assignment to Modules
-
IN2106: Master-Praktikum / Advanced Practical Course
This module is included in the following catalogs:- Further Modules from Other Disciplines
Further Information
Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.
additional remarks | The computer systems lab is an advanced course where the students will work on an open-source project. The students will work on practical and state-of-the-art computer systems to evaluate them, dissect them, reveal their internals, and modify them to add new features. Overall, the course focuses on learning the art of building computer systems by deploying, analyzing, reproducing, and breaking practical computer systems! The term computer systems cover a broad range of topics: distributed systems, systems for machine learning/AI, systems security, large-scale data analytics systems, storage systems, operating systems, filesystems, databases, synchronization/concurrency primitives, compiler-assisted systems, dependability, reliability, cloud/edge computing, IoT systems, etc. In short, we will focus on software systems that solve important practical problems. The students are encouraged to contribute to the open-source project by creating a pull request to get their feature(s) merged into the project. There will be bonus points for students with accepted pull requests. Additionally, the top students will be nominated/encouraged to participate in the artifact evaluation committee for the top computer systems conferences: OSDI, SOSP, ASPLOS, EuroSys, etc. Please find more info here: https://github.com/TUM-DSE/sys-lab |
---|---|
Links | TUMonline entry |
Equivalent Courses (e. g. in other semesters)
Semester | Title | Lecturers | Dates |
---|---|---|---|
WS 2021/2 | Praktikum: Computer Systems Lab (IN0012, IN2106, IN212811) |
Responsible/Coordination: Bhatotia, P. |
|
SS 2021 | Praktikum: Computer Systems Lab (IN0012, IN2106, IN2128) | Bhatotia, P. Gouicem, R. Koshiba, A. |
singular or moved dates |