2.8

Brent Munsell

Computer Science - The University of North Carolina at Chapel Hill

2.8
Quality
3.7
Difficulty
47%
Would Retake
167
Reviews
2.8
Quality
3.7
Difficulty
2.8
Helpful
2.8
Clarity

47%

Would Retake

167

Reviews

Rating Distribution
Official

5

36

4

31

3

22

2

16

1

62

What Students Say

This professor does not understand how to assess student knowledge when it comes to tests

COMP211 - 1.0 rating

Please take literally anyone else for 211 and 311

COMP311 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 99 grades
Most common grades:
A (46)
Not sure yet (40)
A- (31)
Grade Distribution
A(49)B(7)C(4)D(1)F(0)A-/B+(38)
Based on 145 reported grades
A: 46
Not sure yet: 40
A-: 31
B+: 7
Common Tags
Lecture heavy (37)
Tough grader (33)
Test heavy (29)
Clear grading criteria (22)
Lots of homework (20)
Participation matters (20)
Caring (16)
Get ready to read (16)
Rating Trend

Declining

-0.38 avg change
Feb
Mar
Apr
May
Aug
Dec
Last 6 months
Ratings by Course

COMP590

5.0

(3)

COMP411

4.5

(19)

COMP116

4.3

(3)

COMP530

4.0

(3)

COMP562

3.0

(1)
+2 more courses
Difficulty by Course

COMP311

3.9

COMP211

3.9

COMP411

3.1

COMP530

2.3

COMP116

2.0

Reviews (167)
5.0
3.0
COMP411
Jan 16, 2020
Would take again

A nice man

5.0
4.0
COMP411
Feb 21, 2020
Would take again

A nice man.

1.0
5.0
COMP411
Grade: A-
Feb 21, 2020
Wouldn't take again

Do not recommend.

4.0
4.0
COMP411
Grade: A-
May 4, 2020
Would take again

He's a very nice man. If you have any trouble with the concepts he is more than willing to work with you to make sure you succeed. His lectures can be dry but his slides are very helpful and they're all on Sakai. If you put in the work and make sure you learn from your mistakes on quizzes you can get a decent grade. At the end he drops some stuff.

Respected
Clear grading criteria
4.0
4.0
COMP411
Grade: B+
May 4, 2020
Would take again

Take 411 with Brent! It is definitely hard, but I think he teaches at a slower pace and makes the concepts easier to understand. We also got to drop our lowest homework, lab, and 2 quizzes, which helped a lot!

Accessible outside class
EXTRA CREDIT
5.0
3.0
COMP411
Grade: A-
Sep 7, 2020
Would take again

He's a great professor! Highly recommend taking 411 with him. His grading is fairly lenient (I had the option to drop two lowest quizzes and one lab). If you decide to take him, doing the homework before quizzes can be very helpful, the level of difficulty is similar. I recommend doing the readings as well, especially during the second half.

Gives good feedback
Respected
Caring
5.0
2.0
COMP411
Grade: A-
Sep 25, 2020
Would take again

I came back here a semester after I took his class just to leave a nice note. He is one of the funniest professors i've ever had and extremely knowledgable on computer organization. He does an excellent job of teaching the material (which can be difficult at times). I looked forward to going to his lecture. Highly recommend.

Respected
Inspirational
Caring
5.0
2.0
COMP411
Grade: Not sure yet
Oct 30, 2020
Would take again

Munsell is such a nice and reasonable professor, and he will listen to his students and work things out with them. Lecture is fine, there's weekly quizzes but as long as you know the material it's not bad at all. Exams are very straight forward and we usually have very high class average for them too. I would say definitely take class with him!!!

Gives good feedback
Respected
Accessible outside class
4.0
3.0
COMP411
Grade: A-
Nov 22, 2020
Would take again

Lots of quizzes (every week) and def a solid amount of work. Labs shouldn't take to long and make sure to use OH and piazza. Standard comp sci class and not that difficult if you're paying attention in class.

Gives good feedback
Lots of homework
Test heavy
5.0
3.0
COMP411
Grade: A-
Nov 23, 2020
Would take again

Dr. Munsell is a really great professor. He really cares about students and answers most - if not all - relevant questions during lectures, no matter how simple they may be. He wants everyone to succeed and learn a lot. His tests can be a bit tricky, but overall I think that we had a very fair grading scale. I highly recommend taking his class!

Respected
Clear grading criteria
Lecture heavy
5.0
2.0
COMP411
Grade: A
Nov 23, 2020
Would take again

Dr. Munsell always tried his best to answer any questions that students had. Although his lectures did get slightly boring at times, he covered all of the material clearly and explicitly. Dr. Munsell emphasizes learning the content rather than stressing about your grades, so he was kind enough to drop many assignments and quizzes along the way.

Accessible outside class
Clear grading criteria
Lecture heavy
5.0
2.0
COMP411
Grade: A-
Nov 25, 2020
Would take again

Dr. Munsell is an excellent teacher and explains concepts thoroughly. The course structure made this class very manageable thanks to Dr. Munsell and his TA's (big shoutout to Justin Do). The exams and quizzes were very fair and I found this course enjoyable overall.

Gives good feedback
Respected
Clear grading criteria
3.0
5.0
COMP411
Grade: Not sure yet
Nov 25, 2020
Would take again

I think Brent is a good professor, but I hated taking his class this semester. The workload for this class is a lot, which is understandable, but for a class that already poses a learning curve for a lot of students, makes it very easy to fall behind and never catch back up. No late work accepted at all but acts like giving a drop is generous.

Lots of homework
5.0
3.0
COMP411
Grade: A-
Nov 26, 2020
Would take again

There is a good amount of work for this class. Each week there is a quiz, lab, and homework. These assignments are fairly easy but on some weeks can be moderately difficult. The exams for this class are medium difficulty. If you do the work then it is easy to get a good grade. 1 lowest hw, 1 lowest lab, and 2 lowest quizzes are dropped.

Caring
5.0
4.0
COMP411
Nov 27, 2020
Would take again

This is a really tough course but Munsell is fair and help is always available if you need it.

Respected
Lots of homework
Caring
5.0
3.0
COMP411
Grade: A
Nov 29, 2020
Would take again

Comp 411 is a difficult course with confusing content - but Professor Munsell does everything in his power to help you through and make it as easy as possible. Seriously. On the surface, the class may seem intimidating; however, as you progress through, you'll come to see that Professor Munsell truly does have your best interests at heart.

Lecture heavy
Caring
5.0
1.0
COMP411
Grade: A
Nov 30, 2020
Would take again

Loved this class! The material was broken down into parts that were very easy to understand. He dropped the lowest grade in homework and quizzes. Quizzes and tests were easy too, just pay attention in class. His lab instructions were very clear and well written. Homework and labs are not hard if you read the book.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
3.0
COMP411
Grade: A
Dec 10, 2020
Would take again

Professor Munsell is very fair. He clearly cares about the material, wants everyone to learn, and provides a ton of resources. If you put in the effort into this class, listen to his lectures, and use the resources you will do well in his course!

