2.4
Quality3.8
Difficulty23%
Would Retake88
Reviews23%
Would Retake
88
Reviews
Rating DistributionOfficial
5
14
4
11
3
10
2
20
1
33
What Students Say
“If you love yourself, stay away from him”
CS1337 - 1.0 rating“He knows programming, no doubt about it, however he is a horrible teacher”
COSC1337JAVA - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
COMP1301
5.0
(1)COSC1337S01
5.0
(1)COSCS08
4.5
(2)1337
4.0
(1)COSCS11
4.0
(1)Difficulty by Course
COMPUTERESSENT
5.0
COSC2346
5.0
COSC2435
5.0
V
5.0
CS1337
5.0
Reviews (88)
No Comments
Took this guy for MM, pretty easy if you read for it, but tests can be tricky.
tests that set you up to fail. lots of busy work and tests filled with trick questions. also features many pop quizes.
Very easy. I took him for Wintermester. The class is pretty boring b/c of the material, not b/c of the prof. He was great! Easy A!
Don't take this class in wintermester. He doesn't tell you how to do the labs and the steps that should take you 5 mins end up taking you 1 hour. The other COSC teacher gave his class only 5 labs, we had 14.
Teacher Blows! Had 14 Labs and never helped. Don't take him. Be warned
If you have enough computer knowledge to surf the internet and read this website, you should do well. I maded an A without studying for any of the tests. The labs are all about following directions, if you do not follow all of the directions, he will take points off. Overall, a great professor and I enjoyed being in his class.
Much better than Stephens, which I was going to take but dropped before the census date; that's how fast I realized he wasn't a good instructor. But Grimes is not bad at all as long as you're in for his lecture and do your labs as instructed. It is quite time consuming though.
While taking this class I found that this professor never helped in any way. His tests which were one every week (50) questions were very hard!!! There is a quiz after every test. I hated going to his class. You would be better off buying the books and learning on your own!!!
He tries to make it hard for student to pass the class
He just tries to make it harder for the students to pass.This suppose to be the easiest class but by the end of semester his class is m0stly empty.He only helps those who he likes.If he does not like you he will try his best to fail you in the class.He will even try to lower your average from A to B
Take My Advice Dont Ever Take Him for Any Subject
He is a bad professor. gives so ugly looks. have favorites in class. not helpful at all. JUST DONT TAKE HIM.
The class is hard-ish, but he is a nice guy. If you don’t follow directions on labs, he takes off points, some times for stupid things, but he is fair. I had a D the entire way through, which was frustrating, but with the final exam, lab, and presentation counting for so many points, and being as easy as putting on a flip-flop, I finished with an A
DO NOT TAKE THIS CLASS. TESTS ARE IMPOSSIBLE
classes were so boring! theres almost no point coming to class. tests really hard and confusing even though he says there not meant to confuse you. labs are ok, extra credit powerpoint presentation helped me some. dont take him
Ok...Lets b serious. Those under me who compLained must have thought they couLd sLack off the entire semester. If ur not up for a chaLLenge then why b in coLLege. There is nothing wrong with the man. In order to pass you need to study...INTENSELY. Im not a computer person and i did pretty weLL. so if u want a challenge and u want to learn, hes good
fairly simple class to begin with. Tests are inane as well as pointless. A good deal of the grade is labs so if you can program and show up to class, you can get a good grade. He plays favorites in the class and takes off a glutonous amount of points for stupid junk on the labs. Even then if you give the effort, it's a good class.
I GOT AN A! and i hate computer science! Hes actually a nice guy...people who complained under me were probably rude in class or something. if u do ur work, study, and attend classes, ull pass. Labs are easy...he gives an exam and a quiz every week...its a bit challenging, but if u work hard, itll truly pay off. HOLLA!
He's a good teacher. He will stop when you have questions and will answer them thoroughly enough for you to understand. The one test we took in class was tough, but the labs made up for it. As long as you're willing to put forth the effort, you will do well in this class.
He's nice but a little boring
good one
He is a nice teacher...but never stops talking...i took him in a summer course..and he would never stop talking for like 2 hours....another thing is his tests are hard...his reviews are real good..gives page numbers...you just have to read in detail to make a good grade on test.
DNT TAKE HIM!! he can't stop talking! his tests are so freaking hard!! impossible to pass them! he has favorites in his class..and send you to do a bunch of labs without giving any idea how to start! He is a nice guy but not a good professor
Great professor. Not sure why people keep saying the tests are hard, I thought they were very easy, and you couldn't ask for a better review. He goes through the test problem by problem and tells you what the problem covers. The labs weren't difficult, and he was very forgiving about getting them in on time. Highly recommended.
Yeah he may sound boring but its your intrest level that will allow you to thrive in this class, so study and pay attetion. If you are not intrested in computers DONT TAKE THIS CLASS. I have learned so much about computers and i dont care what anyone says, hes a excellent proffesor and he will help you if you show up and show you want to work.
Great teacher. If you want to pass...go to class and pay attention. His tests are only hard if you don't study.
class is not meant to be fun its more informational. Test are from what he teaches if you pay attention to the lectures and read. Study guide was different prefer questions instead but they are useful because it makes you read the chapters twice. Labs are pretty easy if you are computer literate. He is very helpful when needed. read before each ch
Prof spent half class trying to get code to work-very UNORGANIZED. Tests were AWFUL, had AMBIGUOS questions with more than 1 right answer. *INCONSISTENT* grading on labs-added criteria after the fact. Weighted grades differently than the syllabus and what he said in class-cost me an A. Collin CS is a joke. Take upperlevel CS at a legit university.
Extremely boring man. I only went to class because I knew it was time I could sit and do my other classwork. Labs are easy. His quizzes are terrible. 10 t/f questions that you WILL fail and it will bring your grade down. gives out "study guides" which really just say go read this section. Tests are simple though be prepared to re-read the sections.
Prof. Grimes is not a great teacher, but he in not horrible either. If you go to class and do the reading you will be fine. He is willing to help if you ask. His grading on labs is very inconsistent.
Professor Grimes does a great job with what has to be some of the driest material on the planet. If the class engages him it actually is rather fun.
Class can be very dry. For his tests you need to read the book. He gives study guides, but it pretty much says: question # is under this section (so go read that). If you care about the quizzes, read the chapter before lecture. They're always 10 T/F. Lowest test grade can be replaced with a presentation; do your labs on time for a super easy 100.
He just stand there and talks in a monotonic voice so that its hard to keep your attention on him. His test are very hard and he gives you difficult quizzes every week over the reading. All i did was try to keep my self from being bored to death all semester and I made an A+
His course is easy and the labs are easy as well. But the guy is SUPER BORING. His two hour Java class seems like forever. If you are a self starter, then you will do fine.
Test questions are taken directly from the book. Some test questions don't have correct answer, prof. refuses to give credit. He gives you a chance to turn in missed labs. Grading is very inconsistent. Doesn't speak clearly. Avoid this prof if you can. Doesn't answer emails.
He's not a teacher! He just stands facing the PowerPoint presentation and reads it off to us like we can't read. His tests are easy as long as you read the book. Some of his questions will be over methods covered in the book and not in the javadoc, which is stupid because in real world you'll be using java SDK classes not the stuff in the book.
Professor Grimes is not the most interesting lecturer, and he gives out quizzes for most of the chapters in the book. His tests are impossible to pass unless you have a great programming background.
Students need to be warned that Professor Grimes is not an effective teacher. His tests are unusually difficult. A new Java Professor is desperately needed so CompSci students have a chance to learn and succeed.
Tests are hard due to deceptive questions more akin to puzzles instead of do you know this or do you not? Very hard to get help after class because he will tell you he is busy. All A's in college besides this one where I got a C. He does a good job reading power points to you though
Test questions are very specific and misleading. Rewords the same questions on tests so if you missed it once you miss it several times on that test. His labs are really easy, but the tests are difficult. He is a rather boring lecturer, so the class feels like forever.
Tests have several questions that contain errors and or are misleading. So much so that students had to be given credit for those questions. Lab requirements are ambiguous with the professor taking off points for how methods are typed even if they work correctly. Rarely replies to emails and is often condescending.
Great class, cool professor. While there were some errors on the tests, everyone received credit for them. I noticed several students playing games and surfing the web instead listening to the lecture. Here is a simple formula to follow to earn a good grade: Pay attention, read assigned chapters, do the homework on time, and ask questions.
Without a doubt the worst professor I've ever had. It's a programming class and all he does is stand in front of a powerpoint and talk in a monotone voice, we NEVER use the computers to try examples. When asked for help he is very non-personable and it seems like he doesn't care at all. Avoid Glen Grimes at all costs.
Useless! The worst professor I've had in college. I have stopped listening to his webexes and began teaching myself an entire programming language from the book because all he does in his class is read from ANOTHER PERSON'S SLIDES and write bugged code. I wish he had graded more than 2 assignments by March 21 so that I could have dropped his class.
By far the worst professor I've ever had. Never replies to emails. Directions are horrible on Labs and other assignment. Just reads off of power points. AVOID HIM AT ALL COST!!!!!
Frequently making mistakes on test which are confusing enough as it is. Give out quizzes based on reading the chapter not understanding it. Turn more than half of the class off of coding. Only focus on the Java industry. Lectures were off of book based ppt and very boring. Often looked at you like you were stupid if you asked a question. worst ever
He is not organized. Some labs come from the book which are ok. It is the labs he makes up with confusing lab instructions that I don't think he even understands. All of the exams have full programs as a question that you have to figure out what it yields without having access to the computer to run it. Advice: GET ORGANIZED YOUR CLASS SUCK!!!!!!!
This Prof is OK, but his lectures can be a little dry - he goes over book slides and elaborates on the slides. He knows his stuff and is better if you go see him in the office.... seems more personable there. He did make a mistake on an assignment, but did correct it. I thought he was as good as any of the university profs I've had.
Take this professor is giving yourself a hard time.
Very tough grader. Not organized at all. Tests full of mistakes, ask him to check, never get respond. Boring online sessions, but can't skip them, have to watch them to find out how he wants the labs to be done and when are the due dates. I got A but that doesn't mean it was easy!!! Take him if you have no other option like me!!!
If you are taking it online and can't make it to the live session, WATCH THE VIDEO! The professor tells you how he wants the labs done and gives the due dates in the video. He tells you which chapters are going to be covered each week. READ IT BEFORE CLASS. Help is there if you need it. Tests are hard. Not everyone is cut out to be a programmer.
His syllabus, schedules and due dates are frequently wrong and lack clarity. He frequently doesn't respond to emails.
Gives excessively difficult tests that try to trick you instead of testing your knowledge. Gives quizzes on material you have not yet covered. Incredibly boring lecturer who pulls all material from the textbook.I expect more from the head of computer science.
He seems to be forgetful, hands out assignments and tests with errors. Curse schedule is a mess. Not approachable for questions, gets mad and dismisses you. Had trouble doing SW demos, don't know if he knows how to use the tools well. He seems to strain while lecturing coming up with words. better to try another prof for Java 2.
Pros: Lets you turn in your assignments late. Drops a lab and a test. Cons: Everything people are saying that's wrong about him is true. If you have to take him then take him online you will save yourself a lot of unnecessary trouble. I do not get it how is he the Dean of CS????
Lectures are stale and are based on power points that came with the book, not ones he made himself. Labs go from being really easy at first to overly complicated and difficult half way through the semester. If you email him he will often answer only part of your question or flat out not respond. Don't take unless you're already a java expert.
This professor is not nice! He is extremely tough on his grading, and always makes mistakes on his progress reports, so be sure to double check your grade! He takes off for silly things on labs, and is very particular on what he wants. His online lecture is just power points, and so boring, I fell asleep twice! monotone voice, and tests are HARD
Grimes really knows his stuff, and although he seems a little dry sometimes, he's not a bad teacher at all. He gives you the resources to complete your labs the way that he wants them, and he gives you more than a fair amount of time to complete them. Tests are taken online, and he's a tough but fair grader on labs and exams.
He makes the course harder than it needs to be. Unresponsive to emails, and if you are fortunate enough to get a response it is a one sentence remark. Very unorganized so you are left wondering what is due and when. He admits the quizzes and tests have incorrect questions, sometimes he goes back and corrects your grade, sometimes he doesn't.
Tests are extremely hard. Lectures are readings from pre-made slides. I learned more about programming from YouTube. Continually makes statements like "your future employer will not allow it, neither will I". Dude, not everyone in your course is training to be a programmer. MANY other degree plans require this course. Smart guy, but shouldn't teach
Here's the real simple summery. He knows programming, no doubt about it, however he is a horrible teacher. He is going to give you quizzes before you cover the material in class, you better hope to read the book and understand it. His tests are going to be difficult and tricky. He could care less if you pass and will let you know that. Stay away.
Believe or not, I learned more from my friends, Google, YouTube, and books than him. Doesn't repect your email at all even if he said you're always welcome , course are unorganized, always changes due days of the lab, doesn't even talk about the lab in the class, test are tricky and all about definition. If you love yourself, stay away from him.
I tried to enroll in this class without the pre-req but told the teacher I have had many programming experiences in the past VB 1, VB 1, C++ and that I don't need to undergo an intro class, and dude just basically called me a liar on email. Glad I'm not taking it with this ass hat
If you are like me, then this is the only Java 2 professor and you have no choice but to take this horrible professor. I would recommend taking C++ if your major doesn't specify which programming courses you need. But if you have to take Java, then I do not have enough characters left to describe how awful this professor is.
So if you're like me, he's the only professor available for Java 2. He gives labs with details on how he wants them but he gets upset if you use Google or anything like that. He's dry, boring and makes you wanna switch majors. READ THE BOOK b/c if you dont, you're screwed. Only pro is his tests are online and easy to pass (except for the final)
Terrible. Rude. Very forgetful. He changes the due date in class but forgets to online and ends up taking points off it for "late" work. Not specific enough about how he wants the lab to be and then complains. He threw my paper when I tried talking about my grade and said not to talk to him, in front of everyone. Online exams and final from quizlet
Prof. Grimes is highly disorganized. Makes it tough to follow his class. Doesn't explain things particularly well. Ended up having to drop his class. Very "assembly line" type of personality. Kinda dismissive of questions before you have a real chance to articulate one.
Great Professor!! Clear Lectures, instructions, and expectations.
Professor Grimes is one of the best professors I have ever had. About 9 labs throughout the semester, all with very clear grading criteria (even gives a handout listing all point deductions). Two tests and a final, and quizes over every chapter. Just read the textbook, and attend the lecture and you will be fine. He's funny and very understanding.
This guy is absolutely terrible. I took him for online Java 2 and he spent the entire online lecture (20 minute lecture turned 2 hours) rambling about absolutely nothing. Answers the first sentence of your emails with nonsense while ignoring the rest. Very disorganized. Terrible, terrible teacher.
You will learn more from the book than his 2 hours of mono-tone rambling. Exams are a huge part of the class. He makes coding so boring and will make you want to quit because he puts you to sleep. Terrible teacher. Would never take his class again.
Strict teacher with very little leniency. I would only recommend this professor if you already have knowledge of the language at hand. Lots of self teaching.
Only professor teaching Java2 @ Collin. Better off taking this course at another college. Don't take this course to expect easy grade, he will find a way to fail you even with the book. Will do things behind your back weeks after you've gotten grade for your lab. Tests must be done at campus despite it being online, no open book. Not helpful prof.
Im just taking this class, because I have to. If youre not required to take Java with him, please do not even THINK about it! He is a horrible teacher with no leniency at all, even though we are STUDENTS! We are here to learn, not for us to be berated/punished if our programs arent run the way he wants it to be. Very tough grader and very boring
This class is like playing Dark Souls: Prepare To FAIL Edition. You will pay money, only to look up YouTube videos on how to program in JAVA. Dont take this class at all. You have a 90% chance of failing, even if you pay attention and do all of the assignments. He will find a way to fail you.
Do not take this prof. I did everything correctly but because I didn't do it his way he gave me a 65 it was actually a very well written code. One time he kept telling us to start a lab early yet he didn't post the lab until the day before it was due. He proceeded to tell us we should have started on it by now right after he just posted it
Under no circumstance whatsoever should you consider taking this guy for your class. He will fail you. Imagine your interest in programming in your hand. Do you see it? It look so fragile, so innocent. Unfortunately, Professor Grimes sees it, too. He will take that interest and absolutely smash it, with his rambling and hard grading. Do. Not. Take
He isn't the best teacher in the world, but if you read the book, do self-test exercises, and a couple of the programming projects in the book on top of your regular assignments you should do fine. I recommend having a base-level of cs concepts before joining because it will make your life so much easier. He is a tough grader. Def read the book!!!!
Terrible. Awful. Never and I mean never take a class from this professor. You will fail. He changes the course schedule whenever he wants. Does not communicate it. If you have issues ... he has absolutely no flexibility whatsoever. He is constantly giving work place advice when he has not been in workforce for decades. Clueless and terrible
I'm warning you right now, you must have A LOT of experience in programming to pass this course. He is a tough professor if you don't understand the material. He's not impossible, but he is strict! He offers an optional project I highly recommend doing to replace a low grade. Tip: I skipped his 2h online lectures and stuck to using google for help.
Prof Grimes taught a well laid out course that progressed very smoothly through the semester. One of the best profs at Collin and very experienced. Allot better than some of the recent faculty brought in. If you want to learn and plan to go on in cosc he's the best to take.
This is one of the last great professors at Collin - unlike some of the other spares in the CS department. Well organized, fair assignments and testing. Has good slides for lectures and very helpful when see him in office. Gives good academic and career advice. Definitely a keeper in your future class schedule.
He's not good at explaining concepts and his lectures seem to go on and on.
Highly recommend not taking if you have any level of knowledge of programming already. He will take points off if you try to be creative with your program, and his quizzes/tests include questions that have little to no relevence to the actual programming language. Dont bother trying to contact him outside of class, it takes up to 5 days to respond
Professor Grimes is so much better than the other spares they have recently brought in COSC. Course is well laid out and progresses without a hitch through the semester. Apply yourself and you will do very well. Highly recommend if you want to learn.
He doesn't even read through his own grading criteria before grading. Even after admitting he made a mistake with your grade, he won't change the grade. He has no passion and his lectures put you to sleep. Would not recommend.
Professor Grimes organized the course well when it came to online teaching. The labs were graded fairly and given clear grading criteria. However, the tests were quite difficult. I would recommend studying a lot for all the tests as some questions were very specific and could be categorized as "trick questions".
Class Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
COMP1301
5.0
(1)COSC1337S01
5.0
(1)COSCS08
4.5
(2)1337
4.0
(1)COSCS11
4.0
(1)Difficulty by Course
COMPUTERESSENT
5.0
COSC2346
5.0
COSC2435
5.0
V
5.0
CS1337
5.0