This class was tough.
I recommend this course if you genuinely like math. There is a lot of Calculus in this course, so if you didn't do well in that or you found that too difficult, this course is not for you. But if you like math and are good at tricky word problems you will enjoy this course. But you still have to put the work in.
This course is really just meant for Computer Science students. I learned a lot about Cardinality, Induction, and Sets. But this class really helps you for the Next level of Computer science courses. You use a lot of the same terms and acronyms, which if you are going into the next level courses will really help you understand the course a lot better.
Hours per week:
Advice for students:
If you are good at Calculus and actually like it, you will do well in this course. It is still a tough course. You have to put in the time and effort to do well and get an A. and i mean spend more than an hour a day re-reading your notes. I mean going to the library for 3-4 hours sometimes to do the homework and actually learn what you are being taught.