Lots of homework
Accessible outside class
Clear grading criteria
5.0
2.0
COMP411
Grade: A
Jan 26, 2021
Would take again

Loved this class! The material was broken down into parts that were very easy to understand. He dropped the lowest grade in homework, labs, and quizzes. Quizzes and tests were pretty easy too, just pay attention in class and look over the notes. The lectures were amazing, and very clear to understand the topics. Definitely take 411/211 with him!!!

Gives good feedback
Accessible outside class
Amazing lectures
3.0
3.0
COMP211
Grade: Not sure yet
Mar 27, 2021
Wouldn't take again

Brent is nice, but his lectures are disorganized and hard to follow, especially since he assumes everyone has more background than just COMP 116 & 210. A lot of what you learn is based on readings that can be incomprehensible to those with little background in CS. Also, office hours are always packed with 2+ hr waits, so you can't even get help.

Lots of homework
Get ready to read
Lecture heavy
1.0
3.0
COMP211
Mar 30, 2021
Wouldn't take again

Munsell has been one of the worst Comp professors I've taken. The practice he gives us is unhelpful, and he demonstrates little to no leniency. It's almost as if he has 0 empathy or compassion for his students, and I find him downright unlikeable. That would be somewhat excusable if he was a good lecturer, but I can't even make that claim myself.

1.0
5.0
COMP211
Grade: Not sure yet
Mar 31, 2021
Wouldn't take again

This class made me cry every other day. I'm not even kidding. His teaching style didn't match mine at all. Office hours were scheduled poorly so I couldn't get help half of the time. It's tough :) iykyk

Lots of homework
Get ready to read
Lecture heavy
5.0
3.0
COMP211
Grade: A
Apr 10, 2021
Would take again

Condenses complex ideas down well and answers questions in class actively. Some people don't like his short/sassy responses, but he genuinely wants you to learn and has always been willing to go the extra mile to explain something when I go to his office hours. Assigned asynch lectures on days we missed, but all his study materials make up for it.

Respected
Get ready to read
Clear grading criteria
1.0
3.0
COMP211
Grade: A-
May 3, 2021
Wouldn't take again

Mmmmmm simply put I did not like him at all. His lectures are useless, shows no sympathy and office hours line is 3+ hours long at times. For our final project, he decided to CUT OFF office hours time so students are now struggling to finish it!!!! :D

1.0
4.0
COMP211
May 19, 2021
Wouldn't take again

Lectures were slow and boring. PowerPoints were shallow with little to no actual content on them. The practice we got before quizzes felt insufficient. Assignments were overly complicated and hard to understand. Professor Munsell showed almost no leniency, flexibility, or understanding, and his responses felt passive aggressive and backhanded.

Get ready to read
Lecture heavy
2.0
4.0
COMP211
Grade: B
May 19, 2021
Wouldn't take again

I thought the class itself was fine -- as long as you put in the work for homework, quizzes, and exams, you'll be fine. There is also a generous drop policy for quizzes and homework. However, I found Prof. Munsell himself to be quite condescending, and he was somewhat rude when I went into his office hours to ask for help.

Lots of homework
2.0
4.0
COMP211
Grade: A-
May 21, 2021
Wouldn't take again

This class was stressful and disappointing. It'd be better if you have some background in computer systems, or you'd have to read a whole lot. The lectures often don't contain much useful information. He does not offer nearly enough practice to prepare you for the quizzes and exams. I tried hard, but I honestly felt unsupported and discouraged.

Get ready to read
Clear grading criteria
1.0
4.0
COMP211
Grade: B+
Jun 3, 2021
Wouldn't take again

Munsell wasn't the worst I've seen, but his lectures were disorganized and he condescended and bullied students. Questions about assignments/quizzes would be met with rudeness and sarcasm; he'd "ratio" you rather than answer your question. A lenient drop policy compensates for unfair and confusing quizzes and exams. Avoid if possible.

Test heavy
Lecture heavy
Tough grader
4.0
2.0
COMP211
Grade: A
Jun 7, 2021
Would take again

For someone that crammed all the lecture videos right before the quizzes and exams, I did pretty fine in the class. Towards the second half of the class, the material got a little bit harder, and quiz/test questions had 1/2 q's that were weird and confusing. Overall, grade distribution on UNC Sakai says more than half the class got an A/A-

Clear grading criteria
Lecture heavy
EXTRA CREDIT
4.0
2.0
COMP116
Grade: A+
Jun 25, 2021
Would take again

Brent was so fun and explained everything pretty well. He knows his stuff and takes things lightly, yet holds you to reasonable standards of performance. I would recommend this--if you're willing to put in a little work, it's an easy A! Sidenote: Brent is who I want to be in 40 years, lowkey.

Gives good feedback
Clear grading criteria
Hilarious
4.0
4.0
COMP530
Oct 12, 2021
Would take again

Great teacher overall. Average lectures, relatively easy tests, lots of homework.

Gives good feedback
Lots of homework
Get ready to read
3.0
4.0
COMP211
Nov 13, 2021
Would take again

This class was hard. Overall I like Brent. He was really caring and passionate about what he's teaching. That being said its hard to keep up in lectures. What we are learning is so abstract and I felt like Brent assumed it came more easily than it did because of this the exams were really hard. Not a lot of work though, its just hard conceptually.

Test heavy
Lecture heavy
4.0
3.0
COMP211
Nov 29, 2021
Would take again

Brent clearly cares about the subject and is passionate about sharing his knowledge. Conceptually, the class is difficult, but he gives take-home quizzes so that lessens the load a ton. The programming assignments were very confusing but we had designated office hours cohorts, so it was easy to get help. It can be hard to stay awake in class though

5.0
2.0
COMP530
Grade: A+
Dec 4, 2021
Would take again

COMP 530 is like an advanced COMP 211 (but easier than 211). Concepts are confusing, but the reading helps, and quizzes/exams are on the easy side. Labs can be a bit of work. You can drop 1 lab and 2 quizzes, so some flexibility. C programming skills required. Brent is pretty chill, fine lecturer. No final exam, and the final project is not bad.

Inspirational
Graded by few things
Hilarious
3.0
4.0
COMP211
Dec 6, 2021
Would take again

Professor Munsell is very knowledgeable about what he teaches, but his lecture style is dry and it can be hard to keep focus. The assignments implement the stuff we learn in class and therefore it is usually very abstract which can make it challenging, but the 2 drop policy for labs/quizzes is very helpful.

Skip class? You won't pass.
Lecture heavy
3.0
4.0
COMP211
Grade: A-
Dec 10, 2021
Wouldn't take again

Professor Brent's lectures are extremely dry and hard to follow. Yet the concepts are abstract, so be prepared to read a lot on your own if you don't have much CS background. Also, you need 95% to get an A. However, his drop policy is lenient. The two lowest quizzes and labs will be dropped, which helped me a lot.

Get ready to read
3.0
3.0
COMP211
Grade: A
Dec 13, 2021
Would take again

