Section: Master of Science in Computer Science
Section: Master of Science in Computer Science

Welcome to the course of Advanced Machine Learning.

Section: Master of Science in Computer Science
Section: Master of Science in Computer Science
Dear students,
I have over the last twenty years been an active robotics researcher and have become internationally recognized for my work in mobile robotics, multi-robot systems, robot operating systems, modular and self-reconfigurable robots, and a few other bits and pieces. I have also been part of two very successful startups exploiting the tremendous potential of robotics building robotic arms and liquid handling robots of which one is globally leading today. This course is my first opportunity to give some of the knowledge back that the field of robotics has generated over the last several decades spiced up with my personal experiences and contributions along the way. I truly welcome you to my home field of robotics and I hope it will inspire you as it did me twenty years ago. Otherwise, I hope it will not be a too awful experience.
Cheers,
Kasper
Section: Master of Science in Computer Science
Section: Master of Science in Computer Science
Section: Master of Science in Computer Science
Section: Master of Science in Computer Science
Section: Master of Science in Computer Science

In this MSc course, you learn how to write correct and efficient concurrent and parallel software, primarily using Java, on standard shared-memory multicore hardware. The course covers basic mechanisms such as threads, locks and shared memory as well as more advanced mechanisms such as parallel streams for bulk data, transactional memory, message passing, and lock-free data structures with compare-and-swap. It covers concepts such as atomicity, safety, liveness and deadlock. It covers how to measure and understand the performance and scalability of parallel programs. It covers methods to find bugs in concurrent programs.

For the lecture plan and other materials see the unofficial course website.

Section: Master of Science in Computer Science
Section: Master of Science in Computer Science