Я не опытный программист, да и курс не полностью прошел, но даже я в нем особо нового для себя ничего не нашел. CS50 - это обо всем по немножку, что касается IT.
На http://itvdn.com/ru есть несколько видеокурсов, которые учат программированию на C# с полного нуля. Буквально все на пальцах объясняют.
Да, они платные, но все мы знаем, что в СНГ это не проблема.