NSWI170 Computer Systems

Arduino Lab Tests

Lab tests (the final ingredient required for the credit) will take place in the labs during the beginning of the examination period of the semester. SIS is used to manage the test dates and you can enlist there. You will have 2 regular attempts and one extra attempt to pass the test. The dates for regular attempts will be in May and June, and the dates for extra attempts will be in September.

For attending the third (extra) attempt, a student needs to fix any remaining issues in all six assignments. This must be accomplished by the end of August and confirmed by the student's lab teacher before the test.

Please, make sure you can log in to local PCs in the labs and work in the Arduino IDE there.

Test details

You will be given 2 hours of coding time and the results will be submitted to ReCodEx. Teachers will evaluate the solutions manually within a day or two after the test (ReCodEx is just a preliminary filter).

Solutions will pass if

We are forced to take some security precautions during the test, most notably:

Any attempts for cheating (that includes circumventing the security measures) will result in immediate failure of the class and the incident will be reported to PlagUE.

You are not required to complete your home assignments before taking the test (except for the extra attempt as mentioned above); however, it is strongly recommended. Students, who are no longer eligible for credit are not permitted to enlist for the test terms.

To prepare yourselves for the test, you may try solving an example exercise. It is also advisable to go through your labs and try to solve any extra/bonus tasks or stretch goals your teachers might have given you.

Allowed websites/servers