feat: some notes on exams, infra and todos

This commit is contained in:
2026-08-13 10:16:06 +02:00
parent 84335436a3
commit a516146aa4
5 changed files with 118 additions and 5 deletions
+52 -1
View File
@@ -1 +1,52 @@
# Exams # Exam Preparation, Exams, Grading
Each course at ETH works slightly differently in this regard. Some courses offer a grade bonus for completing assignments during the semester,
while others don't. Others still have parts of the grade determined by project work or similar, while there is one course in particular that has exam-like optional quizzes twice
in the semester, which can be 10% of your final grade, each, if they improve your grade.
## Bonus
During the semester, you hand in assignments, solve quizzes or do coding tasks to get a score. The graded assignments are a subset of the weekly (or bi-weekly)
assignments in the course (typically a *strict* subset).
For those assignments it is important that you *absolutely do NOT* collaborate with other people, as this is viewed the same as cheating at exams by ETH,
of course unless explicitly stated otherwise, as it should be the case in Algorithms and Data structures. Giving someone a hint though *could possibly* be considered acceptable.
Grade bonuses typically are either up to 0.25 or 0.5 grades, often linearly interpolated between 0 and the maximum, depending on the achieved score during semester.
All first semester courses work this way.
I highly recommend that you do these assignments not just for the bonus, but to get feedback from your TA on your solutions.
It also forces you to do the exercises, which helps you prepare for the exams.
## Exam Preparation
Studying for the exams can be a daunting task, but it is not that bad, if you plan properly.
The most important tip I can give you here is to also factor in a day off each week, because you will likely not be able to keep going at eight or more hours a day, seven days a week
for too long. Thus, factor in a slower day, or completely ETH-free day during the Lernphase.
It is thus important that during the semester you really try to solve the exercises on your own, completely without the help of AI.
As tempting as it may seem to use AI for the bonus, don't. Not only won't you learn much from it, it's also illegal.
Even using it for sanity checks is not strictly okay and should thus be avoided.
Using AI during the Lernphase to get different explanations for concepts on the contrary *may* be a better idea, but make sure to *always* double check.
Also see the [page on AI here](/ersties/pretendintelligence).
### Summaries, Cheat Sheets
### Old Exams
## Exams
ETH exams typically take place on Hönggerberg (in the HIL building) and in the ONA building in Oerlikon.
Make sure to arrive especially early for the first exams in each of these locations to account for having to search for the rooms,
or trains or buses not running for some reason.
While it is possible to get into an exam after it has already started, this won't help your cause and if somebody has already left, you won't be let in anymore,
so being there at least one train rotation earlier is a good idea.
Make sure to bring some food (that doesn't make much sound!), water and enough pens to the exams and don't forget your ***LEGI*** and Cheat Sheets, where you are allowed to bring them.
::: details Note on the HIL building
HIL can be a bit confusing. The HIL F41 and G41 rooms are best accessed through the main entrance,
which is the many doors to the right when walking from the bus stop into the atrium of HIL.
:::
+12 -2
View File
@@ -25,14 +25,24 @@ Hand-In for tasks in many cases is handled via Moodle, some courses use the [D-I
some courses taught by D-MATH use [SAM-UP](https://sam-up.math.ethz.ch) (Note that to access this platform, you need to either be at ETH physically (connected to the WiFi) some courses taught by D-MATH use [SAM-UP](https://sam-up.math.ethz.ch) (Note that to access this platform, you need to either be at ETH physically (connected to the WiFi)
or connected via VPN) and others use different tools still (if they do, they will tell you). or connected via VPN) and others use different tools still (if they do, they will tell you).
For the VPN, WiFi and GitLab, there is a usage guide [here](./infra) Some courses use clicker questions, to access those, you can use the [EduApp](https://eduapp.ethz.ch).
For the VPN, WiFi, Email, GitLab, Moodle, CodeExpert and EduApp, there is a usage guide [here](./infra)
Links to the course materials can always also be found on [MyStudies](http://mystudies.ethz.ch). Links to the course materials can always also be found on [MyStudies](http://mystudies.ethz.ch).
## Legi
The Legi is your ETH card that you should always have with you. It gives you a discount in all the ETH and UZH Mensas, access to the libraries and more.
Remember that it is only ever valid for a single semester, so head to one of the validation terminals, which you can find in many places,
such as outside Zweistein, above Polymensa, behind Einstein.
This validation only works after you have signed up for the next semester via MyStudies.
## MyStudies ## MyStudies
MyStudies is ETH's platform to manage your studies. MyStudies is ETH's platform to manage your studies.
This includes signing up for courses, exams and more and can be accessed [here](https://www.lehrbetrieb.ethz.ch/myStudies/login.view). This includes signing up for the semester, courses, exams and more and can be accessed [here](https://www.lehrbetrieb.ethz.ch/myStudies/login.view).
## Bachelor's Programme Structure ## Bachelor's Programme Structure
+52 -1
View File
@@ -1,4 +1,55 @@
# Infrastructure # Infrastructure
VPN, EduApp, Git & GitLab, WiFi, CodeExpert ETH's infrastructure has some quirks that you should be aware of.
For example, you have two different passwords, one for network stuff, called the Radius Password,
and one for everything else, called the Active Directory (AD), or LDAP password (such as Email, Moodle, MyStudies, etc).
Your ETH username is also sometimes referred to as your NETHZ username.
## Email
You can access emails online at https://outlook.office.com (yes, I don't like it either), your email address is `<nethz>@ethz.ch`
and you log in using the normal application (Active Directory) password.
## WiFi
ETH has a number of WiFi networks available, namely `eth`, `eth5` and `eduroam`.
You should connect to either `eth5` or preferrably `eduroam` using the following credentials:
- Username: `<nethz>@student-net.ethz.ch`
- Password: Radius Password (note that Radius Servers are authentication servers for WiFi that allow more granular WiFi access, thus the name)
If on Linux you are using NetworkManager via its CLI, TUI or applet directly, you should use WPA/WPA2 Enterprise for Security field,
tick "No CA certificate is required" and for Inner authentication, set it to `MSCHAPv2 (no EAP)`.
## VPN
The official guide for the VPN is useful for MacOS and Winslop: https://unlimited.ethz.ch/en/help/network/vpn
For Linux, you may use [my script](https://git.janishutz.com/janishutz/dotfiles/src/branch/main/scripts/ethz-vpn). For it to work, you need to have `openconnect` installed
For the credentials you need both your radius password, as well as a two-factor code from your authenticator.
The username is the same as for the WiFi.
## EduApp
The EduApp is a PWA (Progressive Web App) to see your schedule, access clicker questions, a map of the campus and more.
You can access it at https://eduapp.ethz.ch and you can log in using your AD password.
If you want to have it as a PWA on your phone, you can add it to your phone's home screen by navigating to the EduApp in the browser, hitting share and something along the lines of
"Add to Home Screen", "Create Webapp" or similar.
## CodeExpert
CodeExpert is ETH's all-in-one browser-based coding platform. You log into it using Switch EduID, which only works once you have linked it to your ETH account.
You can do that by going to https://eduid.ch, logging in, then heading to Organisations and hitting "Add an organisational identity", then selecting ETH and logging in using
`AAI`, the single-signon service of ETH using your LDAP/AD password.
You can then access CodeExpert via https://expert.ethz.ch. Note that you won't have access to any courses yet, each course that uses CodeExpert will provide you with an
access link to join the course. Be sure to do that as soon as possible for each course, as there are two first year courses that use CodeExpert for the bonus.
<small>Fun fact, in the code expert docs you remove the git ref slug from the URLs, a `418 - I'm not a Teapot` response status code is returned!</small>
## Git & GitLab ## Git & GitLab
## Moodle
+1
View File
@@ -1,2 +1,3 @@
# Semester Planning # Semester Planning
https://www.studyplanner.ch/ https://www.studyplanner.ch/
https://coursereview.ch
+1 -1
View File
@@ -1,2 +1,2 @@
# Student Life # Student Life
ASVZ, VIS Events, Department Events ASVZ, VIS Events, Department Events, Food