Nice professor, but lectures are dry and sometimes focus on the less important stuff for no reason. Coding assignments are designed well and helped me understand the content. Tests are reasonably challenging.

Clear grading criteria
3.0
1.0
COMP530
Grade: A
Dec 14, 2021
Wouldn't take again

Just read textbooks. They will give you more than this class.

5.0
3.0
COMP211
Grade: A
Dec 20, 2021
Would take again

Dr. Munsell delivered clear and informative lectures and assigned solid coding assignments that helped supplement the material learned in class. A handful of quizzes helped prepare for the 2 midterms and final, which were not too difficult. Overall the class was well taught and solidly structured for students to succeed with average effort put in.

Participation matters
Clear grading criteria
5.0
3.0
COMP211
Grade: A
Feb 6, 2022
Would take again

Competent professor. Dry lectures, but his slides are great. They don't seem detailed on the surface - that's because there's so many details you can't immediately understand from a glance. Study them hard before exams. The assignments were fun as well. Grading wasn't bad. He'll say otherwise, but he assigns too much unnecessary reading.

Respected
Graded by few things
1.0
4.0
COMP211
Grade: A-
Mar 10, 2022

This guy just doesn't know how to teach. His slides are absolutely terrible, and this and 311 are the only COMP classes which I've actually had trouble understanding what's going on. He barely ever explains answers to quiz questions and practice problems, and his test questions can sometimes be stupidly hard.

2.0
4.0
COMP211
Grade: Not sure yet
Apr 5, 2022

He's okay and if you're willing to learn the material on your own/read the textbooks then you can probably pass with the grade needed for it to count as a pre req. The issue is that his lectures are so dry and he is very by the book, condescending, and very unaccommodating! Sick? Oh well, confusing quiz/test questions, oh well.

Get ready to read
Lots of homework
2.0
4.0
COMP211
Grade: Not sure yet
Apr 5, 2022

I don't like Brent's teaching style. Lectures are super dry and don't help you prepare for the quizzes and exams. I really struggled in his 211 and 311 understanding the concepts. However, his labs are fine and did make everything more clear. Also, the TAs are amazing and they clarified a lot of things for me.

Tough grader
Get ready to read
Beware of pop quizzes
3.0
4.0
COMP211
Grade: A-
Apr 7, 2022

211/311: Easily my two least favorite CS classes at UNC. Brent is a really nice guy and is always available to answer questions outside of class. However, there are constant errors/typos on the exams/quizzes, all or nothing multiple choice questions, and very dry lectures that do not help with exams AT ALL. Labs are fun though and great TAs.

Tough grader
Beware of pop quizzes
Accessible outside class
2.0
4.0
COMP311
May 4, 2022

The problem with Brent's classes is that the content on his lectures don't really align with what's tested on quizzes/exams as the questions on tests are usually a massive step up from the lecture content. Furthermore, many of his slides don't feature a lot of explanations for things so if you zoom out during his lectures you can miss a lot.

2.0
4.0
COMP311
Grade: B-
May 5, 2022

The best thing that I can say about this class is that it's over...... According to the grade distribution, only 6 people out of 216 got A.

Tough grader
Lecture heavy
Test heavy
1.0
3.0
COMP211
Grade: B+
May 29, 2022

He is not a bad professor and lectures were decent, but has one major problem. He effectively makes it impossible to use ARS accommodations. Many ARS students have had poor experiences in his class. If you don't have accommodations you should be alright though.

4.0
4.0
COMP311
Grade: A
Aug 15, 2022
Would take again

The lectures were much better than in 211, and the labs were very well-designed and really helped me understand certain concepts, but this is still a very difficult course. I usually had to go back through the lecture slides to really get the material down. Also the exams are very difficult; you have to work hard to earn every point.

Clear grading criteria
Test heavy
5.0
4.0
COMP311
Grade: A
Aug 19, 2022
Would take again

211/311: Easily my two favorite CS classes. Labs are fun, often did those the day they were assigned. Most quizzes had 1 seemingly innocent but actually tricky question, need eagle eyes & brain. Exam 2 was brutal, but they gave a lot of points back to compensate. You will learn more than in any other CS class and it's possible to have a lot of fun.

Inspirational
Respected
Test heavy
1.0
4.0
COMP311
Sep 14, 2022

He's a truly awful lecturer that never appears fully organized and regularly goes over his class time. He seems to relish in making the class as difficult as possible, he let us all know the first day of class that we were not allowed to be missing from class even due to covid unless we had an official positive test to submit.

1.0
5.0
COMP211
Grade: C
Sep 28, 2022

Hands down the worst, least understanding professor I have ever had at UNC, and in my entire life. This guy is so condescending and was awful with 211 online. My therapist knows this guy by name now. Avoid this professor at all costs if you can. I have never felt so demoralized in a class. He is not an accessible professor.

4.0
3.0
COMP211
Grade: Not sure yet
Nov 23, 2022
Would take again

Prof. Munsell is very likeable and really good at introducing new topics and giving students a good baseline understanding of the material. However, I would say he didn't excel very much at giving more detailed explanations of material. Even though it is enough to succeed in this class, it can make lectures pretty boring and unengaging.

4.0
4.0
COMP311
Grade: B
Nov 29, 2022
Would take again

I liked Munsell, he was very fair on exams (you never have to worry about trick questions). The cohorts are helpful and he provides practice questions through poll everywhere and other resources on sakai. Comp 311 with Munsell was significantly better than 211. Take him!

5.0
3.0
COMP311
Grade: A
Dec 1, 2022
Would take again

Not sure why people don't like him on RMP, but Brent really is my second favorite CS professor at UNC (only after Aaron Smith). Lectures are very clear and detailed. He also goes over poll questions that are good practices. Homeworks are easy and you don't feel unprepared for the quizzes or exams. Very nice guy, would take again

Amazing lectures
Caring
Respected
1.0
3.0
COMP211
Grade: Not sure yet
Dec 2, 2022

Quite condescending and felt like he didn't care about his students, their learning, or their well-being. He's extremely difficult when it comes to accessibility and unnecessarily rude. His lectures and slides were terrible as well.

3.0
3.0
COMP211
Grade: A
Dec 9, 2022
Would take again

He's a very nice professor but goes through lectures really slowly. Honestly, you don't really need to attend class and can just look at the slides. Quizzes are a bit difficult, but exams aren't too bad. Labs are really easy and fun.

Lecture heavy
Test heavy
3.0
3.0
COMP311
Grade: A
Dec 12, 2022
Would take again

Brent was fine imo. The 7 labs weren't too bad, but the tests could be tricky, we did get a cheat sheet on them though. Study for the quizzes, they can end up boosting your grade! Negatives: didn't record lectures, sometimes said we'd get out early & then we didn't, & was somewhat condescending, making me not feel comfortable asking questions.

4.0
3.0
COMP311
Grade: A-
Dec 13, 2022
Would take again

Brent provided plenty of practice material for the exams & quizzes, and the labs were reasonable. Was scared of this class before taking it and it wasn't that bad. His grading policy is quite generous imo (1 quiz drop, 1 lab drop, rounding and 1% for course evals). I did very bad on the first midterm and ended up with a great grade in the class.

