Submission Instructions

What to submit 

For each assignment, make sure to submit

  • the code of conduct, signed, to be handed in for each assignment and by each team member.
    Format: pdf. You can download the template here

For the Theoretical Problems, you should submit

  • one solution file for each problem, e.g., a file named "problem1.pdf" containing the solution of Problem 1a, 1b, and so on. This makes it easier for us to correct your assignments.
    Format: pdf. You are free to submit a scan of handwritten solutions, but do make sure these are written legibly as we can only grade what we can read/understand. Consider writing your solutions using LaTeX instead.

For the Practical Problems, you should upload a single zip file containing

  • one jupyter notebook for each practical problem. Use the templates we provide and make sure they reproduce. Format: ipynb.
  • any additional files necessary to reproduce your results. Format: csv or similar.
  • a report of your notebook that shows all your results and figures. Format: pdf. 

 

How to submit

To upload your files,

  1. Navigate to the "Submissions" section (Personal Status, left navigation bar, or just scroll down),
  2. Use the "Hand In" option for the current Assignment and upload the signed code of conduct. One member of each team (see below) should in addition upload all solution files.

 

Who submits

You are welcome to submit your assignments either on your own or as a team. A team can have at most 2 members

If you are part of a team, only one member needs to upload the solution files, but do make sure that both of you sign the code of conduct.

To allow changing of teams throughout the course, you will need to (re-)create a new team for each assignment.

To create a team, one team member should

  1. Navigate to the "teams" section (Personal Status, left navigation bar),
  2. Select "Create Team",
  3. Send the invitation code to your partner.

Your partner must then

  1. Navigate to the "teams" section (Personal Status, left navigation bar),
  2. Select "Join Team",
  3. Provide the invitation code.
     

Help and Solutions

To solve the Practical Problems, you will need a working Python/Jupyter environment. You can find instructions on how to set these up in Assignment 0, as well as get limited support in the Forum

Every Assignment Sheet includes one optional Bonus Problem. If you solve a Bonus Problem correctly, you score a Bonus Point. Every three Bonus Points will improve a passing grade by 1/3rd of a point. 

We will release the solutions to all but the Bonus Problems shortly after the submission deadline, so do make sure to submit on time. If you are interested in the solutions to Bonus Problems, feel free to attend the Tutorials.
 

Illness

If you are unable to submit your assignment due to illness:

  • If you are in a team: Unless both team members are unwell, this assignment will be graded as if it were submitted. Any solutions not submitted will be given zero points.
  • If you work alone OR if both team members are sick: Send a doctor's note to eml-tas@cispa.de for every member of the team. The affected assignment will not be considered. To be eligible for the exam, you must achieve a minimum of 50% over the remaining assignments.

 

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.