3.8
Quality2.4
Difficulty76%
Would Retake128
Reviews76%
Would Retake
128
Reviews
Rating DistributionOfficial
5
56
4
30
3
20
2
10
1
12
What Students Say
“He's a great guy, and knows his stuff”
CS441 - 5.0 rating“There are no questions on the exams not covered in class”
CS0441 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
60%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
CS134
5.0
(6)CS334
5.0
(2)CS0334
5.0
(1)COMPSCIE
5.0
(1)CS590
5.0
(1)Difficulty by Course
COMPSCIE
4.0
CS007
3.3
CS0441
2.8
CS0007
2.7
CS441
2.3
Reviews (128)
This prof is has absolutely no teaching ability, he doesn't follow the syllabus
was a great teacher, class is sooooooooo easy...
easy teacher
No Comments
I got to class so I find the class very easy. He really care about teaching and making sure we learn
Class was very easy and very fun. The material was the main reason for it but he was very helpful to those that were having difficulties. Very good class
Cool class. Some dumb people slowed us down sometimes but he was cool. His jokes suck but he grades fair.
Great class and fun! He makes it easy even for beginners like me. Tests are tough but easy grader. Kind of cute for an older guy :-)
Horrible teacher. He doesn't really lecture or teach anything and he makes the tests hard! Don't buy the book! Some directions were misheard on one of the projects and he gave me a zero, even when I did the project! Since he wouldn't give me ANY credit, I will have to go to the Dean.
Easy class. Learned some cool web stuff. He keeps the class light and fun. Go to class and its easy A!
Easy class, easy and laid-back teacher. Class offers lots of tips and hints on how to make a good web layout. He is willing to help and lenient on grades. There's a project you have to do with a partner but it's not bad at all. Good class!
How awful was he? Let me count the ways. His own writing skills are horrendous. Can't even spell, has little command of the language, and he's teaching a writing course? His TA, who didn't attend class, and must not have read the books either, graded all the papers. Ugh! Run away! Far away! Stick to Web design, Don. 1590 is WAY out of your league
Was really looking forward to this class, having heard great things from friends. Don's really easy, and a nice enough guy, but the Emperor definitely has no clothes. He's totally overmatched in this class. Wait until Addleman teaches the class and take it then. Avoid Don for 1590 at all costs. He can't spell, can't write and can't teach writing.
This class was great. He teaches relevant material and makes it very interesting. If you do not do the assignments you will not like him! He's easy to get over on late papers. Definitely the best 1590 instructor.
Nice guy, very helpful. Easy class. Do well on the project and listen when he reviews for tests and you'll be fine.
Awesome teacher! Very easy class to learn HTML and you get credit for labs just for showing up. Tests can be tricky but all andswers can be found directly in the notes. Highly reccommended!
Don is an awesome teacher! I didn't even need this class, but I needed credits. I'm sure glad that I took this class. Don is hilarious! He's a really nice guy. This class is really easy. Oh yeh, don't buy the book. Everything you need is online (his site and web resources). I wish I could have this guy for other CS classes
This class is super easy. The book's a nice thing to have just for the CD it comes with (it has code on it you can use for labs, etc.). Just show up for the labs and you'll easily get an A+.
Don is the man. CS134 was an easy class, just show up for labs and you will get the credit. Tests are easy, too. He is very laid back and fun to listen to, I would highly recommend taking his classes
Don is a cool guy, likes to joke around a lot. Go to labs and you'll get credit. You can buy the book if you want but he never uses it and never really refers to it in class. There is a CD that gives you code you can use but thats the only useful thing.
No Comments
Super easy class...basic html n javascript....you can breeze through the class with an A by just attending his lectures and labs....text book is not that great....I would suggest sticking to his web resources! Don is helpful too....his laid back attitude makes the class interesting
Take 134 and 334. You'll learn tons about Web Design.
Thankfully the subject matter was easy, because anything more theoretical or complex and he wouldn't have been able to teach... He's really nice and has a good sense of humor, and certainly cares, but he really can't explain some of the mathematical concepts he's telling you to use... another class where you learn to use formulas.
I've heard he's a good CS professor but he just wasn't able to teach discrete well. I think if he stopped relying on the slides, he'd be more effective.
boring lecture.....just reading slides again and again. easy test.....soooo easy...
Don is the man. Hilarious. reccommended just for the entertainment value
Only use textbook for weekly homework. All answers can be found online. Two tests, he lets you have notes with infinite pages and no examples. Turn them in a week before tests. Most of test questions off homework. Responds immediately to emails. Slides in class available online. Go to class though; it's fun and enjoyable. Easy A+.
Don is very intelligent and amusing - he can't (and doesn't) grade formal essays to save his life, but while in class he sparks and guides some brilliant discussion of questions most students wouldn't have thought to bring to the table. This course and professor come highly recommended.
Don is a great at lecture and hilarious. A laid back and local attitude. Attending and participating in class is mandatory and easy. It's a class that is fun to go to and no pressure. The papers however, you better bring your A game, the TA grades the papers. Don will be one of your favorite teachers hands down and creates a great class environment
Easy class. Awesome prof. He know's the material is pretty dry so he does his best to get a laugh out of the class. Posts all his notes online. Very reasonable grader. Do the weekly homeworks and you'll be fine for the exams.
The material is really boring, but he is hilarious so it made it easier to pay attention. He lets you use unlimited reference sheets on exams as long as no examples. Homework is a big part of the grade so it isn't hard to pass. Really nice guy.
He made a really boring class into my favorite of the semester. The material was super easy and I easily could have skipped but I chose not to just because of how entertaining he is. Great guy.
Hilarious guy. Classes are fun and engaging, and he moves at a pace to cover matters in detail. Tests are very fair and he knows his stuff when it comes to math.
2 exams and you get to use cheat sheets. Need to have as much as possible on cheat sheet or else you'll lose points. Weekly homeworks. Lectures are long and boring but he makes them bearable. Funny guy.
When comparing to other sessions, Bonidie's 441 class is particularly easy. He explains everything with so many details that the class was slowed down a lot. Homework assigned every one or two weeks. Easy assignments and tests. Take the class with an actual professor if you want to learn more basics. Take it with Bonidie if you want an easy A.
He's the best professor I've had so far. Covers relevant topics in class and gives real-life examples. Very good sense of humor that makes the boring material entertaining. Two tests that are super easy. I would recommend showing up for class. If you skip too many lectures, don't expect to do well. The material is easy, but you need to be there.
Don made really boring lectures interesting. For the tests, you're allowed reference material of unlimited pages (no examples), which made the tests not so bad. I would definitely recommend!
yo Bonidie is the GOAT. he is a freaking genius and he's hilarious. He wants you to do well and you'll learn a lot. Best lectures I have ever been to. Dude's a god
He's the best
Don is the man! He is really funny and he tries his best to make the lectures funny and interesting even though the material is really dry. Definitely would recommend to anyone
Don is fantastic. Lectures are funny and let out 15 minutes early. Homework is 40% of the grade. Go to lecture, turn in the homework, and you'll pass easily. On the tests he allows reference material with no page limit.
By far the best professor I've had so far. The material can sometimes be dry in discrete math but he's great at making it entertaining. He uses real life examples and explains the material very well. You'll have a few homework problems each week (graded on completion) and two exams. Homework is 40% of the grade. I highly recommend his class!
He's a great guy, and knows his stuff. Don't argue with him, because you will have to be prepared to lose. Also, he kind of looks and talks like Danny DeVito, so if you think about it, you'll become extremely distracted.
Very funny guy. He makes lectures fun. Attendance isn't mandatory but he will say things in class that are useful for exams. He allows reference material for exams.
Your grade in Prof. Bonidie's class is made up of 60% exams (2), and 40% homework (graded on completion). While this format makes the class sound like an easy A, you cannot tell how you're doing in class until very far into the semester (past the withdrawal date). He also does not hold regular office hours. Recitations were rarely helpful.
Don is hilarious. The lecture content (and the textbook) are both very, very dry, but his humor makes up for it. You are only graded on your completion of the HW (like 40%), a midterm, and a final exam. Be prepared to do some learning on your own if you are not good at logic or probability (CS 0441).
Great lecturer, dad jokes galore and true Pittsburgher.
As long as you come to class you'll be fine. Allows reference material, so there's no reason to not do well on exams. Makes class interesting even though the subject can often be dull.
He jokes too much and teaches very slowly. If you are interested in math, take others'. A lot of interesting and useful stuffs are not covered in his class.
He is funny and teaches well. His class is fairly easy as long as you study and pay attention.
Attendance isnt required but if you don't go to class, he puts questions on the test that you will only really know if you go to class. He is a good lecturer for making a very dry subject attainable. You will have to study and go to class. Should be able to get a B, if you try and even an A if you spend the time.
Bonidie knows that the material he is teaching is pretty dry and tries to make it interesting for everyone. However, the material is difficult and you need to focus if you want to do well.
Bonidie is an amazing professor who tries his hardest to make the class interesting. The material is easy and if you show up to all the classes and do the homework you would receive an A to a B. Bonidie know his stuff and will make this class actually enjoyable.
Discrete Structures is a very boring topic, but Bonidie understands that and tries to make it as interesting as possible. His lectures are full of examples and he rewards attendance by hinting at exam questions to come. The homework can be difficult but he gives full credit for completion. There are no questions on the exams not covered in class.
He makes a rather dry subject quite entertaining through a near-mastery of the lectures. His lectures are more like guided discussions with the class -- it's almost entertaining to have him walk the entire class through a thought process to understand a topic. Would recommend.
Professor Bonidie is truly a real gem. I loved his class and even though it was my hardest class in the semester. The homework is all completion and is 30% of your grade, the exams are not cumulative and are really just homework problems you've already seen. If you go over homework to prepare for the exam and do the problems over, you'll do well.
Bonidie is generally respected as *the* choice for 441. He is a funny professor who makes the dull subject matter a bit easier. Sometimes he does have a tendency to go a little too slowly for people who understand, but it's to help those who don't which is understandable. HW graded on completion, and unlimited reference on tests. Good professor
Professor Bonidie is definitely the best professor for CS 0441. He is a funny dude and he allows you to have reference material for exams. I heard through the grapevine other professors won't allow this for this class. So for this reason alone, I recommend you take it with him.
Probably the best choice for 441. Enjoyable and funny lectures. 30% of your grade is HW completion, the rest are 2 non cumulative tests (midterm/final). The material might seem hard at first, but if you understand the material/homework problems the tests are pretty easy. You are also allowed reference material on the tests which make the class easy
Professor Bonidie takes this extremely dull subject and makes it the best that it can possibly be. He keeps his class engaged and does it best to make it a fun environment while acknowledging the content he has to teach is not the most exciting. The exams resemble the homework very much so if you do his homework, you will definitely pass the exams.
By far the best choice for 441. Makes a dry subject enjoyable and engaging, and is also the only 441 instructor that lets you have reference material on exams. Exam questions are also taken straight from the weekly homework assignments. As long as you pay attention in class and do the homework there's no reason you should get below a B.
I definitely struggled a lot throughout the course, but I am so happy I took it. Learning coding online is hard, and it is even harder to stay motivated. Professor Bonidie makes sure to keep his lectures high in energy and enthusiasm, and makes you excited to learn code. His lectures are interactive, and made learning coding very fun.
Bonidie is a very funny and caring professor that tries to get everyone involved and engaged in lectures. Grades are made up of homework and two exams, therefore your grade depends a lot on the exams. Take him for 441.
Bonidie is really great. His lectures are long and the material isn't the most exciting, but he is funny, an excellent teacher, and sets reasonable standards. Grade based on hw (completion) and two exams (no final). If you understand the hw problems, the exams should be completely manageable, no surprises. I would highly recommend.
He is hilarious, which makes the lectures entertaining. The HW is easy and short. I suggest doing more problems to prepare you for the tests because they can be difficult. You are graded by HW completion and only 2 tests, no final. But our 2nd test was only 10 questions that were 10 points each. You could easily fail if not prepared.
I came into 0007 with some Java experience so I never really read the book or took any notes and was still fine. The coding portion of the final was incredibly hard but he ended up curving it by a ton. The workload was very reasonable and he tries to keep his lecture engaging.
Class is okay. Exams are pretty easy and split up into two parts, so you have plenty of time. I just didn't like how unstructured the class was. The syllabus is really simple and doesn't have assignments on it. I just kinda felt like he was making stuff up as he went. (not content, but structure of the class)
Don was alright. His lectures were kind of meh and were a lot of examples but they were helpful. His exams were fair and weren't anything that he didn't teach. We had 2 non-cumulative exams so that was nice. His class was a little boring but you can definitely pass if you pay attention and do the work.
He's ok but pretty old school. 2 Tests are worth 70% of your grade and the other 30% is from homework participation(not correctness). Claims homework should be used as study guide then pulls test questions from other chapters and class lectures to mislead students. If you put in the work though, you'll get a good grade.
This is a very straightforward class. He tells you what's going to be on the exam and assigns hw that is essentially exactly what the test problems are. When it comes to leeway and accessibility, though, he has little to none. He's unresponsive to emails and accommodations for several students despite their serious circumstances.
His pros? He gives you credit if you show a genuine attempt, he's a generous grader, and tries to keep the lecture interesting. However - he's terrible at communicating. If you email him, good luck getting a response. His class is also incredibly unorganized, you won't learn a thing. Don't expect an A.
Loved Bonidie as a lecturer. He had a great personality and went through loads of examples in class that really helped the material make sense. A big downside, however, is that you get literally no feedback throughout the course on homework so you never know where you stand on understanding the material. Exams are a HUGE percentage of your grade.
Definitely the best professor I've had so far at Pitt. His lectures are super fun and entertaining, and as long as you pay attention and show up to class you'll be able to do well. Textbook is required for homework and recommended for studying.
Bonidie doesn’t really explain things in the best way, just yells the slide info at you. 30% of your grade is easy book hw and then 70% is the midterm and final. Most of the midterm was taken DIRECTLY from the book, so use hw questions and book questions that look similar to the hw to study. You also get to use UNLIMITED ref sheets for exams
He is a very lively professor and is funny, so he makes lectures entertaining. However, his lectures are confusing and don't go over the actual content of the textbook adequately. I cried multiple times and spent hours on this class, so my saving grace were the TA's who let me cry in a safe space. Also, never responds to any emails.
He's a funny guy. Solid teacher. If you pay attention during lecture you shouldn't need to open the textbook more than a few times, but don't be afraid to because it's a good resource. Keep all your notes in files in your IDE (programming workspace) so you can reference/copy them during homework and the coding portions of tests (he allows that)
Bonidie is an okay professor. He made confusing concepts easier to grasp, which helped deal with the large amt of material. The tests are worth 70% of the grade and the homework is worth 30%. My advice: DO NOT skip any of the homeworks and STUDY for the two exams. Also, GO TO CLASS! He tells people what mistakes are usually made on exams in class.
Basically, he just read through the slides and sometimes provide examples. Don't expect him to reply the e-mail. He didn't even have a regular office hour! He only held office hour before the final exam. The class is grade base on Homework (30%), two non-cumulative exams (70%). No study guide just study the homeworks for exams
Great sense of humor, quick reply to my emails. He does like to(pretend) be strict and scares you sometimes but he's actually super nice if you actually talk to him. Compare to other profs(441), he incorporate jokes to make the class more fun rather than straight up teaching. I preferred his style bc it matches my personality and helps me learn :)
1. Does not post any important dates or information so you must come with no attendance credit 2. Skims off slides then asks in-depth questions offering extra-credit, knowing we wont get it. 3. 70% of your grade is from 2 exams, 30 is from homework, that he doesn't check or grade or explain. 4. wastes time with jokes instead of content
Professor Bonidie is an average instructor at best with an unfortunate absentmindedness towards grading, communicating important information, and keeping Canvas up to date. Big Ideas is an easy class but it felt like he went out of his way to make assignments and Canvas information/communication as confusing as possible.
For big ideas, he was very disorganized on canvas and for a while I had a 0 in the grade book because of it. HIs lectures are relatively good in regards to it having a lot of information and content. Overall, very disorganized.
Genuinely good guy but seemed very disorganized regarding course material and had little experience using canvas, which screwed up a lot of grades early on. Didn't know the course material that well and did a bad job explaining it and communicating its importance. Homework was complete busy work and a waste of time. Still, the class is easy.
I'm sure Mr. Bonidie is a great guy, but the class was very boring. He didn't really seem like he cared about the material. Most of the lectures consisted of busy work with random group projects. Additionally, most of the people in the class had already been exposed to the material covered, so it was very easy.
Avoid this professor. He showed no interest in the coursework whatsoever, and was overall very unprofessional and condescending towards students. This is the type of class where only 30-40 show up out of 150, all for good reasons. I have actually never seen a class with such poor attendance, and I can guarantee it is attributed to him.
This should be an easy class, but Bonidie did everything he could to ruin your life. Bad attitude, cocky and mean. 140 people class, only 40 students showed up in lectures. Said attendance was not required but decided to take attendance after midterm without notice. Never grade the homeworks. Disorganized materials. Plus, he doesn't know Python.
Lectures consists of him reading off the slides for 75 minutes. He rarely posts on Canvas and announces important dates in class. He does not grade the homework, instead tells you to go to recitation to get help/answers. I had an indication of how I was doing in the class after the midterm. He is generous with partial credit on exams thankfully.
Professor Bonidie... is a hilarious person, and that's about it. He is terrible at lecturing, very disorganized, and is very insensitive. He is nearly impossible to communicate with my grades being undetermined for most of the semester.
Is impossible to communicate with, canvas, email, or otherwise, and can be a jerk. Disorganized. Class doesn't require attendance but he started getting upset when students didn't come... just make it mandatory? CMPINF 0010 isn't that hard but bonidie makes it confusing sometimes. If you can ignore the stuff I mentioned hes great and funny
Bonidie doesn't usually teach CMPINF 0010, but he didn't really do the best job. I don't know how he is for 441, but he was kind of rude and petty sometimes during lecture. The organization of the course was all over the place, and I didn't actually know my grade for this class until finals week/after finals week. Try to avoid him CMPINF 0010...
If I could rate this class lower on here it would be a 0. Nothing graded until two days before grades were due. Pretty simple class made more stressful than it needed to be my grade was a 0 most of the semester. Agree with other reviews that talk about his condescending nature. Not sure how he is popular professor at Pitt.
Funny guy, but didnt explain concepts clearly and often assumed everybody already knew everything. Knows his stuff but shouldnt teach an intro course. Textbook was the best resource and had to teach myself. Exams were 2 days, multiple choice/blanks & then programming. Gives partial credit for code. still challenging. Wished I took different prof
Very fun lecturer. Exams aren't awful by any means relative to what they could've been, though they do still count for 70% of the grade. He isn't too available outside of class except for by appointment, however, and he isn't too transparent when it comes to grading or homework questions, leading to more effort being needed on them than necessary.
Take Bonidie over Garrison. Bonidie lets you make your own "cheat sheet" for the exams and overall does not cover as much as Garrison from what I have heard. His lectures usually consist of him reading off of slides and giving us practice problems to do as a class. Also, do the homework and use the practice problems in the book to study.
CS 0441 with Don is going to be the weird class in your semester. Good at keeping the classes attention, entertaining personality. Picks on kids who do not participate. Do the HW and talk about it in recitation, because lectures alone may not get you prepared enough for the two exams which make up 90% of the grade.
Bonidie is a great teacher for 441, he elaborates on the lecture slides and encourages group participation during class. Hw is graded on completion and the midterm questions are from the textbook so do the practice problems in there if you want to get a good grade. Overall he is a great teacher for 441.
Donbon is the goat, definitely the best choice for 0441. Material for this class is pretty dry, but his sense of humor keeps it somewhat interesting. Make sure to stay on top of the homework, as the tests echo those pretty well.
Bonidie is a great professor. He jokes around during lectures and encourages participation to help us understand the material better. Going to the lectures is really important and he makes them worthwhile. He does everything he can to help us get the best grade possible. I would recommend any cs major take him for 441
Bonidie is the absolute G.O.A.T. for discrete math. If you want an enjoyable experience taking discrete take it with Bonidie. Lectures are extremely fun environments and he rarely makes us stay the entire lecture. Make sure you understand the homeworks and lectures because the tests make up most of your grade
Bonidie's lectures are very entertaining, he truly wants to make the class interesting. And with cheat sheets for exams you can't complain. I will say that the final is much harder than the midterm. DO LOTS OF PRACTICE PROBLEMS! You need to understand everything. Got an A on the midterm easily but got too relaxed and did horribly on the final.
Bonide does a good job of making a somewhat boring class entertaining he engages students and can be pretty funny, only complaint is he doesn't post much on canvas or at all really.
Bonidie is a pretty funny dude, makes a boring class entertaining and engages students. Doesn't respond to emails, doesn't post on canvas. Overall, its mostly just a stats/probability class
Def best professor for discrete by far. Would've gotten an A if I actually paid attention during class, but an A is FOR SURE attainable. The final was more difficult than the midterm; uses homework as 'curve' to your grade so do hw, its easy n graded on completion. Cheat sheets are great too, no limit on length. Values attendance and participation
Very funny guy. He makes the boring topics fun. allows you to use a cheat sheet on tests but they hardly help anyway since its definitions only. HW is completion based, do them.
Bonidie did a great job teaching this class. He really keeps everyone engaged in his lectures and makes the topics interesting. There are only two tests (midterm and final) and they are both worth 35% of the final grade. The rest is completion homework grades. His tests aren't that hard and he gives tons of partial credit.
Not terrible, but glossed over many important concepts (coming from someone with no CS background). He also never responds to emails, ever (TA's agree). Directions for assignments/exams alike are very, very vague, and he provides no clarification on instructions when asked. He should stick to teaching more advanced courses, not intro-level courses.
Can be funny. Teaches hardly, off old slides. First half of semester was fine. Does not grade homework, so not sure if you know what your doing. Can be snarky. had to rely on ta for like every bit of understanding. He is prob the easiest discrete professor from what I hear. Just in general seems like he does not care just about anything in general.
I did not like the way he taught. It was completely up to me to learn everything. Was annoying to me too. Very picky about things when puts in hardly any effort into the class himself.
His lectures sometimes feel disorganised, but still he manages to teach hard material in a fun way. His exams are pretty easy. If you dont want to spend too much time on 441, and boost your GPA take Bonidie, but if you actually want to learn the material, take garrison, whose exams are much harder.
A great professor, very straight forward and explains hard concepts well with lectures which I always look forward to for professors. I will say he old school with modes of communications so good luck if you want to reach out to him if you have questions. Tests literally have the same questions from the HW!!! Overall not bad a class and teacher!
Manz should not teach an intro class. Expected us to know coding info no normal person knows. Gave homework whenever he felt like it and then ended up grading 2/10 assignments. He assigns homework we didn't learn and but sometimes if you ask about it he'll just show you the code. nags about reading the textbook too, tests are lowk ridiculous also.
Bonidie is the best 441 prof. Take him over garrison and you will thank me, I swear. He is very fair and covers everything well. Best prof I've had at Pitt so far.
Graded on midterm, final, and homework (completion). Not the easiest material to grasp (especially without previous math proof experience), but the textbook is comprehensive enough to cover any gaps/confusion from lecture. Easy to get an A with diligent work.
Funny guy, and he explains something that's hard to grasp in a pretty intuitive way. In my experience talking to my friend, he seems much more laid back than the other 441 profs. He cares about his students, and he really makes it seem like he wants you to succeed. Graded 30% by homework (completion), and 35% for each of the 2 midterms.
Bonidie was a great guy, he is very involved with the class to try to make topics more interesting. Class is mostly based off 2 midterms and very few hw assignments. Lots of partial credit on tests. Lectures off of a power point every class. Overall good prof, super boring class. Does not respond to any emails.
Great prof. Do not hesitate to take him for discrete (CS 0441). My only complaint is the homeworks are dumb, not reflective of class material, are tedious to complete. But there's not too many of them and they count for completion. Show up to class and you will do well. He is funny and really wants to teach you.
Attendance is not "mandatory" but very needed to understand exam material and get important information about exams and due dates. He is very funny and kind. His slides are all on Canvas but going to class is important for more examples and explanations of the material. Offers extra credit and participation benefits you!
Do NOT take his class if you have DRS accommodations. Despite reaching out to him 3 times in person/through email, I did not receive my first midterm grade until after the semester, even tough everyone else got theirs. Take his class if you want an easy grade, but it may come at the cost of a deeper understanding of discrete math + he is funny
Chill dude - explains stuff in an easy to understand way and his exams were pretty fair. Definitely the best discrete option and if you understand the textbook problems then you'll most likely end with an A
Bonidie is a nice guy and pretty funny, but he is really not the best professor. Lectures are just reading off slides, not really engaging or worth attending. Barely uses Canvas, which makes announcements unclear at times. The material, HW, tests are all easy, some studying is enough. Overall a positive experience, even if you won't learn much
He is the definition of just alright. His lectures are alright, and his leniency is alright. Sort of a tough grader. Each exam worth 35% and HW is worth 30% on completion. He comes off as mean but hes pretty funny. prolly the best discrete option, but don't expect anything crazy.
Lectures aren't mandatory but never miss. Some topics look crazy to do, but he will show you shortcuts in class and tell you one of these problems will be on the exam. If you aren't there you are screwed. Will give points back for participation. Great Lecturer, sassy tho. HW is the exam problems w/ different names/numbers.
Sending a letter by pigeon would be a more sufficient way to contact him than by email. However compared to other profs, he is definitely the best option for 441. Expect many in-class exercises (not graded) with peers, he will call you out if you aren't talking to "at least one person"
Funny guy. Content was touch at times, but lectures were clear (taken from Dr. Garrison's), and he made them enjoyable. Only 3 grades the whole semester, which is a pain, but so many opportunities for extra credit if you participate.
He's a funny guy, so his lectures were pretty entertaining. However, terrible at communication. Might have a secret policy where he only replies to emails on February 29th. Homework is graded on completion and I'd recommend doing extra practice outside of what he assigns as some could be on the tests. May give extra credit if you participate.
Cool prof. The grading scale is insanely unclear, but in a good way. I got an A when I expected to get a B from my own calculations lol. Lots of extra credit if you participate at the correct time. Exams kinda average.
The homework is graded on completion, but it is only a small percentage of your grade. The two main things you are graded on are the midterm and the final. The final isn't cumulative, only testing the 2nd part of the class. He does allow you to have as many pages for the reference material on both tests, although.
Class Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
60%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
CS134
5.0
(6)CS334
5.0
(2)CS0334
5.0
(1)COMPSCIE
5.0
(1)CS590
5.0
(1)Difficulty by Course
COMPSCIE
4.0
CS007
3.3
CS0441
2.8
CS0007
2.7
CS441
2.3