Concurrent and Distributed Devices Course
Course is divided into three equal(ish) parts: Concurrency: Concurrent and Parallel Programming; Distribution: Distributed Progrmming; Devices: Internet of Things (IoT) Development.
Each section has in turn four sections: Slides: The slides used in class lectures and tutorials (ODT and PDF format only); Labs: Work to be completed in laboratory. Each lab should be about one hours work; Projects: Any projects that need to be completed for Assessment; Supplements: Extra materials such as web links and/or optional reading.