Assignments will be submitted through the GitHub Classroom platform. Simply push your solution to the repository that is created when you use the links below. See the grading
The grading system for programming assignments is based on how many attempts you use to complete the assignment.
The final day to submit the assignments is 21/12/2018. Any lab that has not been passed before this deadline will be considered as failed. Remember that in order to complete this course you must pass all the programming assignments below.
The table below describes all the programming assignments for this course. Remember that in order to pass the course all programming assignments must be completed before the deadline.
# | Title | Deadline | Classroom link | Comments |
---|---|---|---|---|
1 | Java RMI: Yo Broadcast System | 25/11/2018 23:59 | https://classroom.github.com/a/oO-0uQvo | - |
2 | Shared memory concurrency: Building Firm | 12/12/2018 23:59 | https://classroom.github.com/a/CjxPN-aV | - |
3 | Actors Model: Elastic Mathematics Server | 17/12/2018 23:59 | https://classroom.github.com/a/s2ktY3_l | Heavy workload! |
You are welcome and encourage to discuss possible solutions to the programming assignments with other students. However, you must write your own code, except for the code skeleton when provided. It is not allowed to look at some else's code and/or copy it.