Rate My Courses
See reviews, get advice and find helpful resources for university courses
Search
Search
Popular Schools
Recent Reviews
Class Ratings
Professor Rating
Prof: Jim Washburn / Fall 2025
Dec 22, 2025
Boring not fun
Yes
Con slow and boring
Class Ratings
Professor Rating
Prof: Lynn Norman / Fall 2025
Dec 22, 2025
This was the fundamental biology requirement for me (I'm a computer science student). The professor was extremely unprepared to teach this course. The canvas was a mess and had lots of conflicting information or was just lacking required content. For example, we didn't receive practice questions for our second midterm until the day before the midterm. Very boring class and wasn't very difficult but I dreaded going to this class everyday. I feared that I might pass away from boredom each time I attended lecture.
Some random stuff I have already forgotten cuz I hated this course.
Really unprepared and just droned on during lectures.
Avoid if possible tbh......
Class Ratings
Professor Rating
Prof: Norm / Fall 2025
Dec 22, 2025
Very difficult course but it covers some interesting topics. The teaching team is very cognoscente that this is a difficult course and give lots of warning regarding tough upcoming labs and units while also providing days off from lecture each week prior to quizzes. The units regarding file systems and virtual memory are the toughest.
Some x86 similar instructions and stack frames (similar to 213). Pipelining regarding running concurrent instructions. Caching and how caches are built/work. File systems and the thinking behind their constructions. Virtual memory, what it is and how it works.
Good teaching team. Clear they care about their students!
Try to understand the concepts first time around because trying to study for quizzes off half understood knowledge is rough... good luck with this required course :)
Class Ratings
Professor Rating
Prof: Mehrdad Oveisi / Fall 2025
Dec 22, 2025
Really enjoyed this course mainly due to the professor. Mehrdad was always enthusiastic and taught in a way that was very iclicker heavy but really supported learning. There were weekly assignments (around 6 hours each) that you could work on with a partner. There were 2 midterms, a final, and these assignments. The topics all related to each other and gives you an understanding of the building blocks that lead to predictive models. I didn't feel like I was learning about "AI" as we know it today with LLMs however its clear this course is providing very solid base for 422 to build on.
Lots of search problems. Then lots of probability.
Amazing professor. Always excited to learn and answer questions. You could really tell that he cares about his students!
Even though assignments don't take a super long time its important to start them early because doing them without the help of AI really adds to your learning. Practice questions for the midterms are very conceptual and not calculation/example based at all (this threw me off a bit) but the exams weren't that difficult if you had good conceptual understandings of the concepts.