Focuses on memorizing random specific details from the slides rather than teaching anything useful.There is some useful stuff like design patterns but it's thrown at the end of the course and isn't really explained in good detail. Easy class to get an A but it's just a bunch of work and teaches you almost nothing.