This page is still in development. If you are interested in the rich possibilities of international mobility, please also seek advice from the provided links to the other options.
Erasmus Office Informatik
Phone: +49 6221 54 14340
Fax: +49 6221 54 14341
Information for Outgoing Students
General Information on Erasmus Grants
For the academic year 2022/2023, subject to approval, grants are available for students of mathematics to study for one or two semesters at a European partner university.
Within the framework of the ERASMUS+ program, the exchange is expected to be with the following universities:
- Leeds (England) / for Bachelor
- Lund (Sweden) / for Bachelor and Master
- Lyon (for Bachelor and Master), Orsay (for Bachelor), Montpellier (for Bachelor and Master), Chambéry (for Bachelor), Reims (for Bachelor and Master), Paris Sorbonne (for Bachelor, Master and PhD) (France)
- Modena (for Bachelor and Master), Rome and Milan (for Bachelor, Master and PhD) (Italy)
- Madrid (Spain) / for Bachelor and Master (students are required to have earned at least 240 ECTS beforehand) and PhD
- Bergen, As (Norway) / for Bachelor, Master and PhD
- Ankara (Bilkent University), Istanbul (Koc, University) (Turkey) / for Bachelor
- Wien (Austria) / for Bachelor, Master and PhD
- Prag (Czech Republic) / for Bachelor, Master and PhD
- Kopenhagen (Denmark) / for Bachelor and Master
- Warschau (Poland) (Politechnika and Universytet) / for Bachelor, Master and PhD
Within the framework of the above-mentioned institutions, tuition fees are waived for students. At some universities there are also student residences and dorms available for ERASMUS students. In addition, students receive a partial grant to cover additional costs incurred during a stay abroad.
Grant holders are required to submit various forms (Learning Agreement, Changes to Original Learning Agreement, Transcript of Records) before, during and after their stay and to write an experience report.
Students with children as well as students with a level of disability (GdB) of at least 50 are eligible to apply for additional financial support to cover further costs incurred within the framework of the ERASMUS program. For further information, please contact Ms. Braye in the International Relations Department well before your stay abroad.
Applicants are required to have completed their undergraduate studies or be in the 2nd year of their Bachelor's degree. Application documents are to be submitted ONLINE as a PDF in a single file in the following order:
- informal application (see instructions below)
- Vordiplom certificate, intermediate examination certificate or transcript of records including the number of credits obtained
- evaluation by a university professor of mathematics
- Curriculum vitae (including the student's nationality)
- short letter of motivation
- proof of adequate language proficiency
Please send your application to the Erasmus Office Mathematics via email.
gez. Prof. Dr. Peter Albers
(Erasmusbeauftragter der Mathematik)
In the informal application (all on a single page) the following data should be included: Your address, your German address during your stay abroad, your e-mail address, which is also valid during and after the stay abroad, your phone number, the country and university you are applying for and for which period you are applying (i.e. winter semester, summer semester or the full academic year). Please also mention possible other places that could be considered as a substitute for your exchange if your first choice does not work out.
The Institute of Computer Science awards student mobility grants within the framework of the ERASMUS university cooperation program:
- Exemption from tuition fees at the foreign university
- Recognition of academic achievements
- Support at the host university
- Grants for studies abroad of approx. 350 euros per month
For the exact amounts of the grants, please click here.
Prerequisites: Recommended language proficiency according to the Common European Framework of Reference (CEFR).
- for all languages except English: B1
- for English: B2
Multiple stays abroad are possible. In the ERASMUS Plus program, study related stays of three months or more are possible multiple times, in the Bachelor and in the Master phase. In the doctoral phase, stays can also be arranged. Detailed information can be found here.
Required documents for application:
- CV in tabular form (with information on language skills) in English
- List of academic achievements to date
- Short statement of motivation for the intended course of study in English
- Information regarding other financial support (e.g. BAföG)
Please submit your application via Email only
Deadline for applications: Sunday, March 20, 2022
Information for students with disabilities
To cover additional costs, students with children as well as students with a degree of disability of at least 50 have the possibility to apply for additional financial support within the framework of the ERASMUS program. For further information, please contact Ms. Braye in the International Relations Department well in advance of your stay abroad.
Applications from other disciplines
We are happy to support you in the event that there are any open spots left. We assume that you have already applied in your field - preferably from related fields such as mathematics, physics, scientific computing and computer engineering - and that your departmental coordinator supports you (email is sufficient). We would like to emphasize that the host university decides if you are accepted into their program.
Apply as indicated above - in English (or Spanish for Spain).
Since many of our partner universities are technically oriented, please check first if your courses are offered before sending us an email.
Instructions for participating outgoing students
Prior to Your Erasmus Stay
Through the subject coordinator at the Institute of Computer Science you will receive the first information from the central Erasmus office (the Erasmus coordination office of the department 7 "International Relations" of the central university administration) with a link to the registration. This database is used, among other things, to process the installment payments of the Erasmus mobility grant. Department 7 will also answer your questions about insurance and the combinability of the Erasmus grant with other funding possibilities.
The Erasmus Office at the Institute of Computer Science will then report your nomination to the subject coordinator at the host university. You may also need to register in their registration system.
Leave of Absence
Enrolled Erasmus students of Computer Science can also - by arrangement - have academic achievements completed during their Erasmus stay accredited in the case of a leave of absence.
Proof of Language Proficiency
Some partner universities require a "Statement of Language Proficiency", not only for the national language, but also for English. The "zentrale Sprachlabor" (ZSL) can help you in this matter. A note on this: Abitur certificates from general education schools and vocational high schools in Baden-Württemberg sometimes already contain a statement of level according to the Common European Framework of Reference for Languages. Remember to submit your Abitur certificate to the zentrale Sprachlabor.
Independently of the proof of language proficiency in the nomination process at the host university, an online language test should be completed before and after the stay. It is also possible to select a free online language course in the language of instruction or the language of the country. The central Erasmus Office in Department 7 can provide you with further information on this.
Learning Agreement and Preliminary Approval
Using the course catalog of the host university, you can refine or expand the course selection outlined in your application and include it in the Learning Agreement. In Table A, list the courses you would like to take at the host university. In Table B, list the corresponding Computer Science module at Heidelberg University, if any (important for required modules!). Submit a draft of the Learning Agreement via email and include module descriptions, links, and other useful information about the courses at the host university that demonstrate comparability. You should especially compare the type and scope of your achievements with the achievements required by us in computer science. This is particularly important for the compulsory modules. Recognition of compulsory courses is only possible if the work performed abroad corresponds to the compulsory course in terms of content and effort. Compulsory courses in the Bachelor's degree cannot be accredited as electives.
During Your Erasmus Stay
Changes to Learning Agreement
If necessary, courses can be dropped or added. Please justify the changes and inform the subject coordinator (with the Erasmus Office at the institute in cc!) via email about the desired changes and formulate new recognition requests if necessary. The "Changes to Learning Agreement" part is to be submitted via email.
Outgoing students must submit both the original and the updated certificate to the Erasmus Central Office (D7) in good time or upload them to the Mobility Portal.
After Your Erasmus Stay
The actual approval or transfer will only take place after your return from abroad and upon receipt of the Transcript of Records from the host university. The Learning Agreement including any changes must correspond to the entries in the Transcript of Records of the host university.
On receiving the Transcript of Records, you have to fill in the form "Recognition of academic achievements" and send it to the subject coordinator as well as to the Examination Office of Computer Science (also here the Erasmus Office at the Institute of Computer Science in cc).
Further proof of the contents of the achievements (such as lecture and examination documents) can be consulted for the determination of the content-related competence-oriented equivalence. Achievements that are not accredited but have been completed can, if necessary, be credited as additional work (without/with ECTS).
Points of contact for outgoing students
Learning Agreement: Fachkoordinator (Jun.-Prof. Dr. Joos), cc Office Erasmus am Institut für Informatik (C. Proux)
Bestätigung Learning Agreement: Hochladen ins das Portal vom Erasmus Zentralbüro Dezernat 7: Outgoing an C. Proux
Anfangsbescheinigung: Hochladen ins das Portal des Erasmus Zentralbüros Dezernat 7: Outgoing bei Gastuniversität
Changes to Learning Agreement: Fachkoordinator (Jun.-Prof. Dr. Joos), cc Office Erasmus am Institut für Informatik (C. Proux)
Endbescheinigung: Hochladen ins das Portal des Erasmus Zentralbüros Dezernat 7: Outgoing bei Gastuniversität
Anerkennung nach Rückkehr: Outgoing an Fachkoordinator und Prüfungsamt Informatik (A. Sopka), cc C. Proux
Bestätigung Anerkennung: Hochladen ins das Portal vom Erasmus Zentralbüro Dezernat 7: Outgoing an C. Proux
Information for Incoming Students
Transcript of Records
Experience has shown that a lot of incoming students take courses outside of the faculty of mathematics and informatics. In order to issue you a complete transcript of records, you need to supply us with the courses and certificates from the other faculties where you have taken courses. We have no access to this information otherwise as there is no central register.
Transcripts for all courses taken within the mathematics department (mathematics and scientific computing) can be obtained from the Mathematics exams&credits office.
What this means for you, is that if you take courses outside of our faculty, it is your responsibility to obtain transcripts or proof for these courses and then bring them to us so that we can issue you a complete transcript of records.
Here you can find information if you are interested in coming to Heidelberg University within one of the Erasmus Agreements of the Institute of Computer Science.
Please note: We will be informed of your nomination by the end of June. The faculty course catalogue for the winter semester will be available at the beginning of June that year.
Learning Agreement: For your Learning Agreement, you may also report courses of the past summer or winter semester. If you have any questions, please contact Jun.-Prof. Dr. Joos.
How is the Erasmus program for Computer Science in Heidelberg organized?
Why study Computer Science in Heidelberg?
You can find Computer Science courses at a lot of universities. Studying in Heidelberg, however, means a solid application-oriented training in Computer Science with a focus on applications in science and technology, but also the humanities and social sciences. The aim of the program is to provide students with fundamental knowledge in Computer Science with its theoretical and mathematical basis, and to train them in typical Computer Science methods with applications in practice. This basic knowledge and these abilities enable graduates to react with flexibility to the quickly changing job profile related to Computer Scientists. Multidisciplinary endeavours and research orientation give the course program a special profile.
The bachelor program provides broad foundational knowledge that students can apply to complex problems. This includes the handling of data (e.g., data structures and databases), the development of automatic processes (e.g., efficient algorithms and data analysis), the handling of complex computer structures (e.g., parallel computing), and the handling of complex development processes (e.g., project organization and software engineering tools). Concepts of theoretical Computer Science and applied mathematics are indispensable. The bachelor courses offer a first examination that qualifies for a job after only 6 semesters.
The master program is based on the bachelor examination. It enables students to gain more thorough knowledge of Computer Science applications. In particular, the program profits from the cooperation with the Interdisciplinary Center of Scientific Computing especially with regard to optimization and simulation of complex phenomena in science and technology. The master program comprises 4 semesters. After this program the wide research spectrum of the university offers a great variety of possibilities for a doctorate.
Heidelberg is a students' town with a lot of facilities for students and a high percentage of students from abroad. Renowned and involved professors work here in Computer Science. We offer intense personal care during the course of studies. An early integration into our research activities is offered to interested students. We keep in touch with a lot of partners in industry in our region. Just as important are our international cooperations. For practical training and stays abroad, we place our students in interesting positions
- Subscribe to the mailing lists of the institute to receive recent information
- There is a special "upstream program" for female students
- Overview of the research groups at the Institute for Computer Science can be found here
- For job offers external or internal to university and for internships, you can suscribe to our mailing list INF-STELLEN
- For further course-related questions the lecturers offer weekly office hours ("Sprechstunde"). The scheduling of office hours can either be found on a lecturer’s webpage or will be announced at the beginning of the semester during the first lecture sessions
- Heidelberg University offers a sports program for students. Most of the courses can be attended free of charge.
Checklist before returning home
You have the possibility to check your marks by logging in to LSF with your Heidelberg University ID.
Before leaving Heidelberg, bring "Scheine" acquired for German courses and courses from faculties different from the Faculty of Mathematics and Computer Science to Ms. Proux-Wieland.
Only for courses of the Faculty of Mathematics and Computer Science, your mark will be automatically forwarded to the Examination Office (Ms. Sopka), who will inform the Erasmus Coordinator's office (Ms. Proux-Wieland). The ToR, once issued, will be scanned and mail to you and your coordinator. A hardcopy can be sent upon request to your central office. The ToR replaces the part A of the LA titled "After Mobility".
For removal from the register of students, contact the central students office in Heidelberg’s old town, which is also in charge of signing the "Certificate of host university".
Collection of academic achievements and preparation of your Transcript of Records
Past experience has shown that many incoming students take courses outside the Faculty of Mathematics and Computer Science. In order to issue you a complete Transcript of Records (ToR), you must provide us with the courses and certificates of the other faculties in which you have taken courses. Otherwise, we will not be able to access this information because there is no central directory.
Transcripts for all courses you have taken within the Department of Mathematics or Computer Science (Computer Science, Mathematics and Scientific Computing) can be obtained from the Examination Office Mathematics (Mathematics) or from the Erasmus Office Computer Science (Computer Science).
What this means for you is that if you take courses outside of our faculty, you are responsible for obtaining transcripts or certificates for those courses yourself and then bringing them to us so that we can issue you a complete Transcript of Records.
FAQs Exchange Programs
Starting in 1987, ERASMUS is the mobility program of the European Union (EU). The aim of this program is to enhance both the collaboration between universities within the EU and other European countries (EU accession countries, Switzerland, Norway, Turkey), and the mobility of students and lecturers.
"Erasmus Plus" enters 2021 a new program period (2021-2027), with focus on social inclusion, green and digital inclusion and promoting young people's participation in democratic life.
Advantages of the ERASMUS program
- Tuition fee waiver at host university
- Transfer of credit points for study accomplishments
- Support and guidance at the host university
- Financial support for studying abroad
The winter semester begins October 1 and ends March 31, the summer semester begins April 1 and ends September 30. These dates correspond to the German traditional semester/lecture periods.
The lecture period times – mostly about 10-14 days after the beginning of the semester – can be found here.
Here you find an overview of the holiday days for Heidelberg University (in accordance with the State of Baden Württemberg).
Please note that 7-10 days before the official beginning of the lecture period, the International Relation Division (D7) - Section Erasmus - offers several activities. At the Institute of Computer Science, the “Fachschaft”, the departmental student committee, offers also a “Vorkurs”, a preliminary course in Mathematics and Computer Science shortly before the beginning of the lecture period.
As part of the course catalog, a programming course (C++ or Python) is offered a week before or after the start or the end, respectively, of the lecture period.
The “vorbereitender Deutschkurs”, the (optional) intensive pre-semester German course for exchange students is also taking place generally 2-3 weeks before the beginning of the lecture period, i.e., in September or March.
There is no common exam period for the whole university. Nevertheless, most of the written and oral exams take place in the two last weeks of the lecture period.
Some exams may also take place in the first week after the end of the lecture period.
Institutional Coordinator of the host university
- German language courses (intensive courses before lecture period and German courses during lecture period)
- Accomodation in a student residence hall
- Help with room hunting
- Help with issues at public authorities
- Enrollment as a student (enrollment/removal from the register of students, Certificate of Host University)
Departmental Coordinator (Computer Science) or Erasmus Office (Mathematics) at the host university (Heidelberg)
- Learning Agreement (LA)
- Changes to LA after confirmation of home university
- Issuing and sending the Transcript of Records (ToR) to Departmental coordinator or Institutional Coordinator of the home university by providing "Scheine" (certificates of course completion)
- Support in terms of teaching related issues
- Credit points/ECTS questions („Scheine“)
Institutional Coordinator of the home university
- Application processing
- General support
Departmental Coordinator of the home university
- Application processing
- General support
The Erasmus coordinator of your study program.
In order to attend courses abroad that are not specified in the Learning Agreement, the student must first obtain the approval of the relevant course coordinator by e-mail. In the next step, he/she must contact the examination office and ask whether an accreditation is possible. Additionally, the approval of the coordinator on site is required. Without this, a change of courses is not possible. The changes must be registered in the Learning Agreement form (received from the Erasmus Office after acceptance for the grant) so that it is complete and correct.
The "Vorlesungsverzeichnis" for the faculty - the course catalog - can be found online (LSF and the Faculty's home page) in March for the summer semester and in September for winter semester, respectively. Some information such as location of the lecture may not have been set by the time of the first publication so always check regularly these sources.
Information about the course content and the number of credit points granted can be found in the module handbooks for Computer Science and for Mathematics. Please always use the latest module handbooks. For some courses, you have to register beforehand. See the information given on the LSF or on the webpage of the instructor.
If you are interested in courses specific to Technical Computer Science (Computer Engineering), please also have a look at the courses offered by the ZITI, the Institute for Computer Engineering.
The theoretical and practical knowledge are mediated by lectures, tutorials, seminars and practicals. Classes take place regularly during the semester. Exceptions might occur, so practicals might take place during semester breaks.
The course catalog (“Vorlesungsverzeichnis”) is only available online. The course contents can be found in the ”Modulhandbuch”.
For "Vorlesungen" and "Übungen" you mostly can registrate in MOODLE or/and MÜSLI, the two systems used at the Faculty. Please note that for "(Pro)Seminare", "Pratikum" it is best to contact beforehand the lecturer via email. The courses have a limited number of participants to ensure teaching quality so that after the selection process, your application may be accepted or rejected.
In principle, credit points are granted only for courses you have participated in and you have successfully passed the final exam. Depending on the number of semester hours (SWS) and the difficulty of the course, a certain number of credit points are granted according to the European Credit Transfer System (ECTS). The number of credit points granted is given in the "Modulhandbuch" of the respective study program.
- 2h per week: 3-4 credit points (seminar, tutorial)
- 4 h per week: 6 credit points
- 6h per week: (4 h lecture + 2 h tutorial): 8 credit points
Some courses can have up to 12 credit points. These values are slightly different from one Faculty to another. Please always use the most recent catalog for checking the number of credit points. Courses without credit points can by request be sanctioned by a "Teilnahmebescheinigung" (certificate of participation). Make sure to inform yourself about the requisite to obtain this certificate prior to the start of the course. By presenting the certificate, the course will appear on your Transcript of Records (ToR), but with no credit points and no grade.
Later, your university can still decide to grant you credit points.
If the credit points at the foreign university are already specified in ECTS, these can be adopted. Otherwise, the credit points are determined in individual cases on the basis of the SWS studied. For the grades, there are university-internal conversion tables for each foreign university.
You submit your transcript from the foreign university to our examination office; this can also be done by e-mail.
- Teilnahmebescheinigung: attendance certificate
- Unbenoteter Schein (very rare): certificate of course completion without indicating a grade
- Benoteter Schein, Schein: certificate of course completion (with grade), certificate of achievement
Of course, it helps if there is an equivalent module in Heidelberg. However, it is also possible to have other examination results recognized in consultation with the examination board of your degree program.
Please see the information provided by the Institutional Coordinator through the “Erasmus Büro” of the International Relations Division. In the documents and emails sent by the Institutional Coordinator, you will receive information and application forms for German courses with special rates for Erasmus students.
Note that you can take an Intensive German course [taking place before the start of the lecture period (so September or March)] and a weekly course during the semester. Depending on the kind of German course, the number of credit points might differ. On the Learning Agreement (LA) just indicate the course(s) you want to take and put the number of credit points given. More information about credit points can be found on the page of the “Internationales Studienzentrum” (ISZ). We presume that you have already reached at least level A2/B1 in German.
A placement test will decide which course level is the most appropriate for you. The coordination for Erasmus students is ensured by the Institutional Coordinator. At the end of the course, a “Schein” (certificate of course completion) will be issued and has to be provided in original to the Erasmus Office.
Yes, language courses can be accredited. Please check with your Erasmus coordinator.
By free elective course we mean
- recreational and sports courses; see, e.g., Hochschulsport for respective offerings
- a series of conferences/talks offered to students of all Faculties (e.g., 'Studium Generale')
- a course offered by a Faculty to students of other Faculties at appropriate level
- introductory courses to learn computer languages such as Python, C++, Java ...
For 1. and 2., Heidelberg University does not grant credit points. For 3., some courses have credit points, others do not. More details can be found under „Veranstaltungen für Hörer aller Fakultäten“ in LSF. For 4., see the programming courses related to the basic lecture “Einführung in die Praktische Informatik” (with credit points) at our Faculty (only offered in winter semester!) or proposed as one or two-weeks crash course (C++, Python) taking place just before the lecture period begins. These courses can be found in the category “Praktika and Kurse”.
Also remember the courses offered by the URZ (Universitätsrechenzentrum, Heidelberg University Computing Centre). These URZ-courses give NO CREDIT POINTS.