Data Centric Systems and Networking (2016-2017 Lent Term)
|
OverviewThis module provides an introduction to data centric systems, where data is a token in programming flow, and its impact on the computer system's architecture. Large-scale distributed applications with big data processing will grow ever more in importance. Supporting the design and implementation of robust, secure, and heterogeneous large-scale distributed systems is essential. To deal with distributed systems with a large parameter space, tuning and optimising computer systems is becoming an important and complex task. Integrating machine learning approaches for system optimisation will also be explored in this course. This course provides various perspectives on data centric systems, including data-flow programming, stream processing, large-scale graph data processing and computer system's optimisation especially use of machine learning approaches, thus providing a solid basis to work on the next generation of distributed systems. On completion of this module, the students should:
You can look a the previous year's course material at https://www.cl.cam.ac.uk/~ey204/teaching/ACS/R212_2015_2016. Contact EmailPlease email to eiko.yoneki@cl.cam.ac.uk for your submission of course work or any question. |