280547 PR Industrial Programming for Astronomers (2025S)
Prüfungsimmanente Lehrveranstaltung
Labels
An/Abmeldung
Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
- Anmeldung von Mo 03.02.2025 08:00 bis Mo 24.02.2025 23:59
- Abmeldung bis Mo 31.03.2025 23:59
Details
max. 20 Teilnehmer*innen
Sprache: Englisch
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
Sternwarte PC-Labor
- Freitag 07.03. 09:45 - 12:00 Ort in u:find Details
- Freitag 14.03. 09:45 - 12:00 Ort in u:find Details
- Freitag 21.03. 09:45 - 12:00 Ort in u:find Details
- Freitag 28.03. 09:45 - 12:00 Ort in u:find Details
- Freitag 04.04. 09:45 - 12:00 Ort in u:find Details
- Freitag 11.04. 09:45 - 12:00 Ort in u:find Details
- Freitag 02.05. 09:45 - 12:00 Ort in u:find Details
- Freitag 09.05. 09:45 - 12:00 Ort in u:find Details
- Freitag 16.05. 09:45 - 12:00 Ort in u:find Details
- Freitag 23.05. 09:45 - 12:00 Ort in u:find Details
- Freitag 30.05. 09:45 - 12:00 Ort in u:find Details
- Freitag 06.06. 09:45 - 12:00 Ort in u:find Details
- Freitag 13.06. 09:45 - 12:00 Ort in u:find Details
- Freitag 20.06. 09:45 - 12:00 Ort in u:find Details
- N Freitag 27.06. 09:45 - 12:00 Ort in u:find Details
Information
Ziele, Inhalte und Methode der Lehrveranstaltung
Have you decided that academia is not for you? Are you thinking about going into the software industry or becoming a “data scientist”? Are you comfortable using all the common tools in the IT world? If your list of answers is [True, True, False] then this course is probably for you.The main aim of this practical class is to expose you to the major tools and methods common in the software industry, such as: using an IDE, Git/Github, contributing to large projects, setting up testing frameworks and documentation, designing, developing, and publishing python packages, doing code reviews.Students are expected to primarily write code for various purposes during the semester. This code will not be graded. The code contributions however will form a code portfolio (a CV) that the students must submit prior to a mock job interview (oral exam) at the end of the semester.NOTE: This course is aimed at students in their last semester. There are limited places (20) and preference will given to those who will not continue their studies after SoSe25
Art der Leistungskontrolle und erlaubte Hilfsmittel
The grading scheme is as follows: 70% code portfolio, 30% oral exam.
The code portfolio (70%) is to be submitted in the form of a CV (Lebenslauf) written for the purpose of applying for a job in the IT industry and will be graded accordingly. The oral exam (30%) will be run in the form of a mock interview, with points awarded accordingly.
The code portfolio (70%) is to be submitted in the form of a CV (Lebenslauf) written for the purpose of applying for a job in the IT industry and will be graded accordingly. The oral exam (30%) will be run in the form of a mock interview, with points awarded accordingly.
Mindestanforderungen und Beurteilungsmaßstab
Students must have at least 50% in both the code portfolio and oral exam / interview to pass the course
Prüfungsstoff
- Contribution to an open source software project
- Development and testing of a python package
- Publication of the package together with online documentation
- Submission of a CV / code portfolio to a job advertisement
- Submission of a code example prior to the job interview
- Successful job interview
- Development and testing of a python package
- Publication of the package together with online documentation
- Submission of a CV / code portfolio to a job advertisement
- Submission of a code example prior to the job interview
- Successful job interview
Literatur
Google and StackOverflow
Zuordnung im Vorlesungsverzeichnis
VAF; PM-Astr;
Letzte Änderung: Mo 24.02.2025 21:46