EssayPal.ai - This AI writes in your style of writing!

Professor Margo Seltzer Reviews

2

Class Ratings

3.7Good Class
3Avg. Difficulty
4Interesting
4Useful

Prof: Margo Seltzer / Winter 2021

Jul 6, 2021

Comments on the course

This course was online, and I found it to be very well organized and fair. Margo is very enthusiastic and she is a fantastic professor :) We used PrarieLearn to complete in-class assignments, labs, pre-class videos, quizzes, and exams. Everything is there, which is super helpful since you only need to check one place for all your assignments, instead of having multiple platforms. There are pre-class videos that you have to watch before class that sets up the upcoming topics that will be discussed in class. They weren't very long, usually about 5-15 mins, depending on the topic. The lecture always felt too short to cover all the materials, as a lot of time is spent in class asking questions since some of the material can get a bit tough and confusing. We got put into breakout rooms in te...read more

Advice

Start labs early! Don't leave them to the last minute, especially the ones that include coding! Office hours get super busy close to the deadlines so keep that in mind.

Course: CPSC 313Grade: AAttendance: Non-MandatoryTextbook Use: Optional
1

Class Ratings

4Good Class
3Avg. Difficulty
3Kinda Interesting
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Margo Seltzer / Winter 2021

May 27, 2022

Comments on the course

Certainly convinced me that I am terrible at C/C++. The assignments are long and hard, but easier to grasp than those at the end of 213 (but still take a while to finish, start early). The slides of the class are lacking, so go to class and watch the videos. Not very useful or interesting if you don't like systems, an absolute godsend if you are interested in it. Didn't understand much, but it has enough overlap with 213 that I guessed my way through.

Course: CPSC 313Delivery: In personGrade: A-Workload: Moderate
1

Class Ratings

2Bad Class
2Hard
2Boring
2Barely Useful

Prof: Margo Seltzer / Winter 2020

Mar 16, 2021

Comments on the course

This course is not working out for me at all. I took the online version of this course, which seems to contrast the otherwise good experiences my peers had when they took this class in-person in previous years. The material is spread out into different areas: Pre-class, Lecture, In-class and Tutorial, making studying for me very tedious and disorganized. The slides alone don't really have enough information, and I need to watch the video explanation to properly understand them. Even so, the resource used to host these videos is unreliable, with me having dealt with a bunch of 403 errors when trying to watch the lectures. I personally am much more of a person that learns from reading rather than listening, so having to re-watch lecture recordings that sometimes don't work deeply affected m...read more

Advice

I would say to take this course in person, not online. If you do anyway, take notes from every part of the course, and be sure to be ready to spend a lot of time watching videos.

Course: CPSC 313Grade: Not sure yetAttendance: MandatoryTextbook Use: Optional