Second Year Fall Course Rankings
I want to continue what I started with the first blog post on discussing first-year courses.
1st: ECE241
My Review
- You learn a lot of content but don’t dive too deep into it; if you’re especially interested in something, you need to learn it on your own.
- Labs are quite fun, if not the greatest olfactory experience. They reflect lecture content and teach out about digital hardware design/verification.
- As daunting as the project seems, much of the stress/pressure is what students bring on themselves; the instructors’ expectations for the project are significantly lower than what I thought they’d be.
Tips
- ModelSim ModelSim ModelSim (did I forget ModelSim?)
- Practice your Boolean algebra consistently instead of trying to cram it all before the midterm and the final.
- Make good use of the textbook, it’s well-written for a second year audience.
2nd: ECE231
My Review
- Course schedule was unclear at times, and the instructors aren’t on the same page regarding what should be taught and when.
- Content itself is great and sets a good foundation for future electronics courses.
- The first two or three labs are quite a snooze but they pick up in iddifculty (and in how fun they are) very quickly.
Tips
- In addition to the pre-lab exercises, take a good luck at what you’ll be doing in the lab itself. It will save you a lot of time debugging and you won’t be as dependent on the TAs, who are busy.
- It seems easy to get away with memorizing a lof of the content in the course, but I believe doing that stops you from actually learning anything.
- Remember that even if you get lost or stuck on a question, you can solve any problem in the whole course using just Ohm’s Law, Kirchoff’s Laws, and element equations.
3rd: MAT290
My Review
- Two sections being significantly behind the other two made studying for the weekly quizzes quite annoying as we’d be doing questions on content covered one or two weeks ago.
- The course covers a lot of content but does a good job of tying everything together by the end of the course.
- We could benefit from learning more engineering applications than just basic RLC circuits that we already know how to solve.
Tips
- Practice makes better.
- Don’t rely too much on the past quizzes.
4th: ECE244
My Review
- A pretty standard programming course.
- The first and last two labs were extremely boring but the middle two made me a little more optimistic about programming and it’s applications.
Tips
- Use the reference executables when in doubt.
- Don’t bother doing the textbook problems; just do the past midterms and exams they’re taken from.
5th: MAT291
My Review
- Again, practice makes better.
- Use the textbook and the instructor-provided lecture notes. They cover far more content and examples than what is actually presented in the lecture.
Tips
- I actually had no clue what I was doing throughout this course I can’t really say anything :(