Welcome to the Uni Stuttgart!
We make your transition into university life as smooth as possible. Here you will find all the important information, prep courses, dates, and tips from the Computer Science student group (FIUS).
Quick Info & Support
Your First Checklist
What needs to be done before your studies and in the first few days? Just tick off the tasks — your progress is automatically saved in your browser.
- Pay Semester Fee & Enrollment
Make sure you transfer the semester fee on time. Once the payment is processed, you will be enrolled and receive access to the online portals and your student ID card.
- Activate C@MPUS Account
C@MPUS is the central portal for lectures, examinations, and grades. Use the activation code from your enrollment documents to set up your account. Go to C@MPUS
- Set up TIK Account & Uni Mail
Your TIK account (e.g. st123456) provides access to the university Wi-Fi (Eduroam), computer pools, and your university email. We recommend setting up mail forwarding so you don’t miss important updates. Helpful setup apps are: geteduroam App (Win/Android/iOS) or the eduroam Profil (macOS/Linux).
- Test ILIAS Account
ILIAS is the learning platform containing lecture notes, exercise sheets, and videos. Once your TIK account is active, log in and join your courses via the links in C@MPUS. Go to ILIAS
- Mark ESE Week in Your Calendar
The introduction week (ESE) runs from Sept 29 to Oct 10. Just join us on Monday, Sept 29 at 3:00 PM for the Bachelor How-To or on Tuesday, Oct 7 at 11:00 AM for the Master How-To in the Computer Science building. No sign-up needed!
- Receive Your Student ID (US-Card)
Upload a photo in C@MPUS. Once your card is printed, it will usually be sent to you shortly after the enrollment deadline, and you can then activate it for Mensa payments. (It is also worth downloading and printing your ECUS from C@MPUS, as this is needed from time to time.)
- Join the Telegram Groups
Join the various university Telegram groups. The links are sent to you by email from Katrin Schneider – or just drop by our student lounge and ask us to add you.
Laptop Advice for Freshmen
You don’t need a supercomputer for computer science studies. However, a reliable laptop is essential for programming tasks, exercises, and lectures. While fixed computer labs are available on campus, having your own laptop is highly practical.
Important tip: Docking stations are available in the GS-Pool of the Computer Science building (V.38). Your laptop should therefore be capable of outputting video signals (DisplayPort) over USB-C to easily connect. There are no rules regarding operating systems (Windows, macOS, Linux) – choose what works best for you.
Recommended Minimum Specs
- RAM 8 GB (16 GB Recommended)
- Processor (CPU) Intel Core i5 / AMD Ryzen 5 / Apple M1 or newer
- Storage (SSD) 256 GB (512 GB Recommended)
- Ports USB-C with DisplayPort / Alternate Mode
- iPad / Tablet Great for taking notes, but not suitable as a primary device for coding!
Insights into Uni Life
What it looks like here — impressions of the student group, our rooms, and events.

