Not too easy. Not too difficult.
Course Overview:
Very useful skills for higher level math, physics, CS, and science courses and they teach it at a doable pace
Course highlights:
This class introduced a lot of concepts I hadn't been exposed to before but the teaching and assignment style let me get a deep understanding and I retained a lot of what I learned
Hours per week:
6-8 hours
Advice for students:
Go to recitation. For me, this is one of the few classes where recitation helped a lot and I went to every single one. Not sure if it's like this for everyone, but quizzes were given during recitation for me, so that's another reason to not skip. Expect a more concept-heavy curriculum and testing style than high school math classes
Not too easy. Not too difficult.
Course Overview:
Is a good intro to higher level math courses.
Course highlights:
It goes over basic techniques used in math to prove things and goes over the basics of matrices, vectors and linear systems.
Hours per week:
6-8 hours
Advice for students:
It requires quite a lot of studying before hand. Read the book thoroughly, understand the proofs and know some of the algorithms needed to find certain things.
Not too easy. Not too difficult.
Course Overview:
It's a difficult course and is not like most math courses. It's very conceptual and difficult to grasp if you normally understand math (like calculus/algebra) well. The professor isn't the greatest at explaining the course material in a way that I understood.
Course highlights:
I learned how to problem solve and a new way to solve systems of equations.
Hours per week:
9-11 hours
Advice for students:
Don't forget to study outside of the class. Read the textbook!! Go to recitation!! Go to office hours!!