4.0
3.0
COMP211
Grade: B-
Dec 15, 2022
Would take again

Class wasnt too bad but could be really slow sometimes, labs were not that bad and he had a really generous grading policy. I had the most trouble with the exams, but you do get a cheat sheet for them so load it up with info.

Get ready to read
Lecture heavy
Graded by few things
5.0
1.0
COMP211
Grade: D-
Feb 2, 2023
Would take again

I'm sitting in lecture right now and I already know this class has opened my eyes to a whole new world. Learning about pointers not only woke me from the slump I was in after my 8am, but also showed me that Brent is the best professor UNC has to offer. I cannot wait to come to class again next week.

Beware of pop quizzes
Caring
5.0
4.0
COMP211
Apr 21, 2023
Would take again

Labs can be tough, but your lowest grade is dropped. Lectures can be slow and he usually doesn't finish all the slides on the day he plans. There are readings, but they aren't necessary to get a good grade, especially if you go to lecture/watch the videos.

5.0
4.0
COMP311
Grade: Not sure yet
Apr 27, 2023
Would take again

Even though the class moved a bit slowly at times, Brent explained material clearly in class that could be directly translated into exams and lab assignments. There were also plenty of opportunities to ask questions, and he and the TAs provided lots of out-of-lecture material. I think he was a lot better teaching this course than 211 last semester.

4.0
4.0
COMP211
Grade: Not sure yet
May 6, 2023
Would take again

I think Brent gets a bad rep because this class has a lot of content to learn and its generally the first time many students learn about systems. Lectures are okay a little stalled out at times but the poll everywhere questions are helpful. Quizzes, Labs, and Exams can be tough at times. TA system is horrible in this class. Extra credit given.

EXTRA CREDIT
Lecture heavy
Test heavy
4.0
4.0
COMP211
Grade: A-
May 8, 2023
Would take again

Brent is a very good professor, he really knows what he's talking about and seems like he enjoys it too. His lectures can be boring sometimes but they are very important. Midterms are very similar to the quizzes and questions he goes over in class. The material is very difficult but Brent breaks it down very well. The assignments are hard too.

Gives good feedback
Lots of homework
Lecture heavy
4.0
3.0
COMP311
Grade: B+
May 10, 2023
Would take again

Beginning of this class was great! Digital logic wasnt too bad and was fun to learn, second half with MIPS was less great, but Brent did a good job teaching it. Start early on the MIPS labs and make good cheatsheets!

Test heavy
Graded by few things
1.0
4.0
COMP211
Grade: C+
May 12, 2023

He wasn't a bad professor but didn't seem to know how to respectfully interact with students or teach engagingly. He oftentimes showed poor time management (he frequently came to class late and got upset when he didn't immediately have everyone's attention and he also rarely finished discussing ppt materials and instead suggested self-study).

Lots of homework
Lecture heavy
2.0
4.0
COMP211
Grade: C+
May 26, 2023

Truly have no idea where great ratings for Munsell are coming from, maybe a surplus of folks that enjoy the eye numbing delight of endless lecture slides, but this is just a class where if you're not good at teaching yourself you'll get absolutely shafted.

Beware of pop quizzes
Test heavy
5.0
2.0
COMP116
Grade: A
Jun 24, 2023
Would take again

Professor Munsell is a very motivating professor who truly cares about his students' well-being and success. He is always more than willing to help you out when you need assistance during office hours. Take him during the summer session!

Participation matters
Inspirational
Caring
2.0
5.0
COMP211
Grade: Rather not say
Sep 2, 2023

I don't know what CS department thinks of when they modify the grading scale: 'A' starts from 95%. Professor Munsell says that he cares about his students, and maybe he does, but CS department which he is a part of does not. Thank you for additional stress and deterioration of our mental health from the start of the semester.

Get ready to read
Lots of homework
Accessible outside class
5.0
1.0
COMP211
Oct 17, 2023
Would take again

Good professor

5.0
3.0
COMP211
Grade: A
Nov 20, 2023
Would take again

Lectures are a little dry and classes are mostly just recaps of the videos he records about the material. The videos are super helpful though and all the assignments are doable. Go to office hours, make sure you know what's going on. Brent explains things super well and the tests are pretty easy. Good option for 211

Accessible outside class
3.0
4.0
COMP211
Grade: A
Dec 5, 2023

Brent is definitely a good person. The material is hard, but he tries his best during lectures. However, I don't agree that exams/quizzes are easy. People say that they're easy because you could take them at home. I must admit, however, that you shouldn't ignore the heavily downvoted comments by some bots since there's some truth to them.

Lots of homework
Test heavy
Accessible outside class
3.0
5.0
COMP211
Dec 8, 2023

Professor Munsell is right, but the exams and quizzes are difficult. The lab assignments were horrible and I had to go to office hours almost every day. Good luck to all rising comp majors if you are going to take this class.

Lecture heavy
Test heavy
Accessible outside class
1.0
4.0
COMP211
Grade: Not sure yet
Dec 9, 2023

Thanks to Brent Munsell and this class I am dropping the cs major. The assignments are unreasonably hard and trying to get help is like pulling teeth. The cohorts system is ridiculous and ineffective and use of piazza is heavily limited.

5.0
5.0
COMP211
Grade: A
Dec 10, 2023
Would take again

Munsell is one of the better CS professors when it comes to teaching. Lectures are clear and showing up to lectures is very helpful. The material and assignments/labs/quizzes/exams can be very challenging. Deadlines are for the most part rigid, but established clearly. Do not expect extensions very often.

Tough grader
Amazing lectures
Lots of homework
5.0
4.0
COMP211
Grade: A-
Dec 10, 2023
Would take again

The class material itself was very hard, but Brent was a nice professor. He gave extra credit on quizzes, made two of our midterms take home, and allowed multiple cheat sheets and use of the terminal during the final. Once again, the material was complicated and hard to follow, but Brent was very accommodating.

EXTRA CREDIT
Caring
Respected
1.0
5.0
COMP211
Grade: Rather not say
Dec 12, 2023

Great class, especially the final, which was more difficult than midterms. You want to get a good grade? You want to have a curve on the final? You want to be mentally sane while taking this class? Good luck! Pay attention to downvotes and flagged reviews by Brent and his bots.

Lots of homework
Lecture heavy
Test heavy
4.0
3.0
COMP211
Grade: A
Dec 12, 2023
Would take again

211 is a hard class, but Brent gives you the tools you need to be successful. If you watch the (sometimes boring) lecture videos and start labs early, you'll do well. Lectures not mandatory but helpful for understanding content. Brent is a nice guy. Favorite movie is The Matrix -- checks out.

Test heavy
4.0
2.0
COMP116
Grade: A
Dec 13, 2023
Would take again

Brent Munsell keeps it real. Took him for SS1 and he was great. Makes an effort to make things understandable for people without a CS/coding interest or background. He's a funny and chill guy and is clear about his expectations and grading criteria for the class. Pacing was very manageable. Amazing 116 professor!

