Plagiarism
The homeworks are meant to be solved alone. If you struggle with something you are welcome to write to the Piazza forum or ask directly from the teaching assistant (Mikk). You are of course allowed to discuss the main ideas with other students, but you have to solve the tasks by yourself, it shouldn't be a team effort. This is necessary because of the format of the course, which is very strongly based on individual work so if you don't do it you will not acquire all the knowledge you need during the course.
Usually during the course we use existing functionality of Python for the data science algorithms and you are not forced to implement them yourself (there can be exceptions). If a considerable part of your solution is based on some material you found online (more than just how to use some function), you should definitely add a citation to that source, otherwise it could also be called as plagiarism.
So in principle:
- Do your work yourself.
- Do not share your work with others, if they need help, give them hints or guidelines.
- If you get a lot of help from some online source, cite it!
If you get caught with a clear case of plagiarism:
- If there are no previous problems depending on the situation you might get away with just getting 0 points for the task and get a warning from us. Note that the curriculum manager would also be informed.
- If the problem appears many times or we know that you have already warnings from other courses, the dean's office will be informed and this can lead to expelling.
We will be using automatic plagiarism detection programs to avoid and detect these situations!
Again a check if you are reading: Write the following sentence to the end of the first task in HW01 "I will not plagiarize.".