Artemis Courses

Last Updated: 16.05.2026

Old Artemis courses, alongside their contents, are still accessible if you have the course ID and were enrolled. Here is a list of most of Artemis' course IDs, their titles and links to the corresponding pages.

This is not a full list of all courses available on Artemis.

Courses with no title (i.e. where the course ID simply is the title) have been excluded. Internal debug courses (marked with "TEST" or something similar) have also been excluded for obvious reasons. I'm not sure if there's any courses with "irregular" IDs (i.e. courses with a non-chronological ID, potentially in the thousands or higher). If there are, they're not included, since I searched linearly starting from 0. I have, however, included duplicates (i.e. courses with differing IDs but the same name), since they differ from semester to semester and I have no way of knowing which one it belongs to. Trial and error will provide the answer here.

There exists a chance that past courses may be deleted from Artemis. This might explain why certain courses don't have any associated titles. If an old course gets completely deleted, I will still keep the title for preservation purposes. However, if an old course gets overwritten, I will update the table accordingly if you tell me.

I will not be posting the source code to the script used to generate the table to prevent useless overloading of the Artemis servers. For the sake of transparency, I made sure to leave a reasonable delay between requests and not search every ID at once, instead doing it in small increments. I also did this over the holidays, when there was the least amount of possible traffic to the site. If you really want to do something similar, please be careful.

Lastly, if an entry is missing that is not a test course or some other internal subpage, let me know.


