1.8

Husain Gholoom

Computer Science - Texas State University

1.8
Quality
4.0
Difficulty
20%
Would Retake
178
Reviews
1.8
Quality
4.0
Difficulty
1.8
Helpful
1.8
Clarity

20%

Would Retake

178

Reviews

Rating Distribution
Official
178 total ratings

5

14

4

12

3

17

2

24

1

111

What Students Say

The lectures are pointless

CS1428 - 1.0 rating

Its impossible to make a good grade if you dont know what youre being graded on

CS1428 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

68%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 112 grades
Most common grades:
B (25)
Not sure yet (23)
C (15)
Grade Distribution
A(20)B(33)C(27)D(16)F(6)A-/B+(13)
Based on 144 reported grades
B: 25
Not sure yet: 23
C: 15
A: 12
Common Tags
Tough grader (82)
Test heavy (33)
Graded by few things (30)
Tough Grader (21)
Lecture heavy (21)
Skip class? You won't pass. (19)
Lots of homework (10)
Clear grading criteria (9)
Rating Trend

Declining

-0.84 avg change
Apr
May
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH2471

4.0

(1)

CS2308

2.8

(4)

1428

2.0

(12)

CS1428

2.0

(61)

CS4350

2.0

(10)
+5 more courses
Difficulty by Course

1428254

5.0

1320

4.5

1428

4.3

CS1342

4.2

CS1428

4.2

Reviews (177)
3.0
2.0
CS1428
Nov 5, 2012

Maybe it was because this was his first semester here, but he was not a very strong professor. The problem stems from his inability to convey ideas effectively and an over dependence on his outline. That being said he is not a bad guy and is very willing to help you out. He is not a strict grader and his exams are fair.

3.0
2.0
CS1428
Jan 31, 2013

Professor Gholoom provides PDF notes and does not deviate much from them. Book is extraneous material. He seems like a nice enough guy but he isn't the best teacher. He has weekly quizzes and 3 exams. The material itself is not that hard. Want an 'A'? You have to teach yourself the bulk of the material. Find online resources.

1.0
5.0
1428254
Feb 13, 2013

He is not a very nice person. I find the material to be very easy and excel at the labs, but he grades with such disdain that it is impossible to get 100% on anything. It doesn't help that his English is horrible and everything he gives you has tons of typos in it. Take my advice... take someone else!

2.0
4.0
CS1428
Feb 28, 2013

Teaches straight from Power point, doesn't use any books. Grades are either full credit or no credit. Horrible grading policy.

2.0
5.0
CS1428
May 16, 2013

Very difficult to pass his class. Programs are assigned weekly. Me and about all the people I talked to never scored above 6 out of 10 on them do to minor mistakes. Tests are filled with trick questions. Test reviews are misleading and will not prepare you for the test. It is difficult to retain information from class. Don't take.

3.0
3.0
CS3358
Jul 26, 2013

He does not spoon feed you the information. To do well you have to be engaged in class asking questions. He very approachable if you have any concerns. When he gives you a study guide they are suggestions make sure you study anything associated with the topics he lists for they will be on the test. I didn't find him as strict as others commented.

2.0
4.0
CS1428
Grade: B+
Oct 14, 2013

A professor that thinks he should be the head of the department, but is just simply not. He is frustrated that he has to teach freshman courses, and it deeply affects his teaching. His tests are riddled with trick questions as well. I am fluent in C++ however scored a 50 on the first exam because the questions weren't relevant. Do not take Gholoom.

1.0
4.0
CS1428
Grade: B
Oct 21, 2013

Do not take his class. He does not demonstrate much in class and he does not grade his student's homework and let people who knows nothing about computer science to grade it i took java for 3 years and his class is just horrible

2.0
5.0
CS1428
Grade: C
Oct 22, 2013

Was really excited to take a 1428 course, but this professor has made me dislike it. He LOVES trick questions. A program assignment every week was the easiest part. Everyone would fail quizzes b/c of the trick question. He laughs if you ask a stupid question so students learned to not ask anything. Don't take unless you have prior c++ knowledge

1.0
5.0
CS1428
Dec 11, 2013

Please believe me when I tell you, DO NOT TAKE GHOLOOM. his program assignments are so time consuming and there is one every week. He is so rude if you don't understand the material. His test are nothing like the review and tricky. Everyone always did bad on the test. computer science was interesting before gholoom.

2.0
4.0
CS1428
Jan 3, 2014

Worst Teacher by far. We asked him once to write a program in class. He refused bc he said he wouldn't get it right the first time? Also has someone else grade your hw. Multiple times he had to change my grade because of grading errors.If you like tricks, his quizzes are full of them. Exams are out of 15 points. If you miss 2, you're screwed. Avoid

2.0
4.0
1428
Grade: D+
Feb 21, 2014

Worst teacher by far. I made an A in the lab but his trick questions and lack of clarity on homework assignments got to me. Do not take his class

1.0
5.0
CS1428
Apr 17, 2014

I was so excited to take a CS course. This guy not only puts trick questions on quizzes and tests, he also doesn't even do demos in class. You learn all that in lab so I hope your lab instructor is good. He expects you to already know a lot of the material. Only take if you have prior coding experience.

4.0
3.0
CS2308
Jul 8, 2014

He expects for you to try your hardest. He does not care about your grade if you do not care about your grade. Very friendly during office hours. His outline on his website is extremely helpful and his lectures are based off of the pdf files on his website. Pay attention & practice on your own time and there isn't a reason you shouldn't get a B.

2.0
5.0
CS1428
Oct 10, 2014

In 80 hours of college studies thus far, this is hands down the worst professor I have ever had. I went into this class with previous programming experience in C++. His directions are *terrible* and his penchant for trick questions on exams borders on ridiculous. His lack of clarity is horrible. Any love you have for CS will be killed by him.

1.0
4.0
1320
Grade: B
Oct 18, 2014

Worst professor I've ever had. Students correct him at least twice every class (not exaggerating). His accent is hard to understand. He just stands at the front of the class, rambles and reads from the PowerPoint. BOO! BAD PROFESSOR!

2.0
4.0
1428
Oct 23, 2014

Gholoom is not a great professor. He has no sympathy for students and gives trick questions on the tests. I understand wanting to prepare us for a real world scenario in programming, but his parameters for grading are very strict and will not hesitate to give a zero on programming assignments. Not to mention we have yet to see him write a program.

3.0
4.0
1428
Grade: Not sure yet
Nov 19, 2014

He is serious about his class and is very specific. While he does make you follow strict rules for the program, but he is doing it to prepare you for the real world. He may read the lecture from a powerpoint but he is always asking if you have questions after he finishes a concept. If you want to fly by don't take it. CS majors may be interested

2.0
5.0
1428
Grade: A-
Nov 20, 2014

Pro's and con's I will let you decided. Pros: he lets you work with a partner on everything except tests. Cons: He loves trick questions, there are only 3 tests that deicide a majority of your grade. His C++ assignments are not easy if you've never done C++ before. Any lab you take will be taught by someone who doesn't speak English well. Avoid pls

1.0
5.0
1428
Grade: C+
Dec 18, 2014

Gholoom is a terrible professor and person. He MAKES UP REQUIREMENTS after giving assignments, and doesnt tell you. Then you get a 0 because you failed to meet said requirement (which did not exist until the day its due). He also will give some people partial credit and others zero because h doesnt like them. I witnessed this multiple times. AVOID

3.0
3.0
1428
Feb 13, 2015

Tough on grading assignments

