I came across this course after going through the 6.824 from RTM last year and enjoying the hands on approach a lot! Teaching using the xv6 OS (https://pdos.csail.mit.edu/6.828/2012/xv6.html) is super valuable. I do not consider myself an expert in operating systems or C, but digging through the xv6 source code is quite fun, the code is easily readable and very newby friendly.