Clear grading criteria
Hilarious
Graded by few things
4.0
3.0
COMP211
Grade: A
Dec 13, 2023
Would take again

His class seems to have been easier this semester than in years past. Quizzes and exams are all online open note and are fairly easy. Labs can be tough but if you meet with your Cohort LA they can help. Need a 94 for an A but it's doable.

EXTRA CREDIT
Clear grading criteria
4.0
3.0
COMP211
Grade: A-
Dec 14, 2023
Would take again

Solid Professor. Was super accommodating this semester, having both are midterms online due to loosing class time. Thought the contents difficulty was average, with the labs being a lot easier than what others say on here (I also did not have any C experience). Just start early, and keep up with the lecture videos as things can move fast.

3.0
3.0
COMP211
Grade: A-
Dec 14, 2023
Would take again

Overall, Munsell is a pretty good choice for 211. Lectures moved a tad slowly at times, and there are lots of lab assignments in C, so make sure to start early. Final grade is strongly determined by exams with a small number of questions each, however extra credit is provided! Lectures are not recorded, so make sure to show up to class.

EXTRA CREDIT
Lecture heavy
Test heavy
2.0
3.0
COMP211
Grade: B+
Dec 15, 2023

Brent is a good teacher. This class is pretty hard, and he does a good job teaching it. Although, he is very nice and accomdating sometimes, he is rude and passive aggressive other times.

3.0
4.0
COMP311
Grade: C+
Dec 16, 2023

Brent can be very nice at times, but other times very rude. There are labs and quizzes almost every week, two midterms, and a final. One week we had a lab, quiz, and a midterm all in one which was super overwhelming and I'm not sure why a professor would do that. But, our midterms were online and remote so that was nice. Torn on how to feel

4.0
3.0
COMP211
Grade: A
Dec 16, 2023
Would take again

He is overall good. His lectures were somewhat slow and dry, but he was clearly enthusiastic about the content. He is a good explainer and has clear and generous grading policies. The main problem is the class content is both boring and complicated. Good teacher, but not a great class. Would definitely take classes with him in the future.

Caring
Lecture heavy
5.0
4.0
COMP211
Grade: A
Dec 21, 2023
Would take again

211 is fundamentally a difficult class. Brent does do his best to make both pre-lecture videos and lectures interesting, however C sucks and it gets really confusing towards the end. The course gets super hectic at times (lab, quiz, midterm in 1 week), but it's not hard to earn an A. TA's are hit or miss, don't expect office hours to be smooth.

EXTRA CREDIT
Lots of homework
Caring
2.0
4.0
COMP211
Grade: Rather not say
Dec 23, 2023

I would say that tests were difficult, but achievable to do good if fully attentive in the exam. When I took the course there were no pre-recorded lectures which made things difficult. I would say that this was one of the most difficult comp sci courses I have took.

5.0
3.0
COMP311
Grade: A
Dec 23, 2023
Would take again

Brent is a nice guy, and he explains the material very well. The videos were also very helpful. Quizzes and exams were tricky, but fair. Labs were somewhat interesting and not too difficult. Need a 95 for an A, but he gave everyone a free 1% grade boost.

Caring
Respected
Test heavy
3.0
4.0
COMP211
Grade: A-
Dec 26, 2023

The content itself is so boring and painful. Could've had recorded lectures. The tests are hard because we don't get to practice the content in any way. The labs are hard to figure out and aren't intuitive.

5.0
3.0
COMP211
Grade: A
Jan 7, 2024
Would take again

Fun class. Material is interesting and the exams are fair. Labs can be tricky.

Participation matters
Clear grading criteria
Caring
3.0
4.0
COMP211
Grade: A
Apr 23, 2024

Brent is an interesting professor. Sometimes makes great jokes in class and has a fun if lecture heavy class environment. At the same time, he can be a bit hard to talk to outside of class, and isn't the most accessible professor. Class is interesting, grading is light and midterms are online. Recorded lectures will be your friend for studying.

Lots of homework
Hilarious
5.0
1.0
COMP590
Grade: A
May 13, 2024
Would take again

This was the WebGL class, and it was the easiest CS class I have ever taken, maybe the easiest ever at UNC. Only a couple of actual assignments, which were all group assignments... usually one guy does all. Do have to show up for in-class exercises, which are pretty easy and open friend/TA. All projects! Happy to take my last CS class with Brent.

Participation matters
Group projects
3.0
3.0
COMP211
Grade: A
Jun 7, 2024
Would take again

Brent's lectures often fell flat. Especially the way 211 was taught, the curriculum felt vague and pointless. Lectures were also identical to (but longer than) videos Brent recorded last year. You'd save 2 hours a week skipping class and just watching the videos, and probably understand the content better. Brent's passionate, but gets distracted.

Hilarious
Lecture heavy
4.0
2.0
COMP211
Grade: A+
Jul 31, 2024
Would take again

Brent was a good professor. He clearly is very passionate about CS. One of the easiest CS classes I've taken as every lecture was recorded. I didn't even go to class and got an A easily. Labs could be very tricky but if you get a responsive TA they can be very helpful. Quizzes and midterms were online open note as well which was a huge help.

Caring
Graded by few things
1.0
5.0
COMP211
Grade: Not sure yet
Oct 3, 2024

I only have 350 characters but I could talk for hours about what an awful professor and person Brent is. He is condescending, mean, and blames students for his impossible exams. Truly a cruel person who enjoys seeing people fail and suffer. I pity those who have to interact with him—I'm counting down the minutes until I never have to see him again.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 3, 2024

Whatever good things you've heard about him are lies. He couldn't be more rude, disrespectful of students' time, condescending, and downright mean. His lectures are so boring and have nothing to do with the exams, which are impossible to do well on. Not to mention he won't curve, even if the average is failing. Truly the worst experience ever.

Tough grader
1.0
5.0
COMP211
Oct 3, 2024

Sitting here writing this in class because I cannot believe his behavior. He is so disrespectful to students, and has zero respect for our lives outside of class—he genuinely believes we should devote our entire existence to 211. All I can say is run while you still can. Delay taking this class as long as you can and wait until they get a new prof.

1.0
5.0
COMP211
Grade: Not sure yet
Oct 3, 2024

Exam 1 class average was a 60. He thinks its our fault. The material given to us is nothing like the tests. A 60 average is your failure of teaching, not a failure of learning. He refuses to curve it, and has disrespected us by saying that "we're going to kick ourselves when we get our exams back" Do not take with him, take with a different prof.

Tough grader
Test heavy
1.0
5.0
COMP211
Oct 4, 2024

Just got MT1 grade back. FAILED! Said it was going to be similar to quizzes - NOT. Some stuff we had never even seen before. Blamed students NOT HIMSELF for poor instruction - class average was 60. Too many questions for time alloted. Said he would not curve - not to even ask. Subpar instructor-UNC should hire better!

1.0
5.0
COMP211
Oct 4, 2024