ESE Introduction Week Schedule 2025
Our intro week is packed with info lectures, campus tours, and social events. Don't panic: you don't need to sign up beforehand!
Monday, Sept 29: Bachelor Kick-off
MondayWelcome & Introduction
Official welcome for all new Bachelor freshmen in the computer science building.
How-To Study Lecture (Bachelor)
The most important info session for Bachelor students. We explain schedules, study regulations, and how to get started.
LaserTag
Get to know your peers over a fun round of LaserTag. Perfect for making first contacts!
Tuesday, Sept 30: Theo Prep Course
TuesdayTheo Prep Course (Day 1)
The pre-course for Theoretical Computer Science starts today. Day 1 covers set theory, propositional logic, and proof writing basics.
Wednesday, Oct 1: Theo Prep Course & Ladies Night
WednesdayTheo Prep Course (Day 2)
Day 2 of the Theoretical Computer Science pre-course, focusing on proof techniques and set proofs.
Ladies Night
A relaxed evening for female, inter, non-binary, and trans freshmen to connect and chat.
Thursday, Oct 2: Theo Prep Course & Pub Crawl
ThursdayTheo Prep Course (Day 3)
The final day of the Theo pre-course covers mathematical induction, predicate logic, and modular arithmetic.
Pub Crawl
Let’s explore some cool pubs in Stuttgart together. Perfect for connecting in a relaxed atmosphere!
Monday, Oct 6: Start of ESE Main Week
MondayEventu Avete Academici
The official welcoming ceremony of the University of Stuttgart for all new students.
PSE Prep Course (Day 1)
The programming prep course begins. Together we install the required tools (Java, IDE) and write our first lines of code.
Freshman BBQ
The first large ESE barbecue event in front of the CS building with free food (vegan/vegetarian options) and cold drinks.
Tuesday, Oct 7: Master How-Tos, BBQ & Karaoke
TuesdayMaster How-To: AI & DS
Essential information session for new Master students of Artificial Intelligence and Data Science.
Master How-To: Software Engineering
The How-To session for new Master students of Software Engineering.
PSE Prep Course (Day 2)
Day 2 of the programming pre-course covering variables, data types, and control structures in Java.
Master How-To: Computer Science
The How-To session for all new students of Master Computer Science.
Master BBQ
Cozy barbecue event for all new Master students to connect with each other.
Karaoke Night
Sing your favorite songs or cheer on your fellow students in the student lounge!
Wednesday, Oct 8: Campus Tour & Pub Crawl
WednesdayCampus Tours
We show you around the campus: lecture halls, libraries, computer labs, and our student lounge.
PSE Prep Course (Day 3)
Day 3 of the programming pre-course covering loops, arrays, and solving first algorithmic problems.
Stuvus Pub Crawl
Discover Stuttgart’s pubs and bars together with other students.
Thursday, Oct 9: Rally, Games Night & LAN Party
ThursdayCampus Rally
The legendary campus rally: explore the campus in teams and solve funny tasks.
PSE Prep Course (Day 4)
Day 4 of the programming pre-course covering classes, objects, and object-oriented programming (OOP).
Games Night
Join us for board games, console games, and snacks in the student lounge.
LAN Party
Bring your own computer and play games all night with your fellow students in the computer labs.
Friday, Oct 10: Final Day & UNO Party
FridayHuge JBL Speaker
The legendary speaker is prepared and is charged and ready.
PSE Prep Course (Day 5)
The final day of the programming pre-course featuring a final project and an outlook on studies.
UNO Party
The legendary final party of the introduction week with music, drinks, and lots of fun.
Prep Courses (Vorkurse)
Which prep courses are there, when do they take place, and who should attend them? Here is the comparison.
PSE Prep Course (FIUS)
Our programming prep course run by students. We teach you the basics of Java – the language you will need intensively in ‘Programmierung und Softwareentwicklung’ (PSE) in your first semester. Perfect for beginners!
LDS Prep Course (FIUS)
A gentle introduction to mathematical thinking and logic for computer scientists, preparing you for ‘Logik und Diskrete Strukturen’ (LDS). We practice formal notations and proofs without stress.
MINT-Kolleg Prep Courses
The official university preparatory courses for mathematics, physics, and computer science. The math prep course and Java prep course are very useful to refresh school knowledge and make first contact with university topics. Note: Since math (1 for computer science majors) is in the 2nd semester in the new curriculum, you won’t need the math course directly in your first semester, but it is definitely useful for the following semester or as general preparation.
Frequently Asked Questions (FAQs)
We gathered the most common questions that freshmen ask us every semester — sorted by phase.
Phase 1: Course Selection & Orientation
I'm thinking of studying here. What is student life at Uni Stuttgart like?
Uni Stuttgart – especially at Campus Vaihingen – has a very active student community. The Computer Science student group (FIUS) has a dedicated room (0.001) with a comfy sofa and always someone around to answer questions. As a university, the program is fairly theory-focused, but there’s plenty going on beyond lectures: as a city, Stuttgart has a lot to offer – from uni parties and beach events to a lively student scene where you quickly find your crowd on the large campus.
Is the computer science program really as hard as they say?
The program is challenging, especially in the first few semesters and particularly in the theoretical courses. However, it is absolutely doable! The key to success is studying in groups. Visit the student lounge, ask senior students for advice, use exam archives, and attend office hours. You are not alone!
Which program fits me – Computer Science, Software Engineering, Media Informatics, or AI & Data Science?
In the first semesters, all programs share many fundamentals (programming, math, theory). The differences are mainly in the mandatory core and in how many free elective ECTS you have.
- Computer Science (Inf) is the broadest and leaves you the most free elective ECTS – you can shape your own profile the most.
- Software Engineering (SE) focuses on systematically building large software systems, project management, and teamwork – with a large team software project as a highlight.
- Media Informatics (MI) combines computer science with design and human-computer interaction.
- AI & Data Science focuses on data analysis, machine learning, and artificial intelligence.
Important: you can take modules on data modeling, software development, and programming projects in almost any program via electives and application subjects – Computer Science just gives you the most free elective ECTS to do so. So choose mainly based on the mandatory focus that appeals to you most.
Phase 2: After Enrollment / Before Semester Start
I received the prep course email. What do I need to do now?
You don’t need to do anything immediately. Many freshmen get overwhelmed by pre-semester emails. The prep courses are optional. For FIUS courses (PSE and LDS), you do not need to register weeks in advance. Just attend the ‘How-To Study’ lecture on the first day of ESE week, where we explain everything step-by-step.
I accepted my study place offer – do I still need to do anything?
Yes, absolutely! Just accepting your offer in C@MPUS is not enough. You must transfer the semester fee and submit all required papers (like health insurance proof). Only fully enrolled students get their TIK accounts activated to access ILIAS and Uni mail. Do this as early as possible!
Will my old 4GB RAM laptop do, or do I need to buy an expensive new one?
A 4GB RAM laptop (a ‘potato’) will struggle with modern IDEs and compilers. We recommend at least 8GB RAM, ideally 16GB. You don’t need a €1300 machine – a solid used office laptop is fine.
An iPad alone is not enough because you must run desktop programming software.
Is there a transit semester ticket for public transport?
There is no physical paper semester ticket. As a student up to 27 years old, you can purchase the Deutschlandticket JugendBW (which does not require the student union solidarity fee contribution) from SSB or other transit authorities. If you are older than 27, you must buy the standard Deutschlandticket or other standard fare options.
Phase 3: Intro Week & Semester Start
I can't make it to ESE week or need to cancel an event. What should I do?
You don’t need to sign out of general ESE events (lectures, tours) as they don’t require registration. However, if you signed up for a limited-capacity event like the Freshman Cabin Trip (Ersti-Hütte) and cannot make it, please email us immediately at ak-oe@fius.de so we can offer your spot to someone on the waiting list.
Is the FIUS programming prep course (PSE) worth it if I did the MINT course?
Yes, absolutely! The MINT course is general. Our PSE course is run by experienced CS students and prepares you directly for Java and the specific ‘Programming and Software Development’ curriculum in our degree program. Even with MINT background, it’s highly recommended.
Math is in the 2nd semester now. Should I still go to the MINT math prep course?
Yes, it can be very useful to bridge the gap from school math to university math early. The shift is significant. If you want to refresh your math skills, attend the MINT-Kolleg course in September to keep your skills fresh.
Downloads & Documents
Here you can find all the slide decks, exam regulations, and handout documents available for download.
| Study Program | How-To Slides | Exam Regulations |
|---|---|---|
| B.Sc. Computer Science | ||
| B.Sc. Software Engineering | ||
| B.Sc. Media Informatics | ||
| B.Sc. Data Science & AI | ||
| B.Sc. Informatics (Teacher Education) | ||
| M.Sc. Computer Science / Software Eng. / AI |
Come by anytime
Got questions or unsure about something? Just drop by our student lounge (0.001) – we're always happy to help!