 
      
        Professor
        
    Thomas Maierhofer
      Most Helpful Review
      
Spring 2025 - I took this class as a major requirement, and it was overall ok. His lectures consisted of slides that he created and were basically just him going over his slides, going over a couple of examples on RStudio. The tests were pretty hard as he straight up made it known that his tests were made so that most people would score a 50%. His tests have an MCQ portion and a section in which you must manually write out the code, so he recommends practicing writing out code when doing your homework and such. He at least gives us access to practice midterms and finals. The TAs were amazing and held midterm/final review sessions, offered in person and through Zoom. In each section, you have a discussion assignment that you work on and go over in class that is due the next week. There were also graded quizzes that were taken on Canvas with no time limit and were open-book. My quarter was the first time he implemented a group project, one that he did not give us a good rubric for, so my group and I were pretty lost. The first time he graded it, he gave us a really low score, harshly criticizing our work, but regraded it as he admitted that he did not provide a good rubric, but said he stood by the comments he had made before. Overall, this class was stressful, but at least he grades on a curve.
  Spring 2025 - I took this class as a major requirement, and it was overall ok. His lectures consisted of slides that he created and were basically just him going over his slides, going over a couple of examples on RStudio. The tests were pretty hard as he straight up made it known that his tests were made so that most people would score a 50%. His tests have an MCQ portion and a section in which you must manually write out the code, so he recommends practicing writing out code when doing your homework and such. He at least gives us access to practice midterms and finals. The TAs were amazing and held midterm/final review sessions, offered in person and through Zoom. In each section, you have a discussion assignment that you work on and go over in class that is due the next week. There were also graded quizzes that were taken on Canvas with no time limit and were open-book. My quarter was the first time he implemented a group project, one that he did not give us a good rubric for, so my group and I were pretty lost. The first time he graded it, he gave us a really low score, harshly criticizing our work, but regraded it as he admitted that he did not provide a good rubric, but said he stood by the comments he had made before. Overall, this class was stressful, but at least he grades on a curve.