Bait & Switch. Teaches one thing & tests on another. Even went as far as to tell us Exam 1 would be like the quizzes but that was not true. Not enough time to even finish the exam. Smug in class today when he told us he would not be giving a curve. I studied so much and felt good going into the exam. Maybe he would be a better used car salesman.

Tough grader
1.0
5.0
COMP211
Oct 4, 2024

Had the nerve to blame the students after a 59% average on exam 1. Said the exam would be like the quizzes and PEW questions, and it ended up being 10x harder. No curve/drop/replacement.

1.0
5.0
COMP211
Grade: Not sure yet
Oct 4, 2024

Easily worst human being at Carolina. Absolutely zero respect to students. If you want to have a decent college experience and not lose your mind at how someone could possibly be this terrible of a professor, then don't take this class. Only non horrible quality is when he says ‘type stuff' and that's it!

Tough grader
1.0
5.0
COMP211
Grade: Not sure yet
Oct 7, 2024

Literally the poster child for mediocrity and cruelty. Exam 1 average (300ish students) was 60, and he blamed us for it. Have never seen this much disrespect for students. He expects us to spend 6-8 hours each week outside of lecture and labs just to study for this class. Apparently we can't even have a life. We deserve better.

Tough grader
1.0
4.0
COMP211
Oct 8, 2024

I can safely say he taught me nothing. The class consists of badly-made videos outside of class to "learn", with class time reserved for polls and bland lecturing. I know too many ppl who cheated (because he did not teach) and after explaining that, it seems he opted to make tests in person and require attendance rather than, idk, actually teach?

Lots of homework
Lecture heavy
4.0
3.0
COMP211
Oct 8, 2024
Would take again

Previous reviewers are really projecting their entitlement and arrogance (UNC CS trademark)... taking personal blame for a singular test score would hurt one's ego too hard, so instead blame it on everyone else. Attacks on the character of your professor won't solve anything other than cope with the fact that CS is more than just web frameworks.

Lecture heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

This teacher is not a good teacher, no respect for students wellbeing!

Tough grader
Test heavy
Graded by few things
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024
Would take again

LOTS OF HOMEWORK!! RUN AWAY TO CHINA!

Tough grader
Test heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

I used to be greatful to be born in America but this guy makes me wish my parents never came to the US

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

"He who is not courageous enough to take risks will accomplish nothing in life" - sun tzu

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

“Despise the enemy strategically, but take him seriously tactically.” - Mao zedong

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

The image that's been portrayed is, we sat around the campfire and said, 'Oh, boy, now we go get to torture people.' Well, we don't torture people. Let me say that again to you. We don't torture people. Okay?" - stalin

Tough grader
Lecture heavy
1.0
5.0
COMP211
Grade: Not sure yet
Oct 9, 2024

test average was a 57% no curve. and an A is a 95 in the class

Tough grader
Participation matters
Lots of homework
1.0
5.0
COMP211
Grade: A
Oct 10, 2024

Every good review was created by him and his TAs no doubt, we all despise him because he has no care or respect for us

4.0
4.0
COMP211
Grade: Incomplete
Nov 5, 2024
Would take again

Good lecturer, passionate and answers questions in a clear way. Most of the bad reviews are based upon one single midterm grade, the contents of which were difficult, but we had a cheat sheet (front and back) we could use on the midterm. He also curved that same midterm after the complaints. It is not an easy class, but very over-hated.

Participation matters
Clear grading criteria
1.0
4.0
COMP211
Grade: Not sure yet
Nov 5, 2024

This professor does not understand how to assess student knowledge when it comes to tests. His tests are EXTREMELY confusing and make you second guess yourself, even if you are overly-prepared for them and know what you are doing. Adding onto that, he does not check for cheaters during the test, so honest students are punished. Don't take him!

Tough grader
Graded by few things
1.0
5.0
COMP211
Grade: Not sure yet
Nov 8, 2024

i won't continue with cs, thanks Brent for being so discouraging.

Tough grader
Participation matters
1.0
5.0
COMP211
Grade: A-
Nov 23, 2024

He is extremely unfair, changed everything to be in person but half the sorority girls in the back use ChatGPT on every exam! If you are an honest person you will do poorly in this class compared to others. Learn to cheat or just quit CS while you're ahead.

1.0
5.0
COMP211
Grade: A-
Dec 3, 2024

Incredibly misogynistic behavior – I requested to register for one of his upcoming classes after doing very well in 211, and he mansplained concepts to me that I literally have been doing research with for 2 years as an undergraduate. During 211, he was incredibly unaccommodating – even with UAAs and when my family member died. He should be fired.

2.0
5.0
COMP211
Grade: B+
Dec 4, 2024

He decided to flip the script and reformat how he teaches the class (especially tests) this semester. This resulting in unfair tests where average being in the 60s. Lecture's are mid and he expects you to put a jobs worth of time into the class.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
COMP211
Grade: A-
Dec 4, 2024

Condescending, mean, belittling, and just plain awful doesn't begin to describe Brent Munsell. Don't go to his office hours, he will mock you and say that you don't understand things that you do. He gets off on seeing others fail and wants everyone to be as miserable as he clearly is. Leaves his TAs in the dark - they can't save you. Save yourself.

3.0
5.0
COMP211
Grade: B
Dec 5, 2024

Difficult course, and hit-or-miss professor. Changed the course exams to be in-person online, probably to make sure people didn't cheat. However, this was not policed well. As a professor, seemed fair enough, but exams were decently difficult and required lots of work to prepare. The lectures were a tad boring, as he lectured off slides from videos

2.0
5.0
COMP211
Grade: A-
Dec 8, 2024

He isn't evil, the class is just a snooze fest. Unless you want to go into OS dev you'll prob hate the content. Exams are tough and require SO much practice. Brent gives nothing to prepare for exams other than the assigned quizzes. However, lot of ppl failed Mid1 so he actually did reweight it. Most people just cheat on the assignments (ChatGPT).

Tough grader
Lecture heavy
Test heavy
4.0
4.0
COMP211
Grade: A
Dec 9, 2024
Would take again

Brent's class is a bit boring but he does give you all the resources to succeed. He has prerecorded videos and his slides are well made. The tests are definitely tricky and require good understanding of the material but if you keep up with the course material you should be fine. Wished he posted more study resources though.

4.0
4.0
COMP211
Grade: A
Dec 10, 2024
Would take again

The course material is hard and there's a lot to cover, so you have to keep up with the resources he provides. Other students don't do the readings or watch the videos he provides to teach the material, and blame him when they fail. 211 takes time and repetition to understand effectively, if you do everything that's required you'll be fine.

Tough grader
Get ready to read
Clear grading criteria
3.0
3.0
COMP211
Grade: Rather not say
Dec 11, 2024
Would take again

this guy is a good teacher of the important things. If you're going to study more about computer processor / os stuff then this is your guy. If you're done after this, then yeah, wait another semester for 211. He's great at facilitating learning about computers but not great at teaching to the context he's standing in front of, if that makes sense.

