This class was a joke. A significant part of our grade was made up of labs but many of the labs had so many bugs in them that they couldn't be completed or had to be completed in a way completely different from what the instructions said. If you couldn't complete the lab because of bugs, you still failed the assignment. Quizzes were insanely hard. 