Hi Collen, link to MOOCs course here - https://www.coursera.org/learn/mobile-robot
The course is free. The implementation exercises are in Matlab. I plan on re-implementing in ROS on a ROSbots robot while being as faithful to the original exercises as possible.
You can read more in the link from the original post above.
Thanks!
Jack