5.0
1.0
1428
Grade: C+
Feb 13, 2015

Fair grader, can understand what he says better than most other professors.

1.0
5.0
CS1428
Grade: C
May 14, 2015

First things first, quizzes, tests, and assignments are not easy. He loves trick questions and has no sympathy for students. Did not really learn anything from his lectures and he is also a tough grader and i highly recommend getting the book as you will have to teach yourself the material. (he told us you won't need it) Did not make CS fun at all!

2.0
5.0
CS1428
Grade: Rather not say
May 19, 2015

He gets a rise out of tricking students and grades your programming assignments in software different than he has you write them in. He states that you are free to question his grading, but when I did, very respectfully I might add, he took it extremely personal and never spoke to me again. I would not take any class he teaches.

2.0
5.0
1428
May 20, 2015

Class average on midterm was 45 and he refused to curve. His tests are all trick questions, and grading is objectively inconsistent between students and between assignments. This is easily the worst professor I've encountered at TxState. Be prepared to teach yourself and make sure you break code 1000 different ways to try and prepare for tricks.

2.0
4.0
CS1428
May 21, 2015

I learned a lot in his class. However, his grading policy is UNREAL. As a first time computer science student I worked extremely hard in his class, only to receive a C. If you do your assignment 98% correctly he will take off 40 points for the incorrect 2%. He really expects perfection, anything else fails. Avoid if you care about your GPA.

3.0
5.0
CS1428
Jun 10, 2015

If you aren't a computer science I wouldn't suggest to take him. I was struggling to maintain a D in that class then pulled a C out of nowhere. The lab definitely helps and will boost your grade. The exams are extremely hard, lots of trick questions. He expects you to know everything about the subject even though its an introduction course. AVOID!

3.0
5.0
CS1428
Grade: C
Jul 27, 2015

If you use a Mac at home, you're screwed unless you have time to use the PCs in the learning lab for projects. This class was extremely difficult for me but a made it out with a C and what was left of my sanity. If you communicate with him throughout the semester, he'll be very helpful. Do projects early so you can email him for help.

2.0
4.0
CS1428
Nov 13, 2015

He would be a decent professor for CS 2308 or other non-introductory level classes. For a beginner this class is going to be very challenging and you are going to have to teach yourself everything. He expects perfection and his lectures never helped me with the assignments at all so I had to read the textbook (that he said we wouldnt need)

1.0
5.0
CS1428
Grade: D+
Nov 13, 2015

He was of no help, whatsoever. Always made errors on the assignments, and had this weird grading system that I've noticed that ALL bad professors have. At least, when we were paired up with partners, my partner was super helpful. Avoid him like the plague.

4.0
1.0
CS1428
Grade: A
Jan 2, 2016

Cool professor.

2.0
4.0
CS1428
Jan 7, 2016

If your taking any introductory courses please do yourself a favor and stay away from him like the plague. If you like having to self-teach yourself completely this teacher is for you.

1.0
5.0
CS1428
Jan 11, 2016

The lectures are pointless. I taught myself the material.

5.0
2.0
CS2308
Grade: A+
Feb 6, 2016

The best of all professors in the Computer Science department. You're getting your moneys worth. He puts on a beautiful display in the classroom in every lecture. By the end of each lecture, you walk out a brighter and better person. His availability at any time is well reputed. He is a marvelous professor. Easy and fair grader as well.

1.0
5.0
CS3358
Grade: B-
Mar 23, 2016

Terrible. Will give a 5/10 for an assignment even though you made sure it met his stated criteria. His stated criteria aren't the actual criteria. Will take off points for irrelevant nonsense not outlined as a requirement. Unclear questions on tests/quizzes and nit-picky like a mofo. Doesn't use TRACS. Lectures unhelpful. He's unsympathetic. AVOID!

1.0
3.0
CS3358
Grade: B+
Apr 18, 2016

Picky grader. Changes his mind mid project and won't tell you. Never actually used the full class time. Fine lecturer but just crap with grading. Entirely too nit-picky & doesn't reflect that on the project criteria or his syllabus.

1.0
4.0
CS3358
Grade: D+
May 5, 2016

His first time teaching CS 3358 and it was an absolute disaster. Every one of the homework assignments, you would get 75% of the grade deducted if you were unable to complete one section. Worse, you couldn't even really go to office hours because the homework would be assigned on Tuesday and be due on Thursday. Doesn't use TRACS; avoid if possible.

5.0
4.0
CS1428
Grade: A
Jan 25, 2017
Would take again

Not the class for those with Tiny Heart Syndrome; Mr. Gholoom does the right thing and makes you earn your grade, at the same time he is very helpful and attentive to students' needs. If you are capable of following simple directions and put forth an honest effort you can get an A in this class.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
2.0
CS3358
Grade: B
Apr 17, 2017
Would take again

I've had Gholoom for 3 classes, 1428, 2420(digital logic), and 3358. I don't understand all of the hate. His assignments, in all 3 classes tell you EXACTLY what you have to do. His lectures are comprehensive, and though some errors get through,this is because he makes his own content and it will be corrected. People are mad because he's honest.

Tough Grader
Gives good feedback
Hilarious
2.0
3.0
CS3358
Grade: B
May 4, 2017
Wouldn't take again

Grades assignments excessively harsh with grading criteria not reflecting the understanding of the material. Exams expect you to know more than he goes over in class and sometimes include questions from other classes. Overall inconsistent and ill-tempered. One time equated turning homework in late to two trains colliding... Do well to avoid.

Tough Grader
1.0
4.0
CS3358
Grade: C+
May 4, 2017
Wouldn't take again

I have never seen a professor that grades so harshly in my life. He will take off entire letter grades for simple honest mistakes, typos, and things not at all related to the subject matter, even if you understand the concepts perfectly. Rather than being professor and student vs CS, it's you and CS vs the professor. Terrible teaching philosophy.

Tough Grader
GROUP PROJECTS
4.0
4.0
MATH2471
Grade: B
May 5, 2017
Would take again

Don't skip, listen , do homework, and you will. He's a tough grader, but that only makes you more precise when doing math. I learned more in the past 16 weeks than the entirety of high school. You are expected to know Algebra, and trig fluently, and if you ask dumb questions, you'll get a sarcastic response. Overall he was a great no BS teacher.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
4.0
CS3358
Grade: C-
May 10, 2017
Wouldn't take again

Pretty rude if you ask questions during class but if you go to his office hours he is much nicer. Exams are mostly tracing code and some multiple choice. Very tough grader... VERY!!!!!!

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
3.0
5.0
CS3358
Grade: B-
Jul 16, 2017
Would take again

You can only pass this class if you are a g, Mr. Gholoom is tough but willing to help if you come by his office hours. You must put in alot of work if you want to pass his class and i would suggest hardly missing lecture.

Tough Grader
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
CS1428
Nov 1, 2017
Wouldn't take again

inconsistent grader gives multiple sample outputs that dont match up, looks like typed the outputs himself, tests a different input to grade ur programs takes off points for your mistakes, may ignore them next time rumored to be harder every semester, PLEASE DONT TAKE, wait til next semester for another prof

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
CS1428
Grade: A-
Nov 29, 2017
Wouldn't take again

He is a nice guy outside of class. However, he makes the class hard because he can. Test averages were constantly around a 40-50%. Tests included difficult trick questions. Programming assignments were difficult, however beneficial. He would often take off entire letter grades for simple mistakes.

Tough Grader
Skip class? You won't pass.
Tests are tough
1.0
5.0
CS1428
Grade: Not sure yet
Nov 29, 2017
Wouldn't take again

Do not take him take someone else. Hardly anyone ever passes the tests, they are in no way correlated with what is covered in class. PA assignments are way to long and hard and there was never any extra credit given. He is nice in office hours but he just makes the class much harder than it should be save yourself the trouble and take someone else.

Tough Grader
Tests are tough
LECTURE HEAVY
1.0
4.0
CS1428
Grade: C-
Dec 11, 2017
Wouldn't take again

He has no pity on people learning for the first time and he expects everything to be completely perfect. If you expect an easy grade you are wrong!!!!!!!!

1.0
5.0
CS1428
Grade: Not sure yet
Dec 13, 2017
Wouldn't take again

I've been reading the positive comments on here and I just want to give everyone a heads up they are not accurate. Theres a difference between being a hard grader and making someone work for a grade and being an unfair and inconsistent grader. Its impossible to make a good grade if you dont know what youre being graded on. Just being real here.

Tough Grader
TEST HEAVY
Tests are tough
2.0
5.0
CS1428
Grade: B
Dec 19, 2017
Wouldn't take again

He is strict about not cheating/copying your assignments because Fall-2017 kids new that was the outcome of that. Also his midterms are HARD but his finals were easy. Also no extra credit given so if you ness up a project or a midterm your won't have chance to recover it. And alot of people say he speaks too fast but he has improved alot now.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Tests are tough
5.0
1.0
CS1428
Grade: B
Jan 31, 2018
Would take again

He is a chill guy.

Gives good feedback
Respected
Get ready to read
5.0
1.0
CS1428
Grade: A
Feb 10, 2018
Would take again

He is one of the best teachers ever seen. He is an ANGEL to TXST.

Respected
Skip class? You won't pass.
Hilarious
5.0
3.0
CS1428
Grade: A
Feb 21, 2018
Would take again

I like Prof. Gholoom. Not a lot of people do but for specific reasons. He does not grade the assignments, and you can get marked points off for really silly stuff. BUT if you go to him, he gives you points back and feedback. He is really helpful during office hours, and he is really passionate when it comes to CS. Just talk to him, he is great!

Gives good feedback
Caring
LECTURE HEAVY
5.0
1.0
CS1428
Grade: B
Mar 1, 2018
Would take again

He knows me well and I know him that he is the best teacher in TXST. I love this prof then anyone in CS Department. I would choose him wether anyone likes him to not. I am 100% positive that you can go to his office hours and ask for help and he will help you out. He is the easy going prof in TXST and its truth. So dont listen to other people.

Respected
Get ready to read
TEST HEAVY
1.0
5.0
CS3358
Mar 7, 2018
Wouldn't take again

Sincerely a gotcha kind of teacher. Show up to class all you want and do all of the projects, wont matter when he gives a test that intentionally tries to confuse you, taking up all of your time and making you rush at the end. Your projects could also work perfectly, doesn't compile on his computer, (which happens A LOT), zero no exceptions. AVOID!

Tough Grader
4.0
4.0
CS1428
Grade: A+
Apr 10, 2018
Would take again

He is a really good professor, but tough grader. MAKE SURE YOU FOLLOW ALL OF HIS INSTRUCTIONS EXACTLY HOW HE ASSIGNS THEM. If you do every assignment EXACTLY how he wants, then you will receive and easy A! He is great at explaining and always helpful in office hours! I would recommend if you want to actually learn.

Tough Grader
2.0
3.0
CS3358
Grade: A+
Apr 27, 2018
Wouldn't take again

If you like readable, pretty code that follows conventions, don't take this course. His coding style is whimsical at best and leaves much to be desired. His exams are code-tracing and rely more upon a test of menial work than really understanding the material. His homework consists of unintuitive programming problems that are not realistic. Easy.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GRADED BY FEW THINGS
1.0
4.0
CS3358
Apr 30, 2018
Wouldn't take again

The absolute worst professor I've ever had in my entire life. He's rude, arrogant, an extremely harsh grader, and puts almost zero effort into his lectures: they're so boring, I literally want to tear my hair out. He also gets a lot of his own examples wrong. I've never once gotten the impression he wants to be there, or knows what he's doing.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
4.0
3.0
CS3358
Grade: B
May 9, 2018
Would take again

Make sure to test your programs on a school computer with codeblocks, if it doesn't but does on your computer you'll still get a 0 for the assignment. 6 programs plus 1 bonus to replace your lowest grade, 2 tests with lots of code tracing, and a final. Gives out reviews for tests that is pretty similar to how the actual test is. Read style guide!

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
CS3358
Grade: D
May 15, 2018
Wouldn't take again

DO NOT TAKE HIM. He is the worst professor I have ever had. I consistently get A's in cs classes, and I did not here. His grading criteria for programs sucks. Everyone in the class failed the first test, and he said he would curve the final grade not the test grade. I received mostly A's on the programs, and still got a D in this class.

Tough Grader
Skip class? You won't pass.
1.0
5.0
CS1428
Grade: F
Nov 28, 2018
Wouldn't take again

He isn't a good professor at all. He doesn't teach the subject at all, he makes up some excuses to give people zeros, he changes the requirements for assignments on the day it's due, and he is bias. He doesn't use the book and even if you study his review sheets, the tests are nothing like the assignments or the review. DON'T TAKE HIM.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
4.0
CS1428
Grade: C
Nov 28, 2018
Wouldn't take again

I suggest searching for another prof. There is no HW, only programming projects. He only used TRACS for submission. He does not post your grades. Our grading looked as follows: Exam 1&2, 20% each Programs 20% (7 total) Lab 10%. Final 30%. TOUGH grader. Purposely uses tricky and sloppy code on exams. No handouts, or practice assignments.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
5.0
CS1428
Grade: B
Dec 10, 2018
Would take again

He's not the worst teacher, but you definitely have to teach yourself most of the material or get outside help. His grading criteria is pretty rough because you miss one thing and get 15 points off for it. He isn't the best at explaining problems either, but there are a few extra credit things.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
4.0
CS1428
Dec 18, 2018
Would take again

Husain is a nice guy and an average professor. Honestly if you dont show up to class itll be hard to pass; that all depends on your knowledge of C++. Tests weigh for most of the grade so even if you do great on the homeworks but bad on the tests there is a chance you could get a C or D. He posts his notes and explained them adequate.

EXTRA CREDIT
Clear grading criteria
LECTURE HEAVY
5.0
1.0
CS3358
Grade: A+
Jan 14, 2019
Would take again

This professor is one to remember for the rest of your life. He really was someone that inspires you to learn coding. He's there every step of the way and lets you free when he thinks you're ready. For those of you interested in the complexities of computer sciences in a digestible context, taking his class is a must.

Respected
Inspirational
Hilarious
4.0
5.0
CS1428
Grade: B-
Jan 19, 2019
Would take again

Gholoom gets is a no-nonsense, tough grader for a class that covers a tough topic. If you are responsible, ask questions, and are passionate about learning the material you will come out with an A. I got a B because I forgot the date one of the assignments was due and got a 0. He doesn't accept late work. SO BE RESPONSIBLE. And go to office hours.

Tough Grader
Gives good feedback
Skip class? You won't pass.
5.0
4.0
CS1428
Grade: A
Jan 24, 2019
Would take again

Great teacher. Does a good job of explaining materials in class. He goes over notes and examples that he post online so you dont have to spend time writing notes and can focus on participation during his lectures. The fill in any gaps in knowledge that you might have and his test are involve producing fairly easy code. If you show effort he curves

Tough Grader
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
2.0
4.0
CS4350
Apr 3, 2019
Wouldn't take again

If you like unclear, poorly written, ambiguous grading criteria, and someone that reads off a slide every day for his lecture, this is the professor for you! He's a very "gotcha!" kind of grader, taking off a lot of points for stupidly small mistakes. Otherwise, he's very okay if not mediocre professor, but I'm sad I paid money for this course.

Tough grader
1.0
4.0
CS4350
Grade: Not sure yet
Apr 15, 2019
Wouldn't take again

I hope you're a mind reader, otherwise you are going to lose points. You will most likely teach him more than he teaches you. Along with this you will have to go argue for points back because he won't know how to compile your code. Grading is harsh as missing format even slightly is 1 out of 10 points off. Naming criteria changes per assignment.

1.0
4.0
CS1319
Grade: B-
May 6, 2019
Wouldn't take again

He is the worst professor Ive ever had. Negative, not helpful and judgemental. The class disliked him as a whole and felt like they were teaching themselves. He would laugh at students that had questions and complain if he was asked to do another example. Do not recommend whatsoever. Register for a professor that cares about his students. NOT this

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CS1428
Grade: Not sure yet
Dec 8, 2019
Wouldn't take again

THIS GUY IS AWFUL! He doe not post the grades online, and his coding style is incorrect. Even in the grammatical sense he doesn't know what he is doing.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
1.0
CS3358
Dec 17, 2019
Wouldn't take again

Avoid him if you can. He is extremely tough grader, he doesn't give a penny for your grade or either you pass. Just reads from his power point which is not helpful enough. His assignments are just not standard data structure assignment. Does not post grades online. This is most important class for a CS student so do yourself a favor Dont take him.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
3.0
CS3358
Grade: B
Jan 21, 2020
Would take again

Grading criteria is clear & straight forward. He prioritizes looking over details & presentation. It's not hard to follow his lectures as he follows it up with visual examples. One reason why some people don't like him is because they can't follow the guidelines. If you are confident that the grader made a mistake, don't be afraid to tell him.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
1.0
5.0
CS3358
Mar 24, 2020
Wouldn't take again

Assignments are confusing and have contradictory instructions. Grades according to an UNDOCUMENTED coding style. If you want to do well be a mind reader. Prof admits he doesn't know a lot and he doesn't care to. Be ready to interpret the assignments and argue with him when he is clearly incorrect. Be ready to please his oversized ego.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
CS1342
Grade: C-
Apr 1, 2020
Wouldn't take again

Extremely unprofessional. I believe he is the worst professor I have ever had at this university. He really does not make the material that understanding, he reads of the slides and does not provide any example in real-time. Material is graded weirdly and sometimes too harsh. He even stated during this class that he doesn't know what he is doing.

Lecture heavy
Tough grader
1.0
3.0
CS3358
Grade: Rather not say
Apr 6, 2020
Wouldn't take again

Awful lecturer, weak projects, puts nothing into his class and grades like he's a saint of a professor. Do yourself a favor and take a professor that cares about their students.

1.0
4.0
CS3358
Grade: A
May 19, 2020
Wouldn't take again

Mr. Gholoom is the most incompetent professor I have ever had. Be prepared to completely uninstall c++ and install an older version, because if your code requires c++11, it won't compile on his computer and you will get a 0. He grades inconsistently and unreasonably. I'm surprised I was able to get an A even with all the crap he tried to pull

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
3.0
CS1319
Grade: B
Sep 21, 2020
Wouldn't take again

You can learn a lot from this class. Being responsible and paying attention will allow you to get an A or B. Meanwhile, you will be laughed at and taunted for asking reasonable questions. He will huff and puff about changing your grade because he marked you wrong for the right answer. If you dont want to be degraded, look elsewhere.

1.0
5.0
CS1428
Grade: Not sure yet
Oct 9, 2020
Wouldn't take again

Im reporting him. He gave me a zero on an assignment and when I asked him why, he gave me a bunch of reasons which werent even factual. I dont think he even bothered to look at my code. For instance, he said I didnt use const variables, but they are clearly defined right at the top, and I even sent him a picture. WORST professor Ive ever had

1.0
4.0
CS1428
Grade: Not sure yet
Oct 21, 2020
Wouldn't take again

If you try to do your own research, and end up using what you've learned on assignments, HE WILL FAIL YOU. 99% of coders will look for better ways of improving their code, but if you try and do that he will write it off as you cheating and fail you because he doesn't know c++. Really harsh grader and doesn't care about students. Professor is trash.

Get ready to read
Lecture heavy
Tough grader
1.0
4.0
CS4350
Grade: Not sure yet
Nov 10, 2020
Wouldn't take again

Good you checked on RMP. Unforgiving/ uncaring- avoid at all costs. Small mistakes cannot be appealed ever. Unhelpful/ unavailable to correct mistakes. Lectures are uninteresting and uninviting; grading is too harsh for what it is worth. Not the best learning style if you don't like power points. Use your best judgement on this one.

Graded by few things
Tough grader
1.0
5.0
CS3358
Grade: Drop/Withdrawal
Nov 16, 2020
Wouldn't take again

Logical coding errors in his lectures sometimes. Would grade on criteria he didn't teach and surprise you with it the class after the homework is due. Uses C++98 for grading. Forget a comment? 20% off. Forget an #include line because it worked without it in your IDE? Instant fail.

Test heavy
So many papers
Tough grader
1.0
5.0
CS3358
Grade: Not sure yet
Dec 3, 2020
Wouldn't take again

Avoid if at all possible. His lectures were often confusing and difficult to learn from. He often contradicts himself in his own grading criteria for programs which will more than likely lead to an undeserved 0. Class received low test grades, but we weren't able to see what we got wrong to improve. He doesn't care if his students do well.

Lots of homework
Tough grader
1.0
5.0
CS1428
Grade: Drop/Withdrawal
Dec 5, 2020
Wouldn't take again

Rule 1: don't use stuff like chegg in his class cause he checks chegg and if your code is anywhere similar to the one in chegg, he will say you cheated and give you a zero even if you didn't use chegg, he will say you cheated an give you a zero because its similar to ones you can look up. if you dont have some stuff, he will give you 4 or less/10

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CS1428
Grade: B
Jan 14, 2021
Wouldn't take again

Two exams, 7 assignments (last assignment was optional). Professor doesn't care if his students will thrive in his class. He discourages questions with his condescending manner. People like him should not be teachers. I learned more from his grader and lab instructor than from him. If you have to take him, prepare to take tutoring sessions.

Accessible outside class
Test heavy
Tough grader
5.0
3.0
CS1428
Grade: B
Jan 17, 2021
Would take again

A lot of negative feed back but here is something I want share. Mr. Gholoom is the one I like so far, programming assignments is not tricky, and strait to the point. Grader is nice and respond the email very fast. People hate him maybe just because grader had chegg subscribition too.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CS1428
Grade: C
Apr 12, 2021
Wouldn't take again

Please don't take him if you intend to enjoy your semester. The assignments are long for no reason and plentiful, he will fail you for the smallest mistakes, and he does not care about his students. In class he literally said "you can go to the dean and complain about me I don't care nothing will happen". I love CS, but this prof was not it.

Lots of homework
So many papers
Tough grader
1.0
5.0
CS3358
Grade: B+
Apr 18, 2021
Wouldn't take again

Horrible professor. Seems to be a professor only to avoid competition in the workforce. Has no care for the welfare of his students and will often contradict himself, or make the same mistakes he fails students for when asked to live code. Follows his confusing lecture notes to the letter. Will expect you to use techniques in code he didnt go over

Graded by few things
Lecture heavy
Tough grader
1.0
4.0
CS1428
Grade: Not sure yet
Apr 18, 2021
Wouldn't take again

He doesn't care about his students at all and is very rude and speaks in a condescending tone. If you do decide to take this professor, be sure to stay in contact with the SI's for help because he is not helpful at all. Instead of helping his students improve on their programming skills he just gives out 0's with little-to-no explanation.

Tough grader
1.0
5.0
CS1428
Apr 18, 2021
Wouldn't take again

made a High grade in the lab and a low grade in his course. shows he really isn't the best teacher and is not fair on grading. You think a coding class would let you use a coding program in a test? Very rude doesn't really care about the student.

Tough grader
1.0
4.0
CS3358
Grade: B-
Apr 29, 2021
Wouldn't take again

Never explains how to do certain things for the PAs, the sample outputs are terrible and he doesn't account for a lot of things that could happen. Then, he will take huge points off for them. Not the slightest bit understanding, and couldn't care less if you pass or not. Do not take unless you want tons of back-and-forth email battles with him.

Graded by few things
Test heavy
Tough grader
1.0
4.0
CS1428
Jun 17, 2021
Wouldn't take again

This professor does not enjoy teaching or fostering a helpful and healthy learning environment. Poor communication skills, very condescending, has a bad attitude, and terrible lectures and unclear grading instructions. DO NOT TAKE, even if the other classes are full. He grades very unfairly and feels as if he wants you to fail.

Tough grader
1.0
5.0
CS3358
Grade: F
Aug 16, 2021
Wouldn't take again

Easily the worst professor I have ever taken at Texas State. Lectures are not good, does not properly explain anything. He deducts points for the smallest things like if your output does not look exactly like his styling wise. He is also very confrontational when students bring up questions regarding their grades. AVOID TAKING HIS CLASS AT ALL COST

Skip class? You won't pass.
1.0
4.0
CS1428
Grade: Not sure yet
Oct 15, 2021
Wouldn't take again

Rude, doesn't foster an environment where improvement and problem-solving is encouraged. Uses outdated, non-industry standard software. Will mark off for arbitrary, small things. I learned more about coding from playing with Scratch when I was 9 than taking this college level class. Rely on your fellow students who are already programmers for help.

Lecture heavy
Tough grader
1.0
3.0
CS1428
Grade: B
Oct 18, 2021
Wouldn't take again

Horrible

Tough grader
1.0
4.0
CS1428
Oct 26, 2021
Wouldn't take again

Extremely harsh grader that does not understand the job aspect of computer science fields. Grades are almost solely from tests that are unforgiving and deceptive at best.

Test heavy
1.0
5.0
CS1428
Grade: Not sure yet
Oct 28, 2021
Wouldn't take again

Please, do NOT take this professor for any course. He is rude, and talks down to his students. Most of his class is failing because he does not answer our questions or emails, and has not thoroughly explained anything to us all semester. Save yourself time and money but taking a DIFFERENT professor.

Test heavy
Tough grader
1.0
5.0
CS4350
Grade: Not sure yet
Oct 29, 2021
Wouldn't take again

He gives assignments that are typically easy but then takes off points for the littlest things. There are many inconsistencies in his assignment instructions and slides. He basically just reads his slides the lecture. He has been wrong on multiple occasions, called out by students, and then argues or acts like he's not wrong. He shouldn't teach

Tough grader
1.0
5.0
CS1428
Grade: Not sure yet
Nov 5, 2021
Wouldn't take again

This professor somehow manages to make a beginner programming course difficult for someone who has prior programming experience. Not only is he rude and inconsiderate, he barely knows the material he teaches. In addition, the assignments and tests are written in near broken English, making them very confusing. Avoid this professor like the plague.

1.0
5.0
CS1428
Grade: Not sure yet
Nov 9, 2021
Wouldn't take again

DO NOT TAKE THIS PROFESSOR! If he is the only professor available for a class then wait a semester! He is narcissistic and can barely write in English! Prepare for confusing assignments and for 80% of your grade to be three poorly written tests. He loves to take points off for tiny things that he fails to mention in class or on the assignments!

Test heavy
Tough grader
1.0
1.0
CS4350
Grade: C
Nov 21, 2021
Wouldn't take again

Ive never encountered a lecturer more lazy, stupid, uncaring, and incompetent than Mr. Gholoom. Not even a professor, the mere fact that he is invited back every year as a lecturer is a complete mystery. Do not take his class whatsoever, for any, no matter what you may be thinking to yourself. He is an idiot, plain and simple.

Graded by few things
Test heavy
Tough grader
1.0
5.0
CS1428
Grade: A
Dec 16, 2021
Wouldn't take again

I don't know how I did it, but somehow I managed to scrape by with an A in this class. This isn't a testament to my intelligence nor Gholoom's teaching skills, but rather the stubbornness of mankind. Absolutely avoid this professor like the plague. If you have ANY passion at all for computer science, this man will make you regret being born.

Graded by few things
Test heavy
Tough grader
1.0
5.0
CS1428
Dec 29, 2021
Wouldn't take again

This professor is awful. He is so rude, not helpful, and does not explain well in lectures. If you want to save your grade, then find another professor.

Tough grader
1.0
4.0
CS1428
Dec 31, 2021
Wouldn't take again

He is a horrible CS professor. He is a harsh grader and rude to his students.

1.0
5.0
CS3358
Grade: A
Jan 18, 2022
Wouldn't take again

If you have attention to detail, ask questions when needed, start early on assignments, then you will have no trouble passing this class. Some assignments I've learned nothing from and were time consuming. Tests are open book/notes and he does grade easy on those.

Skip class? You won't pass.
Tough grader
1.0
3.0
CS1428
Grade: B+
Jan 25, 2022
Wouldn't take again

I wouldnt recommend this prof, for an intro course, he was so strict and wasnt helpful at all, i had sent him 3 emails about an assignment and he never responded, he was the worst prof ive ever had.

Graded by few things
Tough grader
1.0
5.0
CS1342
Grade: C
Mar 29, 2022

Where can I start, I’m a good student I take my academics serious but this man here made it difficult. He isn’t clear with the rules for his homework assignments. His teacher assistant is who grades our exams and assignments and they don’t ever response to emails. Good Luck if you were to take this professor.

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
CS1342
Grade: F
Apr 13, 2022

Professor is absolutely awful. I'm most likely going to fail my first class in college because of him. DO NOT TAKE HIM, he will make you stressed and does not care one bit about your grade. He is the most negative person/professor, and will always have a 'that's on you' mentality. AVOID AT ALL COSTS.

Tough grader
1.0
5.0
CS1342
Grade: C
May 9, 2022

Worst to ever exist I loathe this man with everything in me

Tough grader
Lots of homework
1.0
4.0
CS3358
Grade: Incomplete
May 9, 2022

Professor Gholoom grades harshly for the wrong reasons, is unresponsive a lot of the time, is condescending towards students who need help, and messed up his final exam. Terrible experience, truly wish the best who are forced to take him.

Tough grader
1.0
5.0
CS3358
Grade: D
May 10, 2022

Midterm was extremely difficult and had no curve even though the class average was very low. Projects will have randomly deducted points for unknown reasons. Even if you did a project perfectly there is no way to earn a 100% cause the requirements are so ambiguous. Avoid if possible.

1.0
4.0
CS3358
Grade: C+
May 19, 2022

He is a horrible teacher. He will tell you to do something in class on the programming assignment then deducts points from you when you do it and if you bring it up says you get no points back. Some of the midterm and final questions had really horrible wording. Don't be afraid to challenge him on the PGA grades cause they make a lot of mistakes.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CS1342
Grade: F
Jun 23, 2022

He does things not in the syllabus when it comes to grading, he does not like to answer questions, and he makes you feel like you cannot do this course. If you do not have to take him then don't.

Tough grader
Lots of homework
Test heavy
3.0
4.0
CS3358
Grade: B
Jul 5, 2022

This professor's class wasn't too hard in retrospect. His assignments were easy since he covered all the topics necessary for the assignment beforehand. However his midterm and final exam were like a curveball out of nowhere. Bombed the midterm and magically clutched the final. Additionally my only other problem is how the grading is weighed.

Lecture heavy
Test heavy
1.0
3.0
CS3358
Grade: B+
Aug 31, 2022

It is the third day of class and I can already see why his ratings are so low. He yelled and berated the class because we did not understand the assignment he gave us. He threatened to take students to the dean who he thought was disrespecting him. He has a hostile classroom. He told us if he did not like the tone of his voice to drop the class.

Tough grader
1.0
5.0
1428
Grade: Rather not say
Sep 16, 2022

I haven't had this professor since last year but I still drop a bad review on here from time to time. Not only is he the worst professor at this school, his massive ego makes him think he's the best. In addition, the 5 star reviews on here have all the same grammar issues and broken English as his assignments, so guess who's actually writing them.

1.0
4.0
CS1342
Grade: Not sure yet
Sep 19, 2022

Never want to be breathing the same air as him but if you don't show up to class you will fail. Instead of getting a 100 I got half of that because I didn't type out my answers.

Tough grader
1.0
5.0
CS1428
Grade: Not sure yet
Sep 25, 2022

The fact that this professor is allowed near computers at all, let alone allowed to teach computer science is a mystery that may never be solved. The computer science professors at Texas State tend to be pretty awful but somehow Gholoom makes the rest of them look like shining examples of what a teacher should be.

Tough grader
Graded by few things
1.0
5.0
CS1428
Grade: F
Sep 25, 2022

Don't take him.

1.0
5.0
CS1342
Grade: C
Oct 16, 2022

This class is much harder than it should be. His class should be relatively simple, but he grades too heavily. Theres no reason that the class average should be 50% on an exam.

Tough grader
1.0
3.0
CS1342
Grade: C
Oct 17, 2022

Don't ask for help because he will tell you no or something else to make you feel bad for asking your professor for help with the assignments he gives you. He tells you to study one thing and tests the other. His meltdowns during lecture are entraining but after the third time they become more cringe. Avoid this guy if you can.

Tough grader
Graded by few things
1.0
5.0
1428
Grade: D
Oct 20, 2022

Gloloom, I'm sorry for whatever you must be going through, but that is no reason to take it out on us by berating us after a test and PA. I took this class some time ago and wanted to see if his reviews changed but they haven't. In short test will be the deciding factor if you pass or not and unfortunately it's very tough with tricky questions.

Tough grader
Test heavy
Graded by few things
1.0
5.0
1428
Grade: Rather not say
Oct 25, 2022

Awful teacher. Deserves to be fired

3.0
4.0
CS1342
Grade: A-
Nov 8, 2022

I took him when Covid started for CS I. He seemed rude and he graded harshly. When I emailed him about a problem, he sent back an email that didn't elaborate much on how to solve the problem. With that being said, I still managed to learn CS I in his class. He also serves as a good filter against lazy students.

Tough grader
Graded by few things
1.0
5.0
CS1342
Grade: Not sure yet
Nov 13, 2022

Year after year, bad review after bad review, our voices are still not heard. This man is quite literally the worst professor at this university. If you do not have prior knowledge of Python or ask peers for assistance, you will not pass this class. If you have to take this man, good luck.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS1342
Grade: B
Nov 24, 2022

For the final project: Not only is it the most irrational and tedious "project" I've ever seen in Python, it makes 0 sense. Lists are important to this program and because everyone uses chegg in this class, he makes it difficult for everyone in the future by removing parts of the chegg solutions. makes such a hostile class environment and demeaning

Tough grader
Lecture heavy
1.0
4.0
CS2308
Grade: B+
Apr 4, 2023

Worst instructor I've ever had. The language of assignments is difficult and sometimes doesn't make sense. I asked him about a detail and did it the way he told me, but still got points off. When I asked him about it he said if I didn't accept it, he'd grade all my other assignments harder. Had to talk to the dean about it.

1.0
5.0
1320
Grade: C
May 5, 2023

Professor Gholoom genuinely made me question my college career. I have never before felt so miserably inside a classroom. With all due respect I wish you never have to take his class.

Tough grader
Participation matters
So many papers
1.0
5.0
CS1342
Grade: Rather not say
May 5, 2023

This professor does not care at all

Caring
1.0
5.0
CS1342
Grade: D+
May 12, 2023

Ive learned programming before and found them okay in terms of learning difficulty however this teacher does not know how to teach. Reads directly from his doc and nothing else, his homeworks are long and tedious. Nothing in class can prepare you for his exams unless you know python beforehand or do online stuff outside of class. Do not take him.

Tough grader
Lecture heavy
Test heavy
3.0
5.0
CS1342
Grade: B
May 21, 2023

He is not bad for say but not the best. Tough grader and it felt like 1342 was harder than it should have been. I feel like he sets high standard for class that is supposed to be basic and not relevant to engineering students. Graded by few things makes it even harder. I don't hate him like everyone was saying but you have to work hard for an A....

Tough grader
Clear grading criteria
Graded by few things
1.0
5.0
CS1342
Grade: D+
Jun 4, 2023

I still don't how I passed this class the is class hard for no reason. If you have never done Python, good luck the class is ANTI CHEGG, so no online sources will help you. Just show up to EVERY CLASS. The HWs take hours to finish and don't even ask for help he doesn't care he said he likes handing out zeros in lecture. He might drop your final

Tough grader
Participation matters
Test heavy
1.0
5.0
CS3358
Grade: Drop/Withdrawal
Jul 27, 2023

I hope you are ready for a professor who's intent on spending more lecture time ranting about unrelated topics than actually covering the material. Between that and the opaque grading where points are deducted for incredibly odd and outright wrong reasons, this class like no other lets you truly pick your preferred form of self-punishment!

Tough grader
Get ready to read
Lecture heavy
1.0
4.0
CS1319
Grade: B-
Aug 9, 2023

I took this class in 2019 but just remembered how awful it was, long story short he was very unclear in lectures but his notes on his website were fine so we ended up teaching ourselves, and he was very rude and condescending. Also, I just want to say. Why did he teach C++ in an intro course for non-CS majors? Still boggles my mind

Tough grader
1.0
5.0
CS1342
Grade: C-
Oct 24, 2023

He teaches Python in a way that only those that have used the program before would understand. The homework assignments are very lengthy and he implements a lot of tedious guidelines. He provides a review before the exam and goes over it, but the review is nothing like the exams. His exams are true or false, multiple choice, and open response.

Tough grader
Test heavy
4.0
3.0
CS3358
Grade: Not sure yet
Nov 22, 2023
Would take again

This subject is tough as is. ProfessorGholoom makes the lectures accessible. Regarding homework he can be fairly specific with grading criteria, but just follow his instructions with formatting you won't lose points needlessly he will help you with your program if you work on it before its due. If you understand C++ & come to class you'll do fine!

Gives good feedback
Test heavy
Accessible outside class
2.0
4.0
CS1342
Grade: B
Dec 4, 2023

Professor Gholoom is a very particular man and if your homework output isn't EXACTLY like the examples he posts for the assignment, he will take off tons of points. He is VERYYYY condescending if you have questions about your grade and he yells at people in class for talking or being on their phones. Your grade is dependent on your tests.

Tough grader
Test heavy
Graded by few things
1.0
3.0
CS3358
Grade: D
Dec 7, 2023

Very test heavy. I received straight A's on the assignments, then he randomly(?) gave me a

Tough grader
Test heavy
1.0
5.0
CS3358
Grade: D
Dec 7, 2023

Awful teacher. The teacher is rude, doesn't care if his students pass, would do more to harm your grade than helping it.I had him at 11:00-12:30pm and he always reads his outdated notes that still use .h files and leaves around 11:40am. I ask him some times for help and either he tells me he explained it in class or he tells me anything but useful.

Tough grader
Test heavy
4.0
3.0
CS3358
Grade: B
Dec 12, 2023
Would take again

Very clear on grading. However if your code had an error, automatic 0. Other than that, pretty decent teacher. Lets you have a cheat sheet for the midterm and final. Some of the assignment are basically remodifying code from the slides he read. Would end class early most of the time unless students had any questions that he could help with.

Graded by few things
1.0
5.0
CS3358
Grade: D
Dec 13, 2023

Gholoom throughout most of the semester was rude to students. If we had questions he would just tell us to look at the slides instead of answering the question. A lot of his assignment instructions were confusing. For the project he took off most of the points for not following a guideline he barely mentioned in class. Overall horrible professor.

Tough grader
Lecture heavy
Graded by few things
3.0
3.0
CS3358
Grade: A
Jan 3, 2024
Would take again

Hes picky with grading criteria, it may seem random or unimportnt but if its listed follow it & you wont lose needless pts on hw's and project. He helps with assignmts if you work ahead of time. If you come to class and can do the in class exercises you should be good for the exams. They are weighted heavily tho so that's daunting. Go 2 off hours

Tough grader
Clear grading criteria
Test heavy
1.0
1.0
CS3358
Jan 29, 2024

This was not an issue for me as I had prior knowledge, but Mr.Gholoom spent nearly 2/3 of the entire semester on array-related data structures assignments, and his entire final content was practically not related to arrays. The poor organization of this course combined with an instructor with an inflated ego and lack of empathy leaves a sour taste.

1.0
3.0
CS2308
Grade: B
Aug 27, 2024

Truly awful. Often rude in class, typos sometimes cause confusion on assignments, very picky about things he rarely mentions. Frustrating and makes it hard to focus on what's important - learning rather than formatting. He reads from old slides and his explanations are often incomplete/confusing. Do not expect him to help you outside of class.

Tough grader
Graded by few things
1.0
5.0
CS1342
Grade: Not sure yet
Sep 30, 2024

This professor is so incredibly vague on homework instructions. He removes points if you use another term that he hasn't covered even if you have a background in coding and can back it up. He lectures the entire time and doesn't show you how to do anything. His test was on paper. Code written on paper but, he does let you go early most of the time.

Tough grader
1.0
5.0
CS1342
Grade: Not sure yet
Sep 30, 2024

DONT TAKE!!! He always makes grading errors on homework, always a marking my correct homework as incorrect. He does not teach, only reads from the slides. EXTREMELY rude and takes pride in dissing his students. You will need to pay for outside tutoring if you take this class, otherwise you won't pass. Take literally any other prof's class.

Tough grader
Lecture heavy
1.0
3.0
CS3358
Grade: A
Oct 22, 2024

Fellas. Stay away. He is terrible. Takes more points off for incorrect comments & formatting than course curriculum. Broken English. Grades off answer sheet rather than what is correct versus not. Tests are 70+%. Unprofessional. Lectures are boring (and incorrect sometimes). Doesn't know the material as well as expected.

Tough grader
Test heavy
Graded by few things
2.0
4.0
CS1342
Grade: Not sure yet
Oct 23, 2024

for an intro to python class, it seems a bit "too much" not in a sense of assignments or anything, but the length of HWs and what you need to know for the test. hes VERY test heavy and the HWs will only help so much. hes not very accessible outside of off hours or class. only reads off of slides and nothing more. you can teach yourself the material

Tough grader
Test heavy
Accessible outside class
3.0
3.0
CS3358
Grade: B
Nov 10, 2024
Would take again

Professor Gholoom's class was a mixed bag - he could be picky on grading, but the material was manageable with consistent effort. I found Unstuck study and the textbook helpful for staying on top of the content.

1.0
3.0
CS1342
Grade: A-
Dec 8, 2024

This professor grades super tough and is absolutely unreasonable. He was rude when I tried to ask for help outside of class and he's very unorganized. If you don't already have some coding knowledge this class will be extremely difficult with him. Also you will almost never know what all chapters will be on an exam because he is unclear about it.

Tough grader
1.0
5.0
CS1342
Grade: C-
Dec 9, 2024

This man was entirely unhelpful. No disrespect, but his speech is very difficult to understand, and he just repeats the same "you get that right" after each "lesson" (he reads off power points). He never offers WHY he docked off points on the homeworks, and the tests are HEAVY. When emailing him to ask for more help, he will reply with one word.

Tough grader
Test heavy
1.0
5.0
CS1342
Grade: C-
Dec 11, 2024

About 50% of the grade is at the end of the 2nd week of class. Tough grader, 2 exams 20% each, Final 30%, Project 15%, HW 15%. Better know your python. He doesn't care about your feelings, if you get into an argument, he will win. He is always right, you are always wrong. Positive: Watching those who think they can win is quite enjoyable.

Tough grader
Test heavy
Graded by few things
5.0
3.0
CS1342
Grade: B
Dec 11, 2024
Would take again

He tells you exactly what he wants, so long as you do that you'll do fine.

Tough grader
Group projects
Clear grading criteria
2.0
4.0
CS1342
Grade: C
Dec 12, 2024

Taught myself more than I learned in his lectures-he would read off the slides and occasionally do a demo in Python. Pay attn to formatting and style in your codes. Syllabus and grading criteria very clear. Feedback on HW not helpful. He's not empathetic when mistakes happen (my fault w/ wrong file type, but tanked my grade w/o any flexibility).

Tough grader
Clear grading criteria
3.0
3.0
CS4350
Grade: A+
Dec 17, 2024
Would take again

Be prepared to attend lecture and study for those test. Dr. G is misunderstood. He is an old school by the book guy that is strict but often lenient. If you show up to most lecture or have a valid reason why you arent showing up in advance, and turn in assignments you will pass this class. He often would laugh with us and end class early.

Participation matters
Lecture heavy
Test heavy
3.0
3.0
CS1342
Grade: C
Jan 13, 2025
Would take again

This is a challenging course because the grading is all or nothing with assignments. He does accept late work, but I think what holds this class back is that he gives notes, and you can ONLY use what he gives you in your assignments, but will give an assignment where he doesn't clearly go over how to apply the code in class. Otherwise, it's chill

Tough grader
Lecture heavy
Graded by few things
5.0
3.0
CS4350
Grade: B+
Jan 16, 2025
Would take again

This professor is amazing and genuinely cares about his students. While his lectures can be a bit boring at times, I've taken him for both Data Structures and Unix, and he's always been chill, respectful, and approachable. If you're looking for a professor who's easy to work with and creates a relaxed class environment, I highly recommend him.

Participation matters
Hilarious
Caring
2.0
4.0
CS1342
Grade: B-
Apr 1, 2025

Do not take him unless you have prior knowledge of computer science and don't need to be taught it. His class is very coding heavy and the tests are pretty hard. His assignments are easy but make sure you properly format it or it's points off. He is a horrible lecturer, and just a bad professor. Avoid him if you can!

Tough grader
1.0
5.0
CS1342
Grade: C-
Apr 2, 2025

This was the worst class I've taken,due to the professor. It's an intro course,yet he assumes everyone already knows Python and skips basics. His lectures lack depth. Homework and tests are excessively hard, requiring skills not taught. Emailing him with questions backfires—he grades you harder if you ask for help, viewing it as arguing. Avoid him.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS1342
Grade: D+
Apr 2, 2025

DO NOT GET THIS PROFESSOR, he is rude and not understanding, going into the class he expects everyone to be a programming genius. he gives few assignments and is a very tough grader. he yells AT YOU when you try and get help and makes it seem like you're challenging him. after grading assignments he never tells you exactly what was done wrong.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
CS1342
Grade: F
Apr 2, 2025

DO NOT TAKE THIS PROFESSOR HE IS RUDE AND UNWILLINGLY TO HELP. when you need help he yells at you and takes it as a challenge. he thinks everyone going into it is a programming wizard. he gives little feedback on assignments and never says what to use when doing assignments. he is a hard grader. stay away if you can. if only i had more wordsthen350

Tough grader
Lecture heavy
Graded by few things
1.0
3.0
CS4350
Grade: A-
Apr 21, 2025

His lectures are him quickly skimming through slides then dismissing class. It's not very hard to get at least a B, but the things he takes off points for are mostly very arbitrary or overblown, like taking off 20% from an assignment for a missing comment footer. He's very hard to communicate with, doesn't understand most questions.

Tough grader
Graded by few things
1.0
4.0
CS1342
Grade: A+
Apr 24, 2025

Gholoom as a lecturer is awful, he does show examples but reads off the file. His tests are sometimes confusing and have minute details (mostly the first one). He will criticize you for asking questions. But if you sit up front and show an extremely liking to CS he will be friendly. His homework's are sometimes confusing in wordage.

Lots of homework
Test heavy
Graded by few things
1.0
4.0
CS1342
Apr 27, 2025

He gave examples of how to find max and min of a list (he types in microsoft word). His code gave the wrong output when put into python. The whole class agreed with the student that brought it up, saying their code matched the example and still gave the wrong output as well. He still said that something was wrong with the students code.

1.0
5.0
1428
Grade: D
Apr 29, 2025

one of the worst professors I have had in my college career. Would insult students who asked questions in lecture. exams were unnecessarily difficult, with lots of questions made to trick students. Extremely harsh grader. This professor seemed like he wanted to fail everybody. Cannot stress this enough, AVOID AT ALL COSTS

Tough grader
Test heavy
Graded by few things
5.0
3.0
CS1342
Grade: A
May 13, 2025
Would take again

Professor Gholoom, is great at making you think critically for real life and programming purposes. As long as you are actively engaged in the material ask questions and actually try your best to learn the material, you'll be alright. Use the information and concepts he teaches and don't try cheat your way using outside methods.

Inspirational
Hilarious
Caring
1.0
1.0
CS3358
Grade: A
May 15, 2025

I hate this man he tried to fail me when i got a 100 on the final and midterm bc i messed up one thing on a programming assignment and also has yelled at the class avoid at all costs

Tough grader
4.0
1.0
CS4350
Grade: A+
Jun 3, 2025

All the assignments & Exams are from his assigned readings. Show up to class, study, revise & you'll get a good grade. He's not as bad as half of the RMP reviews here make him out to be, you just have to be proactive and accountable for your work & occasionally remind him to upload stuff/grades. Pretty approachable, clear cut, no nonsense professor

Get ready to read
Lots of homework
4.0
3.0
CS1342
Grade: Not sure yet
Oct 7, 2025
Would take again

He is not as bad as the reviews say. Go to his office hours and he's genuinely so nice and helpful. You just need to pay attention in class and read his slides like you should be doing anyway.

Get ready to read
Clear grading criteria
Lecture heavy
1.0
5.0
CS3358
Grade: B+
Nov 10, 2025

Trust me this professor never listen to your points. Always stick to this grading citeria he set half decade ago. If you really think you gonna do good in term of grade and learning, take another professor. "Don't take his Course". Very strict grading. He tries to only prove his points. You will suffer DSA course with him if you care about grade.

Tough grader
Lecture heavy
1.0
5.0
CS4350
Grade: B
Nov 16, 2025

Gholoom is seriously the most boring and frustrating professor ever. He clearly hates teaching and always wraps up class at least half an hour early. He just reads off his slides and even takes off points for tiny formatting mistakes. Honestly, don't take any of his classes.

Tough grader
Get ready to read
Test heavy
1.0
5.0
CS1342
Grade: B-
Nov 20, 2025

This guy does NOT know how to teach. He just reads off of the lecture notes, and wayyy too fast! If no other professor is available for this course, just wait. You won't regret it.

Get ready to read
Test heavy
Graded by few things
5.0
1.0
CS1342
Grade: A+
Nov 20, 2025
Would take again

Just pay attention

Tough grader
Hilarious
Lecture heavy
1.0
5.0
CS1342
Grade: C
Dec 5, 2025

Five letters, A V O I D. This professor is not only insanely difficult, but also just so hard stuck in his old antiquated ways. I have never experienced such unprofessional conduct from a professor before. Raise your hand, he starts arguing with you. Best part is: His code(which he types on Word btw) NEVER WORKS. SAVE YOURSELF SAVE YOURSELF.

Tough grader
Test heavy
Graded by few things
1.0
1.0
CS3358
Grade: C+
Dec 7, 2025

Extremely disappointed with this professor. He spends more time criticizing tiny formatting issues than actually teaching or organizing material. The class feels stressful and unproductive. If you care about your grade and actually want to learn, avoid this professor. I'd rate him –5 out of 5.

Tough grader
1.0
4.0
CS1342
Grade: C
Dec 11, 2025

Really quiet during lectures, really tough grader.

Tough grader
2.0
2.0
CS1342
Grade: B
Dec 16, 2025

I found him to be a bit mean and unprepared for class as others have said but the class isn't that hard imo as a non-cs student just stay on top of the assignments. I will say he does take off a bunch points for the smallest formatting mistakes found so triple check your work based on his rubrics.

Tough grader
Lecture heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

68%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 112 grades
Most common grades:
B (25)
Not sure yet (23)
C (15)
Grade Distribution
A(20)B(33)C(27)D(16)F(6)A-/B+(13)
Based on 144 reported grades
B: 25
Not sure yet: 23
C: 15
A: 12
Common Tags
Tough grader (82)
Test heavy (33)
Graded by few things (30)
Tough Grader (21)
Lecture heavy (21)
Skip class? You won't pass. (19)
Lots of homework (10)
Clear grading criteria (9)
Rating Trend

Declining

-0.84 avg change
Apr
May
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH2471

4.0

(1)

CS2308

2.8

(4)

1428

2.0

(12)

CS1428

2.0

(61)

CS4350

2.0

(10)
+5 more courses
Difficulty by Course

1428254

5.0

1320

4.5

1428

4.3

CS1342

4.2

CS1428

4.2

Similar Professors