1.8
Quality3.9
Difficulty10%
Would Retake93
Reviews10%
Would Retake
93
Reviews
Rating DistributionOfficial
5
12
4
2
3
7
2
15
1
57
What Students Say
“This class is a literal joke”
CISC3140 - 1.0 rating“Worst part about this class is that afterwards, I feel like I am not prepared”
CISC3140 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
36%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.88 avg changeRatings by Course
CS23
5.0
(1)ALL
5.0
(1)OPSYSTEMS
5.0
(1)CISSECT
5.0
(1)CIS52
4.0
(1)Difficulty by Course
AI
5.0
COR51
5.0
BUS314
5.0
CIS24
5.0
ANY
5.0
Reviews (93)
Very lazy professor who doesn't actually want to help students. Talks alot.
Lectures quite a bit, but the homework/test stuff he does with the class helps out a lot. It gets reviewed in class. Not a lot assigned etc. All in all.. not a bad prof.
This guys is gross. The name says it all. Take at your own risk.
He was on point. Works out example problems to prepare for tests etc.. good explanations, and is a regular guy.
No Comments
The guy babbles a lot about a lot of things and you don't really get much out of it all. Loves to 'act' like a stereotypical professor-the goatee, the pipe, the insults etc. His jokes are horrible. Just grab his old exams, and you'll get a straight A.
Gross is actually a great professor I participated in METIS cluster w/ him. He is hard because he doesnt give you any easy out, he wants you to figure it out all on your own, he will not spoon-feed or hold your hand I learned alot from him.
If you are looking a class to get an A and NOT learn anything then Prof Gross is NOT for you. If you are looking for a PERSPECTIVE that has REAL-WORLD applications take whatever he is offering. Everything he teaches is about THE WAY YOU APPROACH things.
don't take him! That is unless you already know everything. He isn't a good professor. Although he is a nice guy, but my GPA doesn't care about his personality!
First thing he says.. is the class is very hard. Not a very pleasant and helpful guy.. just try to do his homework and take notes in the class. That is what he ask on the test..ok .. Never checks home work.
Very hard class and the professor is a moron. He does not give a crap about you, just his stupid algorithms and graphs which you will never use again. This guy should get fired for giving students a hard time and for telling retarded jokes. The whole class hated him
very tough but very fair so it evens out. good teacher. makes you think about algorithms instead of memorizing them.
First day of class professor says, "I'm not here to teach you anything...I'm here to teach you how to learn..." Well I say give me the tuition I paid to take this class back because I already know how to learn. Picky questions on his tests. corny jokes.
if you already know "how to learn" don't pay to take his class. It's like a glorified study hall. Prof. takes pride in the fact that he has "never had an education course." (and somehow he has managed to become a crappy professor...amazing!!!) This is most obvious. Take a different section.
this professor is so not funny, and he thinks he is, thats the funniest part of all, every one just looks at ecahother wondering who understood what he said. stay away from this prof, and do yourself a favor and take anyone else.
Read "The Hitchhikers Guide To The Galaxy" before taking this professor..
Pretty good professor, knows what he's doing. His jokes are only funny when you reply back with a comment. Just past his final, he'll pass you. And he's pretty forgiving on grading. NOt as bad as people say he is but ask him about real programming, he knows too much. :)
this is the worst profes. in the universe. Take another section if you can he is totally unfair, and very very very not funny
he is simply the worst you can get, he makes stupid comments, stupid jokes, and is borring as hell. Nothing good about this guy, stay away. Drop the class, just dont waste your time, learning nothing
prof Gross is a good prof.he is very passionate about the subject show an interest. he was pretty clear. he tried to make the class more interesting by making jokes.i must admit he taught the subject really well, i have learned alot.the only downside, but a big one, was that his tests were hard because hewanted to make sure u knew the subject
He is EXTREMELY unclear. Makes TERRIBLE jokes. When he asks a question(that hes teaching) he expects you to read his mind and wont give the answer till somone randomly guesses it(could take 10-20 minutes). You will learn NOTHING from his lectures. You wind up reading book and using google more than his lectures. If I can stop one person, Im happy!
He is horrible. he redicules the book but all his exams are from the book. he won't tell you whats on his exams but the exams are 90% of the grade. he is abnormal. i know he is passionate about his work but he still can't teach.
very roude
very idiot professor. Makes jokes that are stupid. You do not learn anything from his lecture. Always cusing the book but gives all the exams from books. Never gives reviews before exams. He wants you to answer the questions exactly the way he wants. if you take this professor, you will do the biggest mistake of your life and cry whole semeste
Just like his last name absolutely grose. Biggest mistake on earth to take this guy. You will waste your hard-earned dollars. He is not in command of the material he teaches. He has no methodology and is very unfair at grading exams. Makes jokes and comments on people without any respect at all. I din't learn anything other than never again.
dont take this professor, he seriously needs help...and you will too if you take him, hes rude, annoying, soo not funny, and doesnt teach well at all
Really Hard
this professor never gives back homework and is very confusing, he was asked a question and got very upset. He dosen't go over homework either. He made us a buy a book he doesn't use and uses another book that is on reserve.
He knows his stuff, but he'll keep you guessing. It's quite hard to have a normal conversation with him. Instead, it feels more like shooting in the dark. If you get the question right, well good, otherwise you'll keep on guessing until you get pissed. He really doesn't explain at all even when you guess the problem, so you have to guess some more.
He is a horrible professor. He does not teach, he just rambles on about nothing and expects for people to pass the class. DO NOT take him
this guy is really gross.dont take him.. he is jackass trying to be funny wit idiotic jokes and makes students suffer.forget about it..
I agree with all what bad has been said about him.NO positive things I can say about this guy.
idiot!!!!!!!!!!!!!!i had to drop the class, i could understand what he was talking about.
Guy is a mountain of knowledge! If you pay attention in class, there is no way you would not learn anything. I had him for two different classes within one summer session. He does not seem to be an easy grader, so you have to work to get a decent grade, but that is certainly no means to call a man hateful names! It's not Kings Borough, it's BC!
An excellent professor. He his well knowledgeable in Computer science. Just attend his class, take lots of notes, study the notes for the exam and you'll do well. Even if you're having problems with the class he is their to listen after the class is over. I did not know much about the subject, but came out with an A-.
Pls ATTEND classes&WRITE as much as poss. cause all his exams based on NOTES.Read a book,even though its irrelevant 2his teaching,but it'll give u a better SENSE what subject is all about.Its VERY IMPORTANT 2comprehend HIS WAY of thinking!!! U must know Excel,in this case a book will be your GUIDE.Prof. himself is completely useless!AVOID,if u can!
This guy is really in his own planet...all he kept talking about is how the gov't fairly imprisons people...he would assign hw, which had nothing to do with what he was talkin about...don't get the textbook, he doesn't use it..this dude is strange..if you catch him outside he looks like some dude who plans on assasinating the president...
This guy is the absolute worst professor I have ever had, including grade school. I learned more in kindergarten than this fool was able to teach me. He seems to smell like a chimney from all the smoking he does, I am positive he smokes weed, cause a normal person cant be that retarded. I would rather kill myself than take a class with him again!
Good luck if you take him....
Doesn't really do much. Talk in class for the first 30mins or so and then you can use the internet to do anything you want. Make stupid jokes that aren't funny but then looks at you so laugh to make him happy. Don't waste time taking this prof. You wont learn anything that.
I took his class. He's an ok teacher, but you really have to attend his class and take notes. All of his exams are based on his notes. So if you take good notes you can pass. I got an A and its not my major.
The worst teacher I ever had. He doesn't teach the course. His style is to give assignments and have you do the work at home, but he is rarely available when you need help and his explanations aren't helpful anyway. Class is required and started with about 15, down to 6 now with so many drops. Avoid at all costs!
Don't take him! You will drop in the end if you take his class.
Prof. Gross may be a bit unorthodox in his style but--if you pay attention--he will instill some very important and fundamental concepts that will pay dividends in the long run. I regularly find myself reaching back to some of the notions he conveyed and they've helped me to become a more effective programmer/developer.
OMG. What can I say? The absolute worst professor. It is one thing knowing the subject and another teaching it. Extremely discouraging none of the programs he put on the board worked!!! Not once got near a computer to show that they worked. I was completely lost throughout the course. He knows his stuff but teaching is not his field
Please stay away from this professor. He is not student friendly. He has a temper and has no patience with people who do not learn the material quickly. I almost filed charges against this guy. PLEASE DO NOT DEAL WITH THIS PROFESSOR!!!!!!!!!!!
Please stay away. He talks about the most random things in class. he does not explain the course material. you have to do everything your self. It feel more like a philosophy class at times. If you want to learn or pass don't take him.
Worst Professor in Brooklyn College!!
Record the audio for his lectures. Literally write word for word what he is saying on the exams. WORD FOR WORD. READ HANDOUTS. Imagine a looney old man who is trying to be funny, but not funny, yet expects people to laugh, followed by an awkward silence. Goes off on tangents many times, makes no sense. Doesn't understand personal space.
I personally thought he was ok. I don't know why everyone hates on him. Not much work, and as everyone else says: take good notes and pay attention at the review sessions before each exam and you're set. I would take him again, I don't see why not
I honestly don't see why he is so hated (by students anyways). Sure, he is a bit opinionated and somewhat difficult at times, but it could be a lot worse. His lectures and assignments are simple enough (for the most part) for a Computer Science course. The worst is that his tests are hard.
He's not as bad as this ratings on this website seem to be pushing. Hand in the homework, even if its incomplete to get credit bc he won't accept it past deadline. Pray that you don't end up in the backbones division of the "group" project, they wind up taking on the bulk compared to other students. Network with classmates to get answers for tests.
Worst part about this class is that afterwards, I feel like I am not prepared. That I really just worked hard in this class for the grade, not to improve my abilities. I don't feel like I actually gained anything out of this class that is useful. But the course/topic is very important in general. I need to learn this course from online sources now.
There is nothing to be gained from this professor. His teaching practices are purely dogmatic.
One of the worst professors in the CISC department. There is no structure to the class and he usually rambles about how things were in the 70's and 80's. The answers to his tests change weekly. How you do on them is irrelevant as long as you get on his good side. And hope you don't end up being in backbone.
Without a doubt the worst class I have ever taken. Everything we "learned" could've been summarized in one or two lectures but he keeps repeating the same stories every single class. He just says whatever he wants without a real syllabus and most of what he says is outdated. His tests are terrible and if you replace a word, it's wrong. The worst...
Exam questions are completely random. The answers he gives change every time you ask. Doesn't actually teach the contents of the course description for some reason.
Class is all discussions and most of the class is graded on exams and a semester long project. His exams are very fair and linear. Networking with students is the key to getting a good grade in the class
This class is a literal joke. Lectures are pointless to listen to, he rants for hours, makes us do a group project that at the end of semester becomes completely irrelevant because he didn't care about the end product, just the process. His grading is random, he changes his mind on answers all the time. Just finish the class and forget it existed
He wants to see what he says in class on his tests. Network with others to get old quizzes and tests as the questions seem to stay the same from semester to semester. Helped me understand some things like recursion better than anyone else, but this class is likely not going to help you in your career. He love's older technologies and
Discouraging professor. Doesn't teach the actual course. NO office hours or class website. Gives history lectures on early computers from the mid-late 1900s. 60% of the final will not be discussed in class. He changes test answers and makes different tests for the morning and evening class. Networking wont give you a 100. Group project is a joke.
The man a joke, he rambles about computer history rather than computer applications. His exams although are "simple" (old exam answers wrong to him) his answers constantly change, or even if your answer is "right", if it's not what HE WANTS its wrong. He even admitted to our class that all the stuff he taught wasn't relevant... AVOID
The professor is a joke, network with other students to pass his course, his answers for his exam constantly change. I can teach that course better than him. How is it College like Brooklyn don't have decent professors to teach the course. Makes you do a project but doesn't grade it at the end.
This man rambles incessantly. Grades exams randomly. No curriculum, no slides, hasn't taught anything and expects you learn on your own. No joke, you will learn more and save your self esteem by not taking his class.
Never take his class Hates blackboard and Github so you will never use them. You need to teach yourself SVN Server management, Scheme, and JavaScript as he will give homework on it but never teach it. You will be given 1 large group project to do where your group consists of half the class. Rambles on about nonsense from the 1900s and test u on it
Literally the worst professor I've taken. Gives 0 help outside class. He teaches like the world is stuck in the 80's technology wise. His tests are questions that he bases off of what he says in lectures but he's so vague and words it so unnecesarily hard that the answer isn't clear and sometimes what he says in class isn't even right on the test.
The course is graded on HWs, group project, 1-2 exams, and a final. The professor didn't teach anything of value. For the project, the class is split into 2; you recreate a famous game, just hope to not be on backbone. The course isn't scaled in any way. His grading format isn't known and the professor gives out random grades. Most people got a C.
Web development requires html, CSS and Js, and even knowing how to make a website. He doesn't teach any of this and instead teaches scheme. I need this class to learn more about the web, but this professor wasted my time and energy by teaching little of something I do not even need to know. Drop this professor NOW. Its not worth even getting an A.
For a course that's meant to teach web development (HTML, CSS, JS, etc.) this professor does no such thing. Instead, he rambles on about his dislike of Windows and love for 80s technology. Dropped after the second "lecture." Brooklyn College needs to hire new & better professors for their CS department.
Horrible
Doesnt teach any relevant material. Avoid him at all costs.
skip a semester, and register for that class with a different professor. I thought since I have a high GPA(3.9) and I am smart, I will pass if I worked hard. no matter how much u try. this guy can not be studied for. he would fail his own exam. just take a different class. register for 3140 with anyone but him. or prepare to pay a heavy price
Do not take he doesn't teach anything relevant to what is need to be learned. He teaches how he wants to teach not based on any format or textbook. His exam are terrible, you need to know word for word what he says during his lectures. Feel scammed, I paid for a class that was supposed to be Web Applications and got nothing close to that experience
If you read this review it will give you everything you need to know about the prof and hopefully will help you decide if you wanna take him. If you just wanna pass, take this prof. You prob will get a C or B. If you wanna learn, do not take him because he does not teach. He just talks and talks. If you are have 4 gpa, do not take him.
If you walk into this class expecting to learn modern web dev, this is not it. If you must take this class, the prof doesn't use BB, the class board, or the projector. Take notes or use a voice recorder. His exams are based word for word on his 3 hour rambles on old outdated technologies. Avoid or suck it up for 15 weeks, not a fun class or prof.
Pathetic. He tampered his own reviews by creating multiple accounts and giving himself good reviews. He is a liar and did not follow the course material and talked a lot of his life as a failure in his computer science life and test us on them when the course was about web development. Also he insults the students for mistakes he made. Fire him.
We didn't learn a single thing that was listed on the CISC3140 class description.His classes are either rambles about his past experience working at some companies or his hate for certain languages.We did get to learn about subversion which was the only useful thing.His exams are hard to pass, depends on whether you answered exactly how he wanted.
350 character limit on RateMyProfessor is far too few to adequately explain what a fraud this man is. He neglects his duties as a professor and is not qualified to teach this subject. The department refuses to do anything about him despite pleading from students. Please Read: pastebin .com/MEf2kCK7
Fraud, complains, can't teach. Web dev class with no actual lesson being taught. Ziegler and him would make a good team.
Can't teach, doesn't teach. Bullies students. Should have retired years ago
Gross needs to retire.This is a course on web development but nothing of that nature is ever taught.The professor teaches what he wants and when you dont understand what he says, he throws a fit and rambles on for the rest of class.His blackboard and email are nonexistent and his remarks are always passive aggressive. Take this class in the summer
The worst professor I have ever had. The material he teaches is little in quantity and relevance, and does not at all match the class description. He is hardly available outside of class and doesn't use any online materials despite him teaching a web application class. Highly recommended to avoid or drop any class he's teaching.
This is a take or skip class. If you just want to pass this class and move on, then take him. Make sure you google "CISC 3140 Midterm/Final questions" to prepare for his exams, since there are questions that are same or similar that he will test you on. Can't speak for everybody, but this class wasn't hard.
The worst professor I've ever had. Goes far away from the class themes. Asks questions, when u answer says wrong says the same thing as answer. Doesn't like his students, doesn't use blackboard, homework on paper, coding on paper, everything on paper. His appearance is awful, talks behind your back when u leave class for any reason.
1 word "sheesh"
Not recommend at all!
This was the worse class I ever took.All he would do is yap about a certain topic completely different from the class description and would expect you to remember that for the midterms.85% of the class failed the midterm and pretty sure 90% failed the final.He had to curve a crazy amount in order to save his reputation.Don't take his class.
ok yes this was a challenging class but it is great for learning/studying if you take this class prepare for alot of independent studying - you need commitment, try to do your best and participate in class he will most likely curve at the end of the semester so just focus, study everyday, and be sure to take notes and study the notes its not bad
This is d best class I have so far.He is very funny and esoteric.He taught us so much about in real life situation.I particularly like that Dr Ripoff joke where in real life there will be someone try to get close to you and you cannot get rid off.The project was very fun,and we made cute whac a mole html game.Bug other team student for art ideas😊
Tough but fair. Expects you to learn independently, which builds real skills. His unconventional style and detailed exams seemed harsh initially, but I realized he's genuinely fair and I learned more than expected. Challenging course that's worth it if you're willing to work.
Never ever take this professor he is there to lower your GPA nothing else the respected old man is already living overtime and shouting on students and giving worst grades he could, I cant express here how much bad i am feeling in me for taking his course and doing hardwork and still getting low grades, i check answers Online are actually correct.
If you don' t care about your GPA, Take this professor, does'nt matter how hard you study you will get grades according to his mood while checking your exam, One tip if you fail this course dont worry you will definately be on better wages than this dumb head.
You won't learn anything in his class. No resources, or textbook to refer to, doesn't answer Emails. Studied hard but still ruined my GPA. The worst professor in Brooklyn College. He should have retired a long ago.
Class Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
36%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.88 avg changeRatings by Course
CS23
5.0
(1)ALL
5.0
(1)OPSYSTEMS
5.0
(1)CISSECT
5.0
(1)CIS52
4.0
(1)Difficulty by Course
AI
5.0
COR51
5.0
BUS314
5.0
CIS24
5.0
ANY
5.0