The program is fast, classes are done in about 4-6 weeks. Don't expect to learn everything from the lectures, there's a lot of self-teaching in these courses. The tests are pretty much application based, so don't focus on the facts too much but actua...