Artemis Courses

Last Updated: 01.04.2024

By default, Artemis will only show the courses you are enrolled in for the current semester on your homepage. Once the semester is over, the courses will disappear from your homepage, making them seemingly inaccessible.

However, these courses, alongside their contents, are still accessible if you have the course ID. 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.

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.


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
270 Artemis Development Onboarding
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)