Gregor Kiczales at University of British Columbia | Rate My Professors (2024)

at

Advertisem*nt

5

/ 5

Jump To Ratings

Overall Quality Based on

219ratings

Gregor Kiczales

Professor in the Computer Science department at University of British Columbia

91%

Would take again

4.3

Level of Difficulty

Compare

I'm Professor

Kiczales

Professor

Kiczales

's Top Tags

Lots of homeworkRespectedAmazing lectures Lecture heavySkip class? You won't pass.

Check out Similar Professors in the Computer Science Department

  • 5.00Ed Knorr
  • 5.00Felix Grund
  • 5.00Hendrik (Rik) Blok

Advertisem*nt

  • 219 Student Ratings

All courses

  • CPSC110

    May 5th, 2024

    Quality

    1.0

    Difficulty

    5.0

    CPSC110

    May 5th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : Not sure yet

    Textbook

    : N/A

    People say Gregor is great because they're cs majors, and who in cs don't know coding beforehand? 110 is NOT beginner-friendly. Taking his course felt like learning how to speak a language fluently in 3 months. Students can't help each other on psets, and the learning environment is just depressing and unhealthy. Pls avoid if it's not a major req.

    Participation matters

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (3)

    Gregor Kiczales at University of British Columbia | Rate My Professors (4)

  • Advertisem*nt

  • CPSC110

    Apr 24th, 2024

    Quality

    4.0

    Difficulty

    3.0

    CPSC110

    Apr 24th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : A+

    Textbook

    : N/A

    He's rather strict and a little bit difficult, but overall a pretty good prof. As long as you study you should be fine. Not very approachable, but a good prof overall.

    Tough graderRespectedLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (5)

    Gregor Kiczales at University of British Columbia | Rate My Professors (6)

  • Gregor Kiczales at University of British Columbia | Rate My Professors (7)

    CPSC110

    Mar 25th, 2024

    Quality

    5.0

    Difficulty

    3.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (8)

    CPSC110

    Mar 25th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A

    Textbook

    : Yes

    Online Class

    : Yes

    He is super caring and very intelligent.Advice for his class:- Focus, his content can be hard, but very enjoyable- Do the homework, go to lectures, and practice problem sets over and over.- This course is easy if you put in about 16 hours a week and you will have a great time!-Trust the natural recursion.

    Amazing lectures HilariousRespected

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (9)

    Gregor Kiczales at University of British Columbia | Rate My Professors (10)

  • CPSC110

    Mar 9th, 2024

    Quality

    2.0

    Difficulty

    5.0

    CPSC110

    Mar 9th, 2024

    For Credit

    : Yes

    Attendance

    : Not Mandatory

    Grade

    : B

    Textbook

    : N/A

    The prof spends a lot of time "complaining" about how there are sooo many students to manage, and how its soo hard. Yet the course slides and course itself is riddled with mistakes, typos, and errors (so many errors everywhere). Also, this is not an intro course. It's way too fast-paced and heavy, especially if you have no previous experience (me)

    Clear grading criteriaLots of homeworkLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (11)

    Gregor Kiczales at University of British Columbia | Rate My Professors (12)

    1

  • Advertisem*nt

  • CPSC110

    Feb 26th, 2024

    CPSC110

    Feb 26th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    He has done this for a long time, and it really shows.

    Gives good feedbackHilarious

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (13)

    Gregor Kiczales at University of British Columbia | Rate My Professors (14)

  • Gregor Kiczales at University of British Columbia | Rate My Professors (15)

    CPSC110

    Jan 31st, 2024

    Quality

    5.0

    Difficulty

    3.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (16)

    CPSC110

    Jan 31st, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : Yes

    Online Class

    : Yes

    Amazing prof! CPSC 110 is a very fun course and completely doable. Just make sure to keep up with the edX content, pay attention to all lectures, finish all problem sets on time, and grind the past midterms / finals. Oh, and make sure to come to a lot of office hours.

    Tough graderGet ready to read

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (17)

    Gregor Kiczales at University of British Columbia | Rate My Professors (18)

  • Advertisem*nt

  • CPSC110

    Jan 20th, 2024

    Quality

    5.0

    Difficulty

    3.0

    CPSC110

    Jan 20th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A

    Textbook

    : N/A

    Gregor came off as intimidating at first, but you soon realize that's just his humour. He's extremely helpful during office hours, walking around to check in on every student and how they're doing. If you don't fully understand the content, make sure to stay on top of all the work.

    Accessible outside class

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (19)

    Gregor Kiczales at University of British Columbia | Rate My Professors (20)

  • CPSC110

    Jan 12th, 2024

    Quality

    5.0

    Difficulty

    4.0

    CPSC110

    Jan 12th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    Gregor has so much personality. I did find him condescending at first (I never asked questions in lecture), but I grew to appreciate his sense of humour over time. This course requires lots of time and effort, but solving the problems is so incredibly rewarding. I also felt that he truly cared about his students and wanted us to succeed.

    Lots of homeworkHilarious

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (21)

    Gregor Kiczales at University of British Columbia | Rate My Professors (22)

  • CPSC110

    Jan 11th, 2024

    Quality

    5.0

    Difficulty

    3.0

    CPSC110

    Jan 11th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    The course isn't too difficult as long as you don't fall too behind. Rewatching lecture recordings helps a lot with understanding the content.

    Amazing lectures Clear grading criteriaRespected

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (23)

    Gregor Kiczales at University of British Columbia | Rate My Professors (24)

  • Advertisem*nt

  • Gregor Kiczales at University of British Columbia | Rate My Professors (25)

    CPSC110

    Jan 10th, 2024

    Quality

    4.0

    Difficulty

    4.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (26)

    CPSC110

    Jan 10th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : A+

    Textbook

    : Yes

    Online Class

    : Yes

    Great lectures, however you must pay immense attention to be able to do good. A lot of practice required. The course load is very heavy, even unfair at times - but is very rewarding and has a lot of learning outcome. Gregor was very supportive and answered most questions as best as possible in a 600 student class.

    Tough graderGet ready to readParticipation matters

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (27)

    Gregor Kiczales at University of British Columbia | Rate My Professors (28)

  • CPSC110

    Jan 7th, 2024

    Quality

    2.0

    Difficulty

    3.0

    CPSC110

    Jan 7th, 2024

    For Credit

    : Yes

    Attendance

    : Not Mandatory

    Grade

    : A+

    Textbook

    : N/A

    Hated to answer student questions unless they were "good enough" and was completely unhelpful when students faced online issues (there were a ton of technical issues). Overly anal about the details and lectures were monotone, slow, and boring. You're better off watching lecture recordings at 2x speed than attending class. Definitely overrated

    Get ready to readParticipation mattersLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (29)

    Gregor Kiczales at University of British Columbia | Rate My Professors (30)

  • CPSC110

    Jan 7th, 2024

    Quality

    5.0

    Difficulty

    4.0

    CPSC110

    Jan 7th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A-

    Textbook

    : N/A

    Gregor was a fun prof. Attending lectures is essential and make sure you actually listen when he says to try the problems in the videos on your own instead of just following along. He was a fair teacher and funny. Only problem is the course is hard but if you genuinely do all the problems and not just follow along in the video you will be fine

    Participation mattersLots of homeworkLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (31)

    Gregor Kiczales at University of British Columbia | Rate My Professors (32)

  • Advertisem*nt

  • Gregor Kiczales at University of British Columbia | Rate My Professors (33)

    CPSC110

    Jan 6th, 2024

    Quality

    5.0

    Difficulty

    1.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (34)

    CPSC110

    Jan 6th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A

    Textbook

    : N/A

    Online Class

    : Yes

    he is good professor, and made our first year fantastic

    Amazing lectures Clear grading criteriaBeware of pop quizzes

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (35)

    Gregor Kiczales at University of British Columbia | Rate My Professors (36)

  • CPSC110

    Jan 5th, 2024

    Quality

    3.0

    Difficulty

    4.0

    CPSC110

    Jan 5th, 2024

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : A-

    Textbook

    : N/A

    well, i would say greogr himself is a very conscientious prof who wants you to be successful in the class, nonetheless the course itself is very very poorly designed in my opinion

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (37)

    Gregor Kiczales at University of British Columbia | Rate My Professors (38)

  • CPSC110

    Jan 4th, 2024

    Quality

    4.0

    Difficulty

    3.0

    CPSC110

    Jan 4th, 2024

    For Credit

    : Yes

    Attendance

    : Not Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    DO NOT think you can get away from this course without putting in the amount of work the Prof said clearly at the beginning of the class. Your whole pyramid scheme of knowledge will fall apart just by missing one part of the course. Also, do what the course tells you to, don't act smart

    Participation mattersInspirationalRespected

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (39)

    Gregor Kiczales at University of British Columbia | Rate My Professors (40)

  • Advertisem*nt

  • Gregor Kiczales at University of British Columbia | Rate My Professors (41)

    CPSC110

    Dec 30th, 2023

    Quality

    2.0

    Difficulty

    5.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (42)

    CPSC110

    Dec 30th, 2023

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : B

    Textbook

    : N/A

    Online Class

    : Yes

    Gregor is a nice guy, no doubt of that. From my experience and my friend's, he's kind and helpful when you see him during office hours. However, during our online lectures, he seems to be the opposite, and that's, unfortunately, where we learn from him most of the time. Furthermore, I'm not a fan of the way he teaches, as I leave lectures confused.

    Participation mattersLots of homeworkLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (43)

    2

    Gregor Kiczales at University of British Columbia | Rate My Professors (44)

    1

  • CPSC110

    Dec 29th, 2023

    Quality

    1.0

    Difficulty

    5.0

    CPSC110

    Dec 29th, 2023

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : C

    Textbook

    : N/A

    Passive-aggressiveness makes me more uncomfortable to ask questions in a 600 ppl lecture. Even though there's 1300 students in the course, it's hard to find a peer to help you with problem sets. It's either you go through a torturous process of figuring it out yourself, find a friend to take the course with you and do them together, or fail them.

    Participation mattersRespectedOnline Savvy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (45)

    2

    Gregor Kiczales at University of British Columbia | Rate My Professors (46)

    2

  • Gregor Kiczales at University of British Columbia | Rate My Professors (47)

    CPSC110

    Dec 27th, 2023

    Quality

    3.0

    Difficulty

    5.0

    Gregor Kiczales at University of British Columbia | Rate My Professors (48)

    CPSC110

    Dec 27th, 2023

    For Credit

    : Yes

    Attendance

    : Mandatory

    Grade

    : B+

    Textbook

    : N/A

    Online Class

    : Yes

    was a cool prof, but the tests are pretty hard for a student never coded before(me). ;( and I don't found tat hybrid lectures are helpful...

    Tough graderLecture heavyTest heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (49)

    3

    Gregor Kiczales at University of British Columbia | Rate My Professors (50)

    1

  • Advertisem*nt

  • CPSC110

    Dec 26th, 2023

    Quality

    3.0

    Difficulty

    3.0

    CPSC110

    Dec 26th, 2023

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    Gregor is a fair professor and you can tell he wants his students to succeed. However, he can sometimes come off as passive-aggressive which can discourage students from participating and asking questions. Regardless, he is a good prof and I would love to take a class with him again.

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (51)

    4

    Gregor Kiczales at University of British Columbia | Rate My Professors (52)

  • CPSC110

    Dec 25th, 2023

    Quality

    5.0

    Difficulty

    4.0

    CPSC110

    Dec 25th, 2023

    For Credit

    : Yes

    Attendance

    : Mandatory

    Would Take Again

    : Yes

    Grade

    : A+

    Textbook

    : N/A

    He was very engaging during our online lectures, and he made each lecture memorable and enjoyable by playing music before lecture and adding jokes and catchphrases to material. His class has a lot of prework (probably another 3-6hrs per week), but I believe if you pay attention during class, you will do great.

    Amazing lectures Lots of homeworkLecture heavy

    Helpful

    Gregor Kiczales at University of British Columbia | Rate My Professors (53)

    1

    Gregor Kiczales at University of British Columbia | Rate My Professors (54)

    3

Help

Site Guidelines

Privacy Policy

Copyright Compliance Policy

CA Notice at Collection

CA Do Not Sell or Share My Personal Information

Gregor Kiczales at University of British Columbia | Rate My Professors (55)Gregor Kiczales at University of British Columbia | Rate My Professors (56)Gregor Kiczales at University of British Columbia | Rate My Professors (57)

©

2024

Rate My Professors, LLC. All Rights Reserved

Gregor Kiczales at University of British Columbia | Rate My Professors (2024)
Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6079

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.