Bevor das Semester und die Vorlesungen starten, soll es die Möglichkeit geben für (angehende) Studierende der Fächer
vorab Wissen aufzufrischen oder zu erlangen.
Die angebotenen Kurse basieren auf Themengebieten und Inhalten, die Studierenden zu Beginn ihres Studium häufig Schwierigkeiten bereiten.
Alle hier aufgelisteten Kurse sind ein freiwilliges Angebot für (angehende) Studierende und werden als e-Learning Kurse angeboten. Da ein Großteil der Zielgruppe nicht aus Deutsch-Muttersprachlern besteht, werden sämtliche Kurse ausschließlich auf Englisch angeboten.
The Introduction to Computer Science block course is aimed at students who are starting the Digital Engineering master program, and who have not had any background in Computer Science or with programming. The sessions will be online and in English language.
Students will be provided with a broad introduction to some basic concepts in computer science and programming such as: algorithms, data structures, information encoding, file handling and operating systems.
Targeted exercises will be focused on the practical aspect of the fore-mentioned concepts using Python programming language. Students should have access to a computer to be able to practice on their own and complete the exercises.
Registration: please send an email with your last and first names to rosemary.utenwojo.adejoh[at]uni-weimar.de until 27th August, 2020.
This block course gives students the possibility to learn Java from the very beginning. After giving and overview over the basic concepts such as variables, conditions, loops and object-oriented programming, we will have a closer look on some advanced concepts such as generics, software testing and GUI.
Because many practical tasks have to be solved, students are asked to bring their laptop if possible.
The target group consists mainly of master's students who have just basic programming skills, who need to refresh their skills, or who are simply interested in learning Java.
Throughout the course, students have to complete assignments.
After the two-week-block, students have to solve one mini project. The final grade (only if you are eligible for ECTS, more info in the first session) will be based on the presentation of this mini project in combination with a short documentation (~3-10 pages)
Basic knowledge of certain mathematical structures is indispensable for the understanding of important concepts in computer science.
Why is it so hard to solve the Traveling Salesman Problem? Why is RSA a secure asymmetric cryptosystem?
In this course, we will briefly discuss some of the core concepts, such as finite fields, graphs, and basic logic.
The goal is to give students some fundamental background about those structures before the semester starts where they can then apply their knowledge.
The course will consist of a theoretical part where the main topics are presented and a practical part where little exercises have to be solved.
Wechsel zwischen Farb- und Schwarz-Weiß-Ansicht
Kontrastansicht aktiv
Kontrastansicht nicht aktiv
Wechsel der Hintergrundfarbe von Weiß zu Schwarz
Darkmode aktiv
Darkmode nicht aktiv
Fokussierte Elemente werden schwarz hinterlegt und so visuell hervorgehoben.
Feedback aktiv
Feedback nicht aktiv
Beendet Animationen auf der Website
Animationen aktiv
Animationen nicht aktiv