#nswi170-compsys-stenchlak
for communication (questions regarding homework, presentations, rules, etc.). To join Mattermost for the first time, use the invitation link from the detail of the lecture in SIS. (under the Note for the attending students).To get credits for these labs and have a chance to pass the exam, you will need to:
Attendance is not mandatory. You do not have to announce that you will skip the labs.
Please, observe the deadlines in ReCodEx carefully, as they are hard deadlines. If you get into any kind of trouble keeping up with your assignments, let me know immediately so we can negotiate a mutually acceptable solution. Failure to deliver an assignment without prior arrangement or serious objective reason will cause you to fail the course.
The primary goal of these labs is to teach you to write a better code. Working with Aruduinos and programming in C/C++ is, therefore, not the primary goal. This means that we will teach you C++ only to the minimum extent necessary.
However, we will strictly enforce our Guidelines to write a better C/C++ code to teach you how to write better code. If your submitted code does not follow these guidelines, you will not get points, and you will have to resubmit it again. (see the following section for more details about deadlines and resubmitting)
If I do not see any progress in your code quality, you will lose the chance to get credits for these labs. There is a list of Unforgivable curses in our guidelines with detailed explanations.
Also, do not forget about the Ethical Guidelines, specifically about plagiarism which is forbidden.
Each in-labs assignment will have the following pattern:
Labs schedule will follow the Lab plan and learning outcomes.
Date | Topic | Slides & Attachments | ReCodEx |
---|---|---|---|
27.2.2024 | Lab #1 | ![]() |
![]() |
12.3.2024 | Lab #2 | ![]() ![]() |
![]() |
26.3.2024 | Lab #3 | ![]() |
![]() |
9.4.2024 | Lab #4 | ![]() ![]() |
![]() |
23.4.2024 | Lab #5 | ![]() |
![]() |
7.5.2024 | Lab #6 | ![]() ![]() |
![]() |
21.5.2024 | TBD |