I'm curious about the practical side of these courses as well as the intellectual side.
How much time does the course use up? I expect everyone is different - so it's a personal question of your time. Are there homework assignments or exercises? How are the practical aspects handled for example with learning a programming language?