3.1
Quality3.7
Difficulty56%
Would Retake131
Reviews56%
Would Retake
131
Reviews
Rating DistributionOfficial
5
34
4
28
3
19
2
24
1
26
What Students Say
“He is the very definition of nuisance”
CMSC216 - 1.0 rating“Larry Herman is super paranoid, he has no respect for you, he thinks he is the best and that he is untouchable”
CMSC132 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
70%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
-0.07 avg changeRatings by Course
CMSC131
4.5
(2)CMSC250
4.0
(1)CMSC132
3.4
(68)CMSC216
3.1
(42)CMSC330
2.7
(3)Difficulty by Course
CMSC150
5.0
CMSC250
5.0
CMSC102
5.0
CMSC330
4.0
CMSC212
4.0
Reviews (131)
Any programming course in 3-400 level will not be easy. 330 is both lab and lecture/theory. Herman is very clear and there will be no suprises on the test. Hes a bit of a pain but tolerable. The lecture is clear but you need to study hard to do well.
Larry Herman is a very organized teacher, yet he is very anal retentive and unaccesable as a teacher. He is unwilling to help, and my personal advice is not to attend his office hours, after seeking his help on a project, he then decided I was cheating, and accused me of academic dishonesty.
On of the worst teachers I have ever had. I was forced to miss the final exam because of an emergency root canal. My cheek was swollen the size of a grapefruit. I brought a not from the orthopedic surgeon and all..his comment was I should have informed him the day before the exam. Stay away from him
Larry Herman is organized as a professor, but his policy states basically that you should NOT form a study group. You would expect people with no programming experience to form a study group, but if you do that, you will be accused of academic dishonesty. Do not like him and hope his cat dies.
Very unhelpful, very bad at telling jokes.
He is the worst teacher ever. I have taken a class with him but he seems like a person who does not change even he repeats same jokes every sem. I will say not to take his class.
hermans projects are VERY easy. i aced every single one except 1 that i didnt even make time for. other than that, even though the project descriptions are long, they cover everything. if youre stupid like many of the kids, youll be in TA office hours all the time askin stupid ?'s but otherwise u can pull it off on ur own like me... tests are hard
This was my hardest class. His exams are very hard, and his lecture notes are totally useless. The notes just have the questions on them, and no answers. the answers are given on the board in class. Nice person.
I found his projects fair, but his tests were difficult because he tests you on non-important, very subtle things about the C language. Public tests for projects were sometimes incorrect. Was not very approachable before class. Takes him forever to get graded assignments returned. His lectures are boring and monotone. I wouldn't recommend him.
Horrible professor...if you have the option to take the class next semester with a different professor, do that. Writes project specifications that are always wrong the first time and won't fix them until you see him in office hours. Start your projects early, prepare for him to shirk responsibility on his mistakes, and expect delayed deadlines.
I didn't find this professor as bad as others say he is. Everyone said that the tests are gonna be brutally hard but I found them to be reasonable and I am just an average student. He is strict about attendance but attending his lectures did help me and he do help if you go to his office hours. One thing that suck is that 15% of proj is style so wa
worst teacher ever. simply asked him one question before class, refused to answer it. i sent him an email asking him the question agian and insisted on not answering it. oh yeah and this was days before na exam as well and the question was regarding a project. horrible guy, honestly could disappear from maryland and never never never be missed
Has the worst grading policies, he will take 4ever to get a grade back, so if you get something wrong on proj #1, you will do it wrong on proj #2 because he won't get your grade back soon enough. Puts all work on TA's, does not want to deal with anything on his own. He is a little boy who won't accept responsibility and won't admit to being wrong.
Horrible, not as bad of a teacher as he is a person. Would not accept simple questions via e-mail, you must come to his office hours. Also not lenient on scheduling conflicts for tests. Very anal when it comes to academic dishonesty and test regulations.
Textbook is 10 years old; project specs are too long and obtuse. This guy is teaching coding procedures that are 10 years old. C++ would have been a better choice. Worse, the projects themselves do not reflect what is being taught in the class. LH is not helpful, doesn't get grades back in a timely fashion, and his lecture slides are useless.
He has a very sarcastic teaching style, which I didn't find helpful. Won't deal with email questions at all, insists all questions (including non technical) be asked in person after class or during office hours. Project specifications were vague, exams were tricky.
You get your money's worth with the diabolical Larry Herman, but that is all you get. He does not care about you. He cares about C programming. This class was sink or swim, but I went in knowing nothing about C and came out with an A in the class. Go to class every day, read the book and pay attention and you will do fine.
The class wasn't very hard, but as a professor, Herman doesn't accept even simple questions through email (must go to office hours), didn't assign our first project until half way through the semester (we only had 4 projects), and is terrible about getting grades back in a timely fashion.
His lectures are completely clear and organized, and concepts are explained precisely. If you follow his policies, no trouble interacting with him. He sometimes shuts down kids trying to sound smart asking questions alluding to future material. Some may find this mean, but it stops time-wasting during lecture. His humor is very dry, in a good way.
Have discussion after lecture, a lot of the discussion exercises would have been helpful if I had learned the info from lecture first. He tells you all the info you need to know in class (but I have experience in java so this may be a little bias). He gives a lot of examples. Exams are time consuming, so work fast.
One of the worst professors and most pointless classes I have ever taken in my life.Herman takes very outdated material and complicates it so com sci majors cannot even help.Spent hours on projects and papers and they accounted for a very tiny portion of my grade.Impossibly hard test where the class average was in the 60s. Avoid Herman at all costs
Not a terrible teacher, but the core of this professor is evil. Hes heartless and rude to his students. Hes smart and can teach well but I've never meet anyone who treats his students with as much disrespect as he does.
Smart guy , all I care about his having a smart person lecture me ,so for that hes the best cs professor i've had so far.
I will start by saying that I am in no way opposed to hard work. However, this class meets 5 days a week and there are so many assignments that it begins to take over your life. I find that there is not much time to work on other classes when he throws a programming exercise at you randomly and gives you 24 hours to complete it.
I do not like him at first. But around the midterm 1, I gradually turn to like him. He explain each concepts clearly. His exams are fair. Also, he is lenient enough to give a 4 day postpone on a project this semester. Probably the best teacher you can have for 132, according to my feedback from friends about other 132 teachers.
Despite what most people say about him, I thought he was a great professor. Everything that people hate about him he only does for the benefit of the student(not using phone in class/telling people to move to the front of the class). I also thought he was a pretty hilarious guy. He also goes out of his way to answer questions in class. Great guy
The worst Compsci instructor in the department, he returns grades extremely late, you will not know you are failing until you check your final grade, trust the other reviews and don't take him
Herman's class is designed so it's near impossible for the normal student get an A(or B). To receive good grades, you must overwork yourself. He takes attendance and his midterms cover unexpected material that are usually not in practice exams or projects. His slides are mediocre and leaves out answers to questions in them. (which end up on exams)
I'm pretty sure the guy's reasonable for what he teaches. That being said, I went to about 1% of his lectures. I still got a C because the TA's were awesome in discussion, but probably would have gotten a good grade, had I gone to lecture regularly.
Though his program descriptions may be a bit long, overall the class is not too challenging with Herman.
Lacks some social skills but is a well-intentioned man. Has great lecture slides and really knows the material.
Projects are tough and if you are not a good coder then this is not for you. Big chunk of score in midterms and finals are for coding. He provides you the final review and tells you that questions on finals will be lot like midterms but heck no. His intentions are good but he is just not a professor material.
Tough but fair. Everything I lost credit for was my own fault, usually from skipping a crucial lecturediscussion. TAs, office hours very helpful. Attendance taken but not for a grade. Projects and homework are VERY time-consuming but not overly difficult. Full disclosure: took this course at another school prior but had to retake it at UMD
I had him twice for 132. First time I got a D, so I had to retake. I didn't pass the first time because I thought that I could sleep through class and get by. PAY ATTENTION. TAKE DOWN CAREFUL NOTES. His tests are tough, but if you know your stuff fairly well, you should be able to pass. Oh yeah, he's got an attitude, so be mindful of that.
I actually think he is pretty funny.
Larry is a solid teacher. He isn't earth-shatteringly good, but guess what? He was the best CS instructor I ever had. Unlike some other CS teachers at UMCP, he isn't deranged and his grading criteria is clear.
The best professor I've ever had. Herman is an outstanding teacher. You will learn a lot. Remember, a teachers primary job is to teach. Everything else is secondary. Truth is, if you love learning, then you'll love Herman's class because you learn a lot. You can definitely get an 'A', but you need to put a considerable amount of time into it.
People believe Herman is mean or boring with his no cell phone or computer policy during class but it has helped a lot. He makes sure everyone is paying attention in lecture and he really knows computer science! He makes it easy enough for even the lowest level comp sci majors to understand. If you pay attention you will hear him attempt at jokes.
A very good professor. He can be a bit intimidating and kicked people out of class for being on their laptops but he explains the material very well and tries to make jokes throughout the lectures sometimes. He is what you'd expect out of a normal college professor.
Had him for 132 and 216. He's very precise in what he wants in terms of coding style, but that just makes you a better coder in the long run. Exams are kinda tough, but they're usually pretty similar to the practice exams. He can be "mean" and intimidating, but he's not there to be your friend. Very smart, gives help when you ask for it
Larry has some bizarre mannerisms (whats with all the llamma's, man?) but he's generally a funny and clear teacher and his office hours are very helpful.
Larry's lectures are awesome! I loved his class and I recommend that you try to get Larry. His projects are easy! If you want to do well on the exams, be sure to study "homework" assignments. The exams will always be the same content and format as the study materials he posts on ELMS. Good luck and have fun!
One of the worst if not the worst. Talks about llamas nearly every lecture and also makes inappropriate comments to girls to illustrate certain concepts. Projects aren't too bad, but beware of his strict grading criteria. Exams are terrible. Very condescending and will not answer email (well he does, just to tell you he doesn't). Worthless slides
Cool guy
He is the very definition of nuisance. No one likes him, not even the staff. His homework description is indecipherable. In exams and quizzes, he gives a big portion of points to corner-case questions. Do not expect any jokes in lecture, because he has absolutely no humor and he just cannot stop talking and pause a little bit for us to understand!!
Herman is a p good teacher. Funny to see other reviews see him talking about llamas -- he's moved on to giraffes. He has a little tolerance for people who don't follow his rules (eg texting, yelled at this girl for writing after the time on the test finished), but nothing wholly unfair. I plan on taking another class with him.
I love Larry Herman! I had him for cmsc132 and cmsc216. Generally speaking I think his exams are hard and his projects are easy. I love his lectures a lot!
DON'T TAKE HIM!!!!!!!!!!!!
Herman is a hilarious dude. His passion for giraffes has become a quality he really tries to share with the rest of his students. His tests may be tough at some points but in the end, he teaches the material well. I would retake him again gladly and listen to him praise the giraffe kingdom all over again.
Herman is an acquired taste. At first, you might think he's a little weird with his mannerisms, but then he starts to grow on you. His lectures are fairly straightforward and the exams aren't crazy hard if you put some effort into studying. Just make sure you don't sit in the back row and whatever you do, DON'T call him by "Professor".
Larry Herman is a 4/10. Only liked his project descriptions and how he wants students to learn. His exams were hard generally speaking(some easy questions then wtf hard ones), practice exams are not really helpful. Teaches 95% of class with lecture slides. Tries to be funny with giraffes. Scary stare. Learned from him though.
Nice guy, funny, posts PowerPoint online, and gives constant advice to help pass the class. Projects can even be turned in a couple days late. Tests are pretty hard, but the exam reviews are very helpful.
Larry Herman, repeats senseless things 50 million times, he rambles on about his weird animal obsession, not only his teaching style but how he treats human beings in my option should be looked into, IT'S A HUGE RED FLAG. he basically treats like trash. He is super paranoid when he post his slides, notes etc. he put passwords and coding on them.
Larry Herman is super paranoid, he has no respect for you, he thinks he is the best and that he is untouchable. I know this is a very competitive program but at least act descent.
Class isn't too hard, but this guy is so annoying with everything he does. Freaks out if you don't sit in one of the front rows, won't answer questions unless it's the perfect time for him, doesn't respect students. Also takes longer to grade projects/exams than anyone I've had.
He's horrible, don't take him NO MATTER WHAT!
Terrible, PERIOD!!!!!!!!!
So in spite of what the last few reviews say, Herman's not that bad. He teaches the material well, and his tests are fair, if challenging. There are certainly better lecturers in this department, but he's a fine choice. He has some rather irritating expectations of students during lecture, but you get used to it. Pay attention and you'll do well.
Herman is a pretty good teacher. You may get some not-great grades on tests, but he curves at the end of the year. He can be pretty scary, especially when he's mad, but he's generally very nice. Start projects early, and go to TA office hours ASAP if you have problems! He changes what animals he uses for examples annually so he doesn't go insane
Herman is really funny, but he's strict on a lot of small things like he won't let you use phones or sit in the back row, or he WILL call you out. His slides and lectures are very useful, but they weren't necessarily interesting. HIs exams sometimes have trick questions tho. I'd recommend taking him again because he seems to know what he's doing.
Larry is very funny and entertaining. He explains things well. His tests are fair. He can be a little arrogant.
Herman is by far the funniest professor I have had up to this point. He is a really nice guy and his projects and exams are pretty fair. He will give you practice exams and practice worksheets that are optional and will be very helpful for preparing for exams. Id definitely take him again; he puts a lot of effort into the materials he makes.
His projects are slightly difficult & make you think but they are manageable if you put in the work. You will finish the course actually having knowledge in CS if you actually do the projects, HW,& WS. He says SOOO about every 5 mins but if you can get over that & his love for walruses he's not that bad- as long as you're putting in work as well.
Herman is a good professor that gives clear instructions on what he wants his students to do. His project descriptions are usually really long but very specific making the projects a lot easier. He is a funny guy that opens up to most students but doesn't really show it unless you pay attention in class. A bit of a hard grader but overall good guy.
He is a good instructor but the problem is that you don't really learn in his class. His material is we prepared and tests can be sometimes insane. He is a harsh grader though. Look for other professors if you get an option.
He is the most bogus professor there can be. His in-class policies do make sense, but most students end up falling asleep listening to his monotone voice and revised jokes which he has written on paper. Unlike other CS Professors, he isn't understanding at all when you have genuine concerns and problems.
I had him for CMSC132, and had to take him again due to lack of seats, and If you thought that CMSC132 was bad, this was worse as it his him again. Now with longer lectures, and moves through syllabus at a faster pace. And, also leaves chapters for "self-reading" on which we are tested thoroughly without any explicit in-class explanation to topics.
Larry is a solid lecturer. It takes a couple lectures to get used to his style though.
I just came here to defend my man Herman. You need to pay attention in class to get much out of him - You will learn a lot if you do so, more than other professors. It looks to me that only the people who dont attend class and not put in effort hate the guy. He is also nice outside class.
Overall a low quality "teacher". He is not a professor. During his lectures he gets off topic frequently and classes are always behind. He says to ask question and be involved, but when students raise their hand to ask, he says "ask me after class". He has does not allow laptops or electronic of any type in class.
Provides detailed descriptions for projects. Fair exams with realistic practice exams/homeworks to help prepare. Boring lectures, funny sometimes.
Overall, not a good teacher. His lectures are very wordy and he restricts any electronics, so it may be hard for those who usually take notes on laptops. His tests and projects are absurdly long which take longer to understand and his grading criteria are strict in every way possible. Choose another teacher if you have other options!
Although he is very strict on students sitting in the back of the lecture hall and against cell phone use, his lectures were great and he is a very funny guy. I think many people don't give him the credit he deserves. His lectures are very understandable but his exams are tough and have a tough grading system.
Herman is an okay instructor. He will spend the first ten minutes of every lecture saying the same things everyday. He will also waste serious amounts of class time to call people out for being on their cell phone. Overall, tests were pretty difficult, but the discussion worksheets aren't graded for accuracy.
Herman is a straightforward, clear instructor who makes lectures boring, yet comprehensible. He is very picky about coding style and his exams are very short, so it is easy to lose a lot of points. You can still earn a good grade if you do the exam practice and review the worksheets. Overall, he's not as bad as people say he is, but he is annoying.
Actually decent lecturer. Tried his best to make the class funny. Quite annoying sometimes but explained everything well in class.
Overall, not a good teacher. His lectures are very wordy and he restricts any electronics, so it may be hard for those who usually take notes on laptops. His tests and projects are absurdly long which take longer to understand and his grading criteria are strict in every way possible. Choose another teacher if you have other options!
Larry is not a bad professor. His lectures can get boring because he has a really monotone voice which makes it hard to stay engaged, but he will joke around to keep things light-hearted. He does know the material but is strict when it comes to electronics in the lecture hall. DO NOT sit in the back row. Good 'Ol Larry
He spends probably about 7-10 total minutes per 50 minute lecture telling people to either: 1. Telling students to not sit in the back rows (He's obsessed with this) 2. Telling people to get off their phones or laptops. I stopped going to his lectures because he would spend almost 20% of the already short lecture time on nonsense like this.
Larry is a fun and hilarious teacher. His projects have very clear expectations and his tests are straightforward (with lots of review material provided). He is also extremely careful about what he says and takes the class very seriously. (He will correct himself in the next class if you let him know about a mistake he made in lecture.)
Larry truly cares about this students and will help them out during office hours if they ask for it. His exams are hard but fair. Attending class is a must if you want to do good in class.
Obsolete to say to the least outdated materials copied from past years for more than a few decades. Computer Programming has changed a lot in 20 years, while he is still talking about bubble sort and simulating Unix command-line systems. Pathetic. Poor students have to deal with these old and obsolete learning methods.
Pay attention to the project descriptions and do the practice tests and you'll do fine. He has an interesting personality that not everyone likes, but he knows a ton and expects a lot from his students. He doesn't answer emails, but if you can get a hold of him outside of class, he's very eager to help.
Fantastic lecturer (not a professor!), could be touch on policy from time to time. But his lectures are genuinely well-written and straightforward. The projects are challenging yet manageable. He deserves better tbh.
If you're truly interested in learning about CS rather than just trying to get a good grade, then Larry is a great professor. His lectures are very informative and he tries to keep them interesting with his humor. The projects and exams can be challenging but they are fair. If he says to read a chapter that's not covered in class, READ IT.
Larry is much better than the rating he's given here. He's eccentric but he's a really good teacher and gives out a lot of study materials
Projects are very tough and lengthy. Exams are pretty average for a CS class, but still pretty tough. Herman has good lecturers, but is often boring and tough to pay attention to. 132 with him went very well, but 216 with him was not too good. Way too much time required for this class.
Larry explains everything clearly and the exams are fair. He also tries to make the content easier given the difficulty of the course. That being said, he can be boring and monotonous when he lectures, making him a little hard to pay attention to. Also, the projects of CMSC216 can be a pain to deal with, so be prepared for long hours of coding.
He doesn't teach, not focused. Long pauses cause he reads his notes because he doesn't even know what he is teaching. Ignores questions and just wastes alot of time trying to call out students. I guess he teaches okay. But from Fawzi, hes a big drop in quality. If you want someone who focuses on the students dont choose him.
I came here to defend my man here too. This guy is genuinely trying to make sure you get the most out of the course and tries his best to make the lectures enjoyable with his humor. His projects are specific to the T, so you always know exactly what you should do. The only thing is he is a stickler with phones in lecture and will hound you out.
I agree that during the start of the semester Larry would repeat the same thing over and over during the first 2 weeks. However, I don't think Larry is a bad lecturer. Although lectures are a bit on the dull side, Larry does a great job in explaining concepts and clearing doubts.
An amazing lecturer, definitely underrated. Only those who don't do work yet expect an easy A would hate him. Asking people not to use phones in class is fair. You learn a lot from his lectures. His project description is more detailed than most profs. I'm here to rate him cuz his rating is lower than some bad prof I know who has a higher rating.
He is so disrespectful. He made it so difficult for me to use my accommodations. He is a very slow grader. When school moved online he gave us way more work and made the tests harder which made my grade worse. He brings so much stress and is just annoying. Very strict about using a phone in class and sitting in the front. Worst experience I had.
Great but tough prof.
Will not respond to emails, only available during office hours. Will not tolerate phones in class and sitting in the back. Can come off as arrogant and rude. With that, he is one of the better lecturers and really knows what he is talking about. He tends to repeat important information several times before moving on.
I dont get why people are hating on my man Herman so much. Yes, he may be difficult to talk to and he honestly can be very disrespectful at times, but he knows what he is teaching and makes it abundantly clear what he wants out of you. Everything is clearly outlined, so if he is disrespectful/annoyed, you obviously didnt read the syllabus.
Herman's passionate about his job and cares for his students. After every exam and project, he will reassure people who may not have done well to know that it is only X% of their grade and there is time to improve. There is a lot of projects, but some of them are short and doable in 1 day. Practice exams are harder than the actual exam.
Bro. This guys the worst. Everything in this class revolves around self teaching. Read this and that chapter. Office hours virtually impossible to use, given his procedure, the size of the course, and his inherent lack of teaching ability. Be sure to check the news feed.
Herman isn't bad, he isn't great either. His projects usually have secret tests (worth about half the total project grade). He also has a problem with repeating himself in text, as he will write a full novel on something that could be described in just a few paragraphs. Other than that, he is a solid choice.
Do Not take Herman for either 216 and 132, the worst CMSC course I've ever taken, both with Herman. 351 and 330 aren't big deals compare to Herman's 216. AVOID him. Super time-consuming. Tons of *useless*commons required literally copying the project description, and it's 30% of your grade. There's no point in learning C in such a hard way.
Never picking him again. Nearly impossible to get office hour help throughout the semester. Everything in this class was oddly structured and did not make sense.
He wasn't too bad. Some lectures he goes straight to the point and you learn a lot. But others are just structured weird, instead of directly telling you something he hops around the idea trying to get you to figure it out yourself, only to make you more confused in the end. Lots for projects. Exams are fair, just know everything on the study guide
Larry is everything you should be afraid of from a tenured professor. Lectures were messy and went over 2 irrelevant topics for every 1 useful topic. Absolutely inaccessible, since he refused to change his objectively bad office hours system. The one saving grace was that his exams were fair. If you must take Herman, be ready to teach yourself.
Larry is certainly not as bad as many people make him out to be. Yeah he can be stubborn in his ways, but his lectures are very in depth and Worksheets, Practice Exams and HWs are all directly from lecture examples. He shares secret tests and class examples so you can go back and review. Very fair and won't test on anything he didn't cover in class
Worst professor I've ever had. He acts like this is the only class your taking and he has way too many rules including no emailing him. The projects have limited amount of submissions and their descriptions are very long with a lot of rules. He does more projects than other professors teaching this course and he has extra lectures.
I respect his efforts, but I cannot say I have learned anything from his method of teaching, nor was he accessible outside of class or even by email. Projects were absolutely brutal, though a couple of them did help me learn the material far better than anything explained in endless hours of lecture. No intuition or motivation provided to attend.
Makes you download malware to take exams.
I've had a lot of bad teachers, but none have made me want to pull my hair out in frustration like Herman did. All he does is inconvenience the class, from the overly complicated testing procedures to the massive project descriptions. CMSC216 with Herman will take up every single hour of every single day and leave you an empty husk of a student.
His best aspect is the fact that he's almost an ok lecturer at best. Other than that this man is a complete and udder jerk. He acts like he's the center of the universe and structures the class so it's most convenient for HIM and not the students. He constantly assigns projects, even right before an exam. He also doesn't let you email him.
His strategies were always focused on psychological studies that helped students learn more. One day he put cute animals for the class intro because he read it helps. His project descriptions are the most thorough you will ever get from any CS prof here (they're 13 pages long with every secret test). If you skim the book the exams come easy.
Bad lecturer. Uses a cheap microphone and explains concepts ineffectively. Course is disorganized. Refuses to use Piazza. OH inaccessible and the procedures for the exams, emails, OH, etc. make students' lives harder. Exams were poorly designed with one question taking up 25% of your grade. Blames low averages on students who don't do projects.
The organization of the class as a whole was abysmal. OH was a pain and waiting times were at least two hours. No Piazza made getting help even more frustrating. Only bright side to the class was that project descriptions were very detailed and by following them you are basically guaranteed an A on the projects at least.
Herman is really underrated. He has a unique style that does take getting used to. However, after a few weeks into the semester, you will definitely understand what he is doing and find out that he is a really good lecturer and teaches you super useful information. Also he is actually a funny guy and weaves jokes quite skillfully into lectures.
What a guy! I will say, he tends to be passive-aggressive to people who don't show up to class, but he always cracks me up in lectures. The perfect way to describe him is funny without trying to be. A caring guy who will love you if you follow his rules :). His project descriptions also have jokes scattered about and are entertaining to read thru.
He is the larry. He's amazing
Some might find him to be a good instructor while others might not. His lectures are at times a bit boring but he does his best to make them interesting through his sense of humor. His project descriptions and extremely detailed and his exams are fair.
He definitely cares about his students. The main assignments consisted of 10 projects, 2 midterms, and a final. There are worksheets during lectures and discussion sections which are really just graded for completion as a way to encourage people to attend. His project descriptions are very clear and he gives comprehensive study guides for exams.
Live Laugh Love Larry. Manz is very clear about his policies, but as long as you follow them all you'll have a fine time in his class. He always makes jokes (albeit dad ones) and does what he can to keep students enganged during lecture. A generous man (not professor!!!) who gives out chocolate, but does take a long LONG while to grade. Luv him tho
I feel like people give Larry a hard time, but truly had so much fun in his class. I had him for 132 and 216 and he is an amazing teacher, he made everything easy to understand. He is so quirky, so if you like that, Larry is your guy. Sheena Sheep 4ever.
people who be giving Larry 1-2 have skill issues, he is strict with his rules but also easy to understand. His lectures are recorded for people who need to review some materials which is good. Ensure you go to all his Lectures and Discussions because sometimes they graded worksheets. Projects are very descriptive, Test are the fairest they can be
Don't take him if you're anything other than a verbal learner because all he does is talk. His slides are incomplete - a TA literally couldn't find a useful example in them when I asked for help. This was my second coding course. You need prior knowledge in Java to survive this. He's also condescending, which is upsetting being new to coding.
Gives clear criteria for his projects, every edge case is given. Doesn't test you on what you shouldn't know. TA's are accessible most hours. It's basically required to attend lectures, despite attendance not being mandatory. GIves ample time for projects, and gives warning for when a project is going to be challenging. Lectures are structured.
Larry is the WORST CS professor I have ever had. His lectures are 75 minutes, incredibly boring, graded worksheets in almost every one of them, and you can't have laptops in his CS lecture. He stopped grading in the middle of the semester and at that point I had a B-. Grades dropped today 15 days after the final, and I just found I failed.
Most mid Prof you'll see or have in ur entire life. His exams are fair but you do need to study weeks ahead. It's hard to talk to him unless it's office hours and there could be assignments during lectures and no recording. Passing him won't be an issue as long you actually put in the time and read a textbook he says to read.
Pay attention in lecture and do the worksheets and you'll do well. There is also extra credit opportunities for every project.
Took this class and got a D first time, spending over 40hours a week every week on projects and reading. Many more than 2000 lines of code. Success is very reliant on discussions, powerpoints and examples that aren't clear. TAs refused to help me. Would not take with a full corse load! Not sure why my original post got deleted. Very sketchy.
Posts lecture notes, but still helpful to attend his class. He's kinda boring but throws in an occasional joke. You grow to love him. Gives lots of exam practice, but they're still hard. Has unannounced worksheets graded on effort in dis and lec so you have to go. Very organized and smart. Don't go on your phone in lecture - he will call you out.
Awful Prof!
Larry's class has a clear structure - attend lectures, do worksheets, and you'll do well. The projects are challenging but doable with preparation. Unstuck ai was a lifesaver for exam prep.
A really boring guy. One of the most difficult parts of this class is staying awake during lecture. For exams just review the practice tests he gives. Projects feel like walking across campus with a person on your back. It's not that difficult of a task, he just makes it so. There is extra credit on most projects, but its not a lot (6/100 points)
One of the worst CS professors I have ever had. He has restrictive office hours times and his refusal to accept any communication outside of office hours makes him impossible to reach out to when there's a problem submitting assignments. Was very disrespectful when I tried to ask a question about a project before class that TAs couldn't answer.
Class Info
Online Classes
100%
Attendance Mandatory
70%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
-0.07 avg changeRatings by Course
CMSC131
4.5
(2)CMSC250
4.0
(1)CMSC132
3.4
(68)CMSC216
3.1
(42)CMSC330
2.7
(3)Difficulty by Course
CMSC150
5.0
CMSC250
5.0
CMSC102
5.0
CMSC330
4.0
CMSC212
4.0