ID Course Label
4 Patterns in Software Engineering (Winter 2016)
5 Essentials of Applied Software Engineering (Winter 2016)
7 Software Engineering Essentials (Summer 2017)
8 Introduction to Software Engineering (Summer 2017)
11 Patterns in Software Engineering (Winter 2017)
12 Software Engineering Essentials (Winter 2017)
13 Introduction to Software Engineering (Summer 2018)
16 Protein Prediction 1 (Summer 2018)
18 Project Organization and Management (SS 2018)
19 Software Engineering Essentials (old)
21 Hochschule München - Software Engineering I WS18/19 (Prof. Socher)
22 Hochschule München - Softwareentwicklung 1 WS18/19 (Prof. Hammerschall)
23 Patterns in Software Engineering (WS18/19)
24 Hochschule München - Software Architektur SS19
26 Hochschule München - Softwareentwicklung 2 SS 2019 (Prof. Hammerschall)
28 Protein Prediction 1 (Summer 2019)
29 Introduction to Software Engineering (Summer 2019)
30 Project Organization and Management (Summer 2019)
31 Software Engineering Essentials
32 University4Industry
36 Introduction to Programming for Digital Health
37 Praktikum: Grundlagen der Programmierung WS19/20
38 Betriebssysteme WS19/20
39 Tutorial Course
41 Patterns in Software Engineering (WS19/20)
42 Scientific Data Processing
44 Praktikum: Grundlagen der Programmierung WS19/20 (2)
47 Grundlagen der Künstlichen Intelligenz (IN2062)
48 Introduction to Software Engineering (Summer 2020)
51 Nachklausur zum Praktikum: Grundlagen der Programmierung WS19/20
53 Protein Prediction I for Computer Scientists (Summer 2020)
54 Programmierung für Sozialwissenschaftler/-Innen (Sommer 2020)
55 Grundlagen: Algorithmen und Datenstrukturen (Summer 2020)
58 Seminar JavaScript Technology (IN0014, IN2107, IN4790)
60 FPV-Wiederholungsklausur Winter 2019/20
61 Nachklausur zur Einführung in die Informatik WS19/20
63 WdH Klausur IN0004 WS19-20
67 Networks for monetary transactions (IN2161)
71 Graded Online Exercise: Introduction to Software Engineering (Summer 2020)
78 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS20/21
81 Nachqualifikation Inf-GY ST (WS21/22)
82 Fundamentals of Programming (FoP) (WS20/21)
83 Praktikum: Grundlagen der Programmierung WS20/21
85 Techniques in Artificial Intelligence (WS 20/21)
86 Einführung in die Rechnerarchitektur (WS20/21)
87 Functional Programming and Verification (WS20/21)
88 Patterns in Software Engineering (WS 20/21)
89 Betriebssysteme und hardwarenahe Programmierung für Games (IN0034) WS20/21
90 Software Engineering Essentials (WS20/21)
96 Software Engineering for Business Applications - Bachelor's Course (IN2085) WS20/21
98 IoT Remote Lab WS20/21
99 iPraktikum 2020/21 Modeling
100 iPraktikum 2020/21 Release and Merge Management
101 Software Engineering Essentials Project Work (WS20/21)
104 Erstklausur zur Einführung in die Informatik 1 WS20/21
105 Nachqualifikation Inf-GY AD (WS20/21)
107 Scientific Data Processing (WS 20/21)
110 Advanced Topics of Software Engineering
111 Program Optimization
113 Microprocessors (IN2075) WS20/21
114 Computer Architecture and Networks (IN2189) WS20/21
115 PSE: Programming 1
117 Virtualization Techniques (IN2125) Winter 20/21
118 Parallel Programming Systems (IN2365) WS20/21
119 Grundlagen: Algorithmen und Datenstrukturen (IN0007) SS21
121 Introduction to Software Engineering (IN0006) SS21
123 Functional Programming and Verification (KIU) SS21
124 Nachklausur zur Einführung in die Informatik 1 WS20/21
125 Nachklausur zum Praktikum: Grundlagen der Programmierung WS20/21
126 Protein Prediction I for Computer Scientists (IN2322) SS21
127 Introduction to Programming for Computer Engineering (IPCE 2021)
129 Repetitorium: Einführung in die Informatik (WS20/21)
130 Security Engineering (IN2178) SS21
131 GPT-3 Makeathon by TUM.ai
132 Praktikum Data Science und Grundlagen zum Maschinellen Lernen SS21
134 IoT Remote Lab SS21
136 Ringvorlesung Digitalisierung (IN2348) SS21
139 Fortgeschrittene Themen des Softwaretests SS2021 (IN2084)
141 iPraktikum Intro Course (WS21/22)
143 Networks for monetary transactions (IN2161)
144 Scientific Data Processing (SS21)
146 Patterns in Software Engineering (IN2081) WS 21/22
147 Funktionale Programmierung und Verifikation WS21/22
149 Fundamentals of Programming (FoP) (WS 2021/22)
150 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS21/22
152 C Vorkurs
154 Kotlin - Practical Course (WS 21/22)
155 Praktikum: Grundlagen der Programmierung WS21/22
157 Safety and Security (IN2385)
158 IoT Remote Lab WS21/22
159 Grundlagen der Künstlichen Intelligenz (IN2062)
161 Fundamentals of Programming (INHN0002)
162 Einführung in die Rechnerarchitektur (WS21/22)
164 Introduction to Informatics (INHN0001)
165 Software Engineering for Business Applications - Bachelor's Course (IN2085)
166 Scientific Data Processing (SG8100044)
167 Exam: Functional Programming and Verification (IN0003) WS 21/22
168 iPraktikum Intro Course (SS22)
169 Introduction to Software Engineering (IN0006) - Garching SS22
171 Functional Programming and Verification (KIU) SS22
172 Retake Fundamentals of Programming (INHN0002)
173 Operating Systems and System Software (INHN0007) SS22
176 Physics-Informed Machine Learning SS2022
180 Protein Prediction I for Computer Scientists 2022
181 Security Engineering (IN2178) SS22
182 Retake Exam: Functional Programming and Verification (IN0003) WS 21/22
184 Grundlagen: Algorithmen und Datenstrukturen (IN0007)
185 Introduction to Software Engineering (INHN0006) - Heilbronn
187 IoT Remote Lab SS22
188 Advanced Topics of Software Testing (IN2084)
189 Funktionale Programmierung und Verifikation (Sommersemester 2022)
191 Scientific Data Processing (SG8100044)
192 Ringvorlesung Digitalisierung (IN2348) SS22
194 Exam: Functional Programming and Verification (IN0003)
195 iPraktikum Intro Course (WS22/23)
196 C Vorkurs
197 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS22/23
200 Exam: Introduction to Software Engineering (EIST)
201 Praktikum: Grundlagen der Programmierung WS22/23
204 Retake Exam: Functional Programming and Verification (IN0003)
205 Einführung in die Rechnerarchitektur (Heilbronn)
206 iPraktikum Self-Paced Intro Course (WS22/23)
207 Fundamentals of Programming (FoP) (WS 2022/23)
208 iPraktikum On-Site Intro Course
209 Patterns in Software Engineering (IN2081)
212 Introduction to Informatics (INHN0001) - Heilbronn
213 Fundamentals of Programming (INHN0002) - Heilbronn
214 Introduction to Programming (CIT5230000)
216 Repetitorium für Funktionale Programmierung und Verifikation (SS22)
217 Software Engineering for Business Applications - Bachelor's Course (IN2085)
218 Einführung in die Rechnerarchitektur (WS22/23)
219 Retake Exam: Introduction to Software Engineering (EIST)
221 Retake Exam: Introduction to Software Engineering (INHN0006)
222 Fundamentals of AI (IN2406)
224 IoT Remote Lab WS22/23
226 iPraktikum WS2223
227 iPraktikum Intro Course Bonn (WS22/23)
228 Tensor Networks (IN2388)
229 Introduction to Quantum Computing (IN2381)
230 Advanced Concepts of Quantum Computing (IN2400)
234 MTG: Klasse 9a (Schuljahr 2022/23)
235 MTG: Klasse 9 (Nachholkurs)
236 MTG: Klasse 10c (Schuljahr 2022/23)
239 iPraktikum Technical Challenge (SS23)
241 Introduction to Software Engineering (IN0006) - Garching
242 Functional Programming and Verification (KIU) SS23
243 Fortgeschrittene Themen des Softwaretests SS2023 (IN2084)
244 Protein Prediction I for Computer Scientists 2023
245 Retake Fundamentals of Programming (INHN0002) - Heilbronn
246 Machine Learning for Graphs and Sequential Data (IN2323)
247 Advanced Machine Learning: Deep Generative Models (CIT4230003)
248 Fundamentals of Algorithms and Data Structures (INHN0008)
250 Workshop Heilbronn: Container based Software Engineering: The Cloud at your Fingertips
251 Retake: Introduction to Programming (CIT5230000)
252 iPraktikum Intro Course SS23
253 Funktionale Programmierung und Verifikation (Sommersemester 2023)
255 Introduction to Quantum Networks
256 Grundlagen: Algorithmen und Datenstrukturen (IN0007) SS23
257 Physics-Informed Machine Learning SS2023
258 Security Engineering (IN2178) SS23
259 Tensor Networks (IN2388)
260 Numerisches Programmieren (IN0019)
261 Introduction to Software Engineering (INHN0006) - Heilbronn
262 Operating Systems and System Software (INHN0007) SS23
264 iPraktikum SS23
271 Exam: Functional Programming and Verification (IN0003)
273 iPraktikum Technical Challenge (WS2324)
274 Introduction to Programming (CIT5230000) WS 23/24
276 Introduction to Software Engineering (IN0006)
277 C-Vorkurs
278 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS23/24
280 iPraktikum WS23/24
281 iPraktikum Intro Course WS23/24
282 Operations Research
283 Educational Data Science
285 Ringvorlesung Digitalisierung (IN2348) SS23
287 Software Engineering for Business Applications - Bachelor's Course (IN2085)
288 Einführung in die Rechnerarchitektur (WS23/24)
290 Numerical Programming (IN0019)
291 Retake Exam: Functional Programming and Verification (IN0003) SS23
293 Informatics for Engineering 1 (IN8011)
294 Fundamentals of Programming (FoP) (WS 2023/24)
295 Introduction to Software Engineering
296 Introduction to Informatics (INHN0001) - Heilbronn - WS 23/24
297 Fundamentals of Programming (INHN0002) - Heilbronn - WS 23/24
299 Praktikum: Grundlagen der Programmierung WS23/24
301 Einführung in die Rechnerarchitektur (Heilbronn)
303 Fundamentals of Artificial Intelligence
304 IoT Remote Lab WS23/24
305 Quantum Computing Software Lab (IN2106)
306 ITP/INFUN exam creation course
307 Introduction to Hardware Design Languages and Tools
308 Introduction to Quantitative Methods
311 Introduction to Python Programming for Data Analytics
314 MTG: 9b (2023/24)
315 MTG: 10a (2023/24)
316 MTG: 10b (2023/24)
317 MTG: 10c (2023/24)
318 Fundamentals of Applied Software Engineering
319 iPraktikum Technical Challenge (SS24)
323 SOM Pre-course
325 Tensor Networks (IN2388)
326 Security Engineering (IN2178) SS24
328 Fortgeschrittene Themen des Softwaretests SS2024 (IN2084)
329 Grundlagenpraktikum Rechnerarchitektur SS24
330 Grundlagenpraktikum Rechnerarchitektur SS24 - Systemdesign
331 Grundlagenpraktikum Rechnerarchitektur SS24 - Assembler
332 iPraktikum Intro Course (ios24)
333 iPraktikum SS24
334 Fundamentals of Algorithms and Data Structures (INHN0008)
335 Enterprise Architecture Management and Reference Models - SS24
337 Practical Course: Container Security (SS24)
338 Operations & Supply Chain Management: Reinforcement Learning - WIHN0042SE (SS24)
339 Master-Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267)
343 Introduction to Software Engineering (INHN0006)
345 Numerisches Programmieren (IN0019)
346 Grundlagen: Algorithmen und Datenstrukturen (IN0007) SS24
347 Machine Learning for Graphs and Sequential Data (IN2323)
348 Advanced Machine Learning: Deep Generative Models (CIT4230003)
349 Business Analytics (Heilbronn) (WIHN0038)
350 Business Analytics with Python (WIHN0039) Heilbronn
351 Funktionale Programmierung und Verifikation (SS24)
353 Autonomous Driving Software Engineering
354 Operating Systems and System Software (INHN0007) SS24
355 Introduction to Hardware Design Languages and Tools (SS24)
356 IoT Remote Lab SS24
357 Protein Prediction I for Computer Scientists (IN2322) SS24
358 Exam: Functional Programming and Verification (IN0003)
363 iPraktikum Technical Challenge (WS24/25)
364 Introduction to C++ (CITHN2012) (WS2425)
373 Ringvorlesung Digitalisierung (IN2348) SS24
374 Introduction to Software Engineering (IN0006) SS25
377 Patterns in Software Engineering (IN2081)
378 Scientific Computing and Machine Learning 2425
379 iPraktikum Intro Course (ios2425)
380 Software Engineering for Business Applications - Bachelor's Course (IN2085) WS2425
382 Retake Exam: Functional Programming and Verification (IN0003) SS24
383 Fundamentals of Programming (INHN0002) - Heilbronn - WS 24/25
385 C-Vorkurs
386 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS24/25
388 Master-Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267) - WS 24/25
390 IoT Remote Lab WS24/25
391 Grundlagenpraktikum Rechnerarchitektur WS24
392 Grundlagenpraktikum Rechnerarchitektur WS24 - Systemdesign
394 Grundlagenpraktikum Rechnerarchitektur WS24 - Assemblerprogrammierung
396 Introduction to Programming (CIT5230000) WS 24/25
399 Informatics for Engineering 1 (IN8011)
400 Numerisches Programmieren (IN0019)
401 Einführung in die Rechnerarchitektur (WS24/25)
402 Einführung in die Informatik für Studierende der Mathematik (CIT123000) WS24/25
404 Praktikum: Grundlagen der Programmierung WS24/25
406 Introduction to Hardware Design Languages and Tools (WS24/25)
407 Einführung in die Rechnerarchitektur (Heilbronn)
408 Übung zu Sicherheit in verteilten Systemen
409 Künstliche Intelligenz in der Fahrzeugtechnik
411 Programming for Management Studies
412 Fundamentals of Artificial Intelligence
415 Advanced Topics in Software Engineering WS24/25
418 IL-Seminar WS2425
421 Fundamentals of Programming for Life Sciences
425 e-Prüfungs-Symposium 2024
426 Praktikum: Grundlagen der Programmierung WS24/25 - Playground
429 EXAM: Introduction to Informatics (IN 24/25 exam)
430 Exam: Einführung in die Informatik WS2024/25
431 Tensor Networks (IN2388)
432 Advanced Robot Learning and Decision-Making
433 iPraktikum Technical Challenge (SS25)
434 iPraktikum (SS25)
436 Exam: Einführung in die Informatik - BioInfo WS2024/25
437 Quantum Computing Software Lab
438 SOM Pre-course (SS25)
440 Retake: Einführung in die Informatik WS2024/25
441 Practical Course: Container Security (SoSe25)
442 iPraktikum SS25
443 Funktionale Programmierung und Verifikation SS25
445 Retake Introduction to Programming (CIT5230000) WS 24/25
446 DevOps: Engineering for Deployment and Operations (CIT423001)
447 Physics-Informed Machine Learning
448 IoT Remote Lab SS25
449 Introduction to Software Engineering (INHN0006)
451 Operating Systems and System Software SS25
452 Programming for Management Studies
453 Grundlagenpraktikum Rechnerarchitektur
454 Security Engineering (IN2178) SS25
455 Numerisches Programmieren (IN0019)
456 Project Work in Informatics (IN8028)
457 Fortgeschrittene Themen des Softwaretests (IN2084) SS25
458 Autonomous Vehicle Perception (ED150047)
459 CloudLab 25
460 Grundlagen: Algorithmen und Datenstrukturen (IN0007) SS25
461 Master-Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267) - SS25
463 Advanced Machine Learning: Deep Generative Models (CIT 4230003)
465 Introduction to C++ (CITHN2012) SS25
469 Exam: Funktionale Programmierung und Verifikation SS25
471 iPraktikum Technical Challenge (WS25/26)
472 Seminar History of Computer Science (SS25)
473 Presentation Demo
476 Scientific Computing and Machine Learning
477 Tutor Training: ITP/PSE WS 25/26
478 Introduction to Programming (CIT5230000) WS25/26
487 Patterns in Software Engineering (WS25/26)
488 iPraktikum WS25/26
489 Project Work in Informatics WS25/26 (IN8028)
490 Robust Machine Learning (CIT423004)
491 C-Vorkurs
492 Grundlagen: Betriebssysteme und Systemsoftware (IN0009) WS25/26
493 Informatics for Engineering 1 (IN8011)
494 Fundamentals of Programming (INHN0002) - Heilbronn - WS 25/26
496 MTG: 9d (25/26, Web)
497 MTG: 9a (25/26, Hep)
498 MTG: 9b (25/26, Hep)
499 MTG: 9c (25/26, Her)
500 MTG: 10a (25/26, Her)
501 MTG: 10b (25/26, Her)
502 MTG: 10c (25/26, Her)
503 MTG: 10d (25/26, Gra)
504 Einführung in die Informatik für Studierende der Mathematik (CIT123000) WS25/26
506 Retake Exam: Funktionale Programmierung und Verifikation
507 Grundlagenpraktikum: Rechnerarchitektur
508 Praktikum: Grundlagen der Programmierung WS25/26
510 Machine Learning Essentials
511 Numerisches Programmieren (IN0019)
513 Advanced Robot Learning and Decision-Making
515 Master-Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267)
516 Einführung in die Rechnerarchitektur (WS25/26)
517 Databases (INHN0011)
518 Sicherheit in verteilten Systemen
519 Introduction to Computer Organization and Technology - Computer Architecture (INHN0003)
520 Introduction to Hardware Design Languages and Tools (CITHN10001)
521 IoT Remote Lab WS25/26
522 Software Engineering for Business Applications - Bachelor's Course (IN2085) WS2526
523 Fundamentals of Artificial Intelligence
526 EXAM: Introduction to Informatics 2025/2026
531 Introduction to Software Engineering (IN0006) 2026
533 iPraktikum Technical Challenge (SS26)
534 Exam: Einführung in die Informatik Bioinformatik WS2025/26
535 Exam: Einführung in die Informatik WS2025/26
536 Advanced Robot Learning and Decision-Making
537 Master-Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267) - SS26
538 TUM-SOM Informatics Pre-Course
539 Quantum Computing Software Lab
540 BIE - Introduction to Software Engineering (INHN0006)
541 Project Work in Informatics SS26 (IN8028)
544 Advanced Topics of Software Testing (IN2084) SS26
545 iPraktikum SS26
546 Introduction to Operating Systems and System Software
547 DevOps: Engineering for Deployment and Operations (Heilbronn)
549 Iris Study Course
550 IoT Interoperability Lab SoSe26
551 Retake Introduction to Programming (CIT5230000) WS25/26
553 Grundlagenpraktikum: Rechnerarchitektur - Performanz
555 Grundlagenpraktikum: Rechnerarchitektur - System Design
556 Funktionale Programmierung und Verifikation (SS26)
557 Grundlagenpraktikum Rechnerarchitektur: Teilzweig Performanz
558 Physics-Informed Machine Learning
560 MGT - Introduction to Software Engineering (INHN0006)
561 Numerisches Programmieren (IN0019)
562 Security Engineering (IN2178) SS26
563 Grundlagen: Algorithmen und Datenstrukturen (IN0007)
564 DevOps: Engineering for Deployment and Operations (CIT423001)
568 Introduction to C++ (CITHN2012) 2026
569 Machine Learning for Graphs and Sequential Data (IN2323)
570 Advanced Machine Learning: Deep Generative Models (CIT4230003)
571 Introduction to Hardware Design Languages and Tools (CITHN10001)