Participation matters
Clear grading criteria
Lecture heavy
3.0
3.0
COMP211
Grade: A-
Dec 11, 2024
Would take again

Brent gets hate but he's pretty chill. His tests can be tricky, yet at the same time he isn't trying to trick you. Lots of cheaters on his exams who got away with it unfortunately.

2.0
4.0
COMP211
Grade: A-
Dec 13, 2024

His tests will try and trick you, but he gives you a solid amount of practice material, and he has videos to watch that help you understand the content. Unfortunately, his delivery of the content is quite mundane, and you will find at least one person taking a nap during his lecture every class session. I thought him to be a nice dude, though.

Tough grader
Participation matters
Clear grading criteria
4.0
4.0
COMP211
Grade: A
Dec 13, 2024
Would take again

He is a nice guy who does his best to give engaging lectures even though this failed at times. Most of the hate comes from the first midterm which had a failing average but he ended up curving it anyway. Content can be tricky at first, but once you put the time into studying it, it's genuinely not that bad. Allows cheat sheets on exams.

Participation matters
Clear grading criteria
Gives good feedback
4.0
4.0
COMP211
Grade: A
Dec 16, 2024
Would take again

Brent is honestly a great guy and you can tell he tries to make lectures as engaging as possible. The course content, however, is dense and extremely boring at times if you aren't into OS stuff like me. Lots of complaints after the first midterm but I would say he definitely made up for that with easier exams afterwards and lenient regrading.

2.0
4.0
COMP211
Grade: A-
Dec 16, 2024

The content is honestly kind of interesting, but his lectures are soooo boring and hard to sit through. He's a nice guy, but it was difficult to learn from him. His tests are also mainly all-or nothing multiple choice/short answer questions so it is hard to get a super high grade on them. Lots of people cheated on the midterm/final too

Test heavy
Graded by few things
3.0
3.0
COMP211
Grade: A
Dec 17, 2024

Brent is a nice guy. Eccentric lectures and gives opportunities to interact with material. Could be a devious gaslighter on exam day. Fun and interesting topics, however taught as if the world was supposed to end tomorrow. Brent sets the standard and expect you to uphold it @ 211. Get caught lackin he sending goons to drop that GPA ong.

Tough grader
Participation matters
Test heavy
2.0
4.0
COMP211
Grade: A-
Jan 4, 2025

Lectures were boring and a direct repeat of the pre-lecture materials, aside from graded pollevs at the beginning of class. TAs were nearly impossible to access and not very helpful. Not a lot of review materials for exams. Class was hard but definitely doable if you stay on top of the material! Brent could be condescending but still passionate.

Test heavy
1.0
5.0
COMP311
Grade: Not sure yet
Feb 1, 2025

i cant stand the way brent teaches. like he did a fine job in the beginning of 211 but i have him for 311 and it the same crap he was doing at the end of 211. you come to class, learn nothing bc he doesn't teach it well, and then leave and teach yourself everything. brent, for the love of god, stop. i cant stand any more videos.

1.0
5.0
COMP311
Grade: Not sure yet
Feb 1, 2025

Content of the class is easy but he teaches it so bad. Doesn't explain what is happening in circuits. he doesn't write anything down and just talks at us. when he clearly sees the class is confused, he doesn't change the way he approaches his explanations. he just continues to teach the same way that made everyone confused in the first place

1.0
5.0
COMP311
Grade: Incomplete
Feb 6, 2025

If you're thinking about taking COMP 211 or COMP 311, you might want to think twice about this prof. Honestly, it didn't really feel like he cared much about us students. Plus, the grade setup is super tough—you need at least a 95 to snag an A. So yeah, if you can, maybe try to find a different professor.

1.0
5.0
COMP311
Grade: Not sure yet
Feb 6, 2025

This is my first time commenting on rmp so I genuinely mean this: I want to save anyone considering taking a class with Brent. Try to avoid it unless you're prepared for a highly stressful experience. Brent is very unaccommodating.

4.0
4.0
COMP211
Grade: A-
Feb 9, 2025
Would take again

I want to object to some of these characterisations of Brent. While his courses are heavy, I've not met a professor that cares more about their disabled students. He meets with every one of us individually to ensure our needs are met, and has always gone above and beyond to ensure my success. He's far from the villain many are making him out to be.

Caring
Lecture heavy
Accessible outside class
4.0
3.0
COMP211
Grade: B+
Feb 14, 2025
Would take again

Brent's COMP211 class can be tricky, but engaging if you put in the work. The lectures are hit-or-miss, but the recorded videos are super helpful. Labs can be challenging, but the TAs are there to support you. Unstuck AI was a lifesaver for practice problems and exam prep.

1.0
4.0
COMP311
Grade: Not sure yet
Feb 18, 2025

211 and 311 with him. Very condescending. Asked him a question after lecture and he said "This is really simple" and proceeded not to answer. Once he asked a question and someone gave it a shot, and he went "Ahaha no." Called people out publicly at least 3 times. Someone silently fell asleep today, he woke them up and asked to leave mid-lecture

1.0
5.0
COMP311
Grade: Not sure yet
Feb 18, 2025

A student asked a great question today -- Brent stumbled through his response, repeating the same points from his unhelpful videos. When unsure, he defaults to saying, 'I think this will make more sense with an example' to get out of answering your question. he also says 'this is really simple stuff'. Yes, it's simple...IF you explained it well.

1.0
4.0
COMP311
Grade: Not sure yet
Feb 18, 2025

woke someone up today in class for no reason and tried to humiliate them by calling them out, twice. He said that it was disrespectful. if you want students to respect you, give them something to respect.

1.0
4.0
COMP311
Grade: Not sure yet
Mar 3, 2025

truly a boring lecturer, TA does a better job in explaining topics and going through lecture. malding in every lecture and rarely has anything good to say that isn't already talked about in slides and lecture videos.

Get ready to read
Participation matters
1.0
3.0
COMP311
Mar 3, 2025

the quality of teaching is absolutely unacceptable, especially for the amount of money he receives to teach. it's obvious in videos that he only understands the material on a surface level and reads straight from a script. the best thing i ever did for my grade was download the previous prof's slides from a sr. which were much more understandable

1.0
4.0
COMP311
Grade: Not sure yet
Mar 18, 2025

Brent's videos are incredibly bland, not going into depth into any topics, while his lectures are just a more daunting reiteration of those videos. Also, he can be an extremely rude and disrespectful professor. He lashes out at students and humiliates them when he sees fit and says it's because he's a "dad". Take anybody else for 211/311.

Participation matters
4.0
3.0
COMP211
Grade: A
Mar 24, 2025
Would take again

He's a solid professor, makes jokes and is thorough in his lectures. His tests are hard and covers a lot of edge cases, but he lets you make your own a printed cheat sheet. The course is hard, but he gives recordings for all his lectures. Seriously, if you go to class/watch the lectures it's not that bad, most bad reviews are from absent students.

Tough grader
1.0
3.0
COMP211
Grade: A
Mar 27, 2025

Alright guys I have a 350 character hard limit on this review. Brent's lectures are more effective than sleeping pills; I would rather watch a snail run a marathon than listen to him yap about virtual memory. Tests are unfairly hard compared to the study materials. He acts condescending all the time and doesn't respect students type of stuff.

Participation matters
1.0
5.0
COMP311
Grade: Not sure yet
Mar 30, 2025

listen to all the other negative reviews. i had him for 211 as well and he's completely killed my desire to learn

Tough grader
Participation matters
Graded by few things
1.0
4.0
COMP311
Grade: Not sure yet
Apr 9, 2025

Creates surface level videos, does not go through examples good enough, and then reiterates the videos in class. There is no way to learn if he does not teach the material well and just lets us know what we need to learn ourselves. Had him 211, and heavily upset I had to take him again for 311. He simply does not care enough to help his students.

5.0
4.0
COMP311
Grade: Not sure yet
Apr 16, 2025
Would take again

I had Brent for both 211 and 311 this year. His exams and quizzes are hard, but manageable if you've prepared yourself. The best part of his classes are the labs and projects, which are very relevant to the material and honestly super fun. His expectations and syllabus are very clear, and he's always willing to take extra time to help you.

Participation matters
Caring
1.0
5.0
COMP311
Grade: Not sure yet
Apr 18, 2025

Awful class. Does not know how to teach, and makes the exams disproportionately difficult to what we've done in class. Final project AND final exam. Throws together slideshows based on his prelecture videos for the actual lectures, but never goes in depth and regurgitates the same information in the videos. Humiliated a student for falling asleep.

Tough grader
Lecture heavy
4.0
2.0
COMP211
Grade: A
Apr 19, 2025
Would take again

A bit of a boring lecturer but presents all the information clearly.

1.0
5.0
COMP311
Apr 26, 2025

Who gives a final exam AND a final project

Tough grader
Participation matters
Lecture heavy
1.0
4.0
COMP311
Grade: Not sure yet
Apr 28, 2025

Mindblowingly boring lectures that are a dry repeat of published videos and slides. Tests are out to trick you with edge cases despite the generous 2-3 pages of cheatsheets. Generally condescending towards students, especially if you answer a class question incorrectly.

Get ready to read
Lecture heavy
Test heavy
1.0
4.0
COMP311
Grade: Not sure yet
Apr 28, 2025

One of the unlucky people who've had to take COMP 211 and COMP 311 with him. Class topics really aren't that hard but Munsell is such a mid lecturer and his mid TA taught half of the class.

Participation matters
Clear grading criteria
Lots of homework
1.0
3.0
COMP311
Grade: B-
Apr 28, 2025

I would be fine with his boring lectures, but his tests are hard and he doesn't give you any new review material, just the boring slides he's prepared.

Tough grader
Test heavy
1.0
3.0
COMP311
Grade: A
Apr 29, 2025

F F F F F F F F F F F F F F F F F F F F F F F F F

1.0
3.0
COMP311
Grade: A
Apr 30, 2025

Most condescending, disrespectful professor in the dept. Humiliated a student who fell asleep. Also has horrible slides filled with vague generalizations, mistakes, and no specific examples. His horrible teaching makes even the simplest topics difficult to learn. I got a different prof's 311 slides from a friend, and they're infinitely better.

1.0
3.0
COMP311
Grade: A-
May 1, 2025

mid and a bad lecturer

Tough grader
2.0
4.0
COMP311
Grade: A
May 2, 2025

Lectures are boring and ineffective. They are just repeats of the videos he tells us to watch beforehand. Exams are harder than practice questions. He is condescending and struggles to answer questions outside the class's baseline material. Weekend quizzes, sometimes even during breaks. He also completely shamed a student for falling asleep.

Tough grader
Participation matters
Lecture heavy
5.0
5.0
COMP311
Grade: A
May 4, 2025
Would take again

Honestly, people on here are a bit harsh against Brent. If you go in with the right mindset, and if you are actually willing to learn, his class is great because it's structured well, albeit lecture repetitive, for you to learn the concepts. You will learn a lot. There are 6 labs (3 hardware focused, 3 assembly related), final project and quizzes

Tough grader
Lecture heavy
1.0
3.0
COMP311
Grade: Not sure yet
May 9, 2025

He says if >=85% of people do course evals, everyone gets 1%. It's been a week since our final exam, and the eval results have long since come out. It's also been a week since someone asked for an eval update on Piazza (question has 21 upvotes), and he hasn't responded. I'm borderline so I need to know and there's no reason to keep it private!

1.0
4.0
COMP311
Grade: B
May 11, 2025

Please take literally anyone else for 211 and 311

1.0
2.0
COMP311
Grade: A-
May 12, 2025

Nothing in the class is challenging except for his incompetent teaching.

1.0
5.0
COMP311
Grade: A-
Aug 24, 2025

211 and 311 are important classes so I am not sure why they keep letting him teach them. There is also no way to teach yourself the material bc he doesn't provide textbooks that won't go over your head with content you haven't learned and, in general, there aren't great systems resources that teach you starting from the basics (aka his job).

Get ready to read
Test heavy
Graded by few things
5.0
1.0
COMP590
Grade: A
Dec 11, 2025

First I agree with all 211/311 comments. However, his 590 is completely different, it's one of the easiest course in CS department. All group projects, but you don't really have to work with them, you can go solo. Brent won't care. TAs are lenient graders. Just make sure to submit everything on time because he has almost 0 tolerance for late work.

Group projects
Clear grading criteria
5.0
1.0
COMP590
Grade: A
Dec 11, 2025
Would take again

Easiest comp class I've taken tbh. He was okay when I took him for 211 but for this 590 class (3d graphics) there are no exams and pretty much the whole grade is group projects that are easy to get 100s on. Don't need to go to class at all, there are some days when he takes attendance but it's rare and usually he tells you on canvas ahead of time.

Group projects
3.0
1.0
COMP562
Grade: A
Dec 15, 2025
Would take again

Tbh, 562 with Brent was way too easy and I would have wanted to learn more about the math behind all the machine learning algorithms that we were taught. I also would have liked to learn about more deep learning topics.

Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 99 grades
Most common grades:
A (46)
Not sure yet (40)
A- (31)
Grade Distribution
A(49)B(7)C(4)D(1)F(0)A-/B+(38)
Based on 145 reported grades
A: 46
Not sure yet: 40
A-: 31
B+: 7
Common Tags
Lecture heavy (37)
Tough grader (33)
Test heavy (29)
Clear grading criteria (22)
Lots of homework (20)
Participation matters (20)
Caring (16)
Get ready to read (16)
Rating Trend

Declining

-0.38 avg change
Feb
Mar
Apr
May
Aug
Dec
Last 6 months
Ratings by Course

COMP590

5.0

(3)

COMP411

4.5

(19)

COMP116

4.3

(3)

COMP530

4.0

(3)

COMP562

3.0

(1)
+2 more courses
Difficulty by Course

COMP311

3.9

COMP211

3.9

COMP411

3.1

COMP530

2.3

COMP116

2.0

Similar Professors