2.2
Quality3.2
Difficulty13%
Would Retake176
Reviews13%
Would Retake
176
Reviews
Rating DistributionOfficial
5
21
4
23
3
23
2
21
1
88
What Students Say
“Labs are extremely hard and he is no help would avoid him at all costs”
CS114 - 1.0 rating“This class by him is one of the toughest and by far the worst one I have ever taken”
CS341 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
43%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.33 avg changeRatings by Course
CISALL
5.0
(2)CIS455
5.0
(1)CIS332
5.0
(1)CIS601
5.0
(1)CIS635
4.3
(4)Difficulty by Course
CS23
5.0
CS106002
5.0
CS106
4.3
106
4.0
CS110
4.0
Reviews (176)
He is brilliant and lucid -- that much is obvious. You will learn a lot.
VERY SMART, Good at explaining things
Very lazy, simple exams, short classes, no homework. You'll learn very little!
really nice. i think he dumbed down the course b/c niroomand messed up in 113
The easiest, however, you'll not going to learn anything.
Interesting lectures, smart guy, not too much work
for 90 mins Nokia Snake is yoru Best Friend
Nice guy, very bright, i learned quite a bit
Doesn't teach well at all and is VERY boring.
easy, but will not learn anything
kinda boring. very smart man who knows his stuff, but sometimes it just doesn't get thru to us.
He's very intelligent, mad easy too but pretty boring at the same time!! DOESN'T TAKE ATTENDANCE :)
Rutkowski for President!
explains pretty good, if you can stay awake. Easy grader. Doesn't take attendence. You will learn a lot as long as you don't fall a sleep.
very very nice and easy professor, class is very boring, but he let u out at 7:30 for night classes every night, can't complain.
No Comments
Assumes you are stupid and waters down the material... stupid people love him!
very easy teacher, no attendence, but he knows what hes teaching and i liked the way he presented it on the board, the TA (Sudheer) is dumb and gives unrelated assignments in Java but are easy and the quizzes come straight from the lecture, TAKE HIM!!!!!!
I took him for the summer session. He knows his stuff. Will explain anything you ask. The material isn't hard, and CAN be applicable. His course certainly made learning Java a lot easier for me. Don't be lazy, do your work and you'll get an A.
Mad easy class.. take him if you don't want to learn anything and get an A... If you're a CS major you really shouldn't take his class..
Had him for two classes.. Not really easy, you will have to work to understand the material. He is a genius yet a gentleman.
this guy has a lot of knowledge and knows how to share it too.....great class....take him
The guy is pretty cool. He's a geek, and he knows his stuff. If you actually keep up and do the work, you can ask him anything you want and he'll clear it up. He's a nice guy... The TAs on the other hand make the class iffy. but the professor is good
he really knows his stuff. but the material is soooo boring that you might fall asleep in class, and his notes are all over the place so if you fall asleep and wake up later on during class you might as well get up and leave because you'll be lost.
Teaches material well, but very un-interesting. Seems to be in his own world during lectures. Presents relatively simple material in very simple ways. Does not take attendance at lecture. He's better than all others who teach 280 though, take him.
Sweet Lord are his lectures boring, but he knows the material well, will answer questions in depth and the final was a joke (open notes/open book.. with a study guide given in class) take notes in all the lectures, do the programs and you will get an A.
This guy is the man.He knows his stuff.Experienced too (work). hahhaah the material is def. boring true...but he does a great job... talk to him and he says some funny stuff...
The best prof in the world. take him.
Two words, easy and BORING!
One of the good professors at NJIT. He should be permanent (if he is not). Just make sure to read the book before the lecture because he strictly follows the book and refers to materials in the book that you are supposed to read before lecture.
Two words: THIIISSSSSS GUYY
EZ was the past due to the CIS dept political climate. Great lecturer, easy A. Exams are now closed book, and expect no curve in grade. Do not trust entirely on your old exams.
Nice professor !!!
what a sweet man!!!!, he got tougher though, but still you can get a good grade. Again....what a sweet man!!!!!!.
Best Professor I have ever had. Very helpful. :)
Great professor. One of the few professors at NJIT who knows what is he is talking about. If you are truley learning the material, he is your guy.
He may be a little dry, but he definitely knows his stuff. If you want to learn take his class. Apply yourself and get an A!
He recognized that it was a 100 level course and that nobody was CS or CoE so it was really easy. He's fair and lienent, and made the exams pretty easy. I did manage to learn quite a bit from this course. The lab portion is good also. Take a couple pages of notes here and there and do the labs and get an easy A.
The worst professor in grading. Has no system of grading students properly the weired of all helpful neither in Class material nor in Projects.Teaches good but in exams hell no the papers are fair enough to work with but the grading i tell u just just
Kind professor, though a tad boring at times. Sometimes I find myself the only person awake, and even then, it's still a bit hard. He really tries to teach us, but when CS is totally foreign, it needs to be watered down (he makes some things a bit harder than it should be). If there's something you don't understand, ASK HIM UNTIL YOU TURN BLUE!
This professor knows his stuff, you can learn a lot from him if you listen. You have to study and take notes to understand and get a good grade.
Excellent professor. Taught us aspects of computing that are very relevant to real-world work that you don't hear in a lot of other CS courses. Very slow and clear with instructing; good exam reviews. Definitely take him if you get a chance.
Knows his stuff, but tends to ramble
He sucks beyond imagination. He knows his stuff but he cant teach to save his life. Five minutes into the class and you want to commit suicide. Waterever you do don't take him.
This professor is the MOST boring professor I've had in three semesters. I hate his class. He rambles about off topic things, and has no sense of organization, his exams have nothing to do with Computer Science. I definitely learned how to graph stuff though :)
This man knows his material, but has a little trouble teaching it. If you pay attention you will learn everything you need to know, however it is hard to do so because his teaching style is very boring. He will go over algorithms FULLY many times. If you do not have some cs background, this prof may be more difficult. Otherwise, he's not bad.
Do not take him! Never does one example problem all semester. When you ask a question, he gives you a convoluted answer, which does not answer the question you asked. If you take him, you will have to rely on the textbook. Worst teacher.
He is the worst professor I ever had. He does not know how to teach. He is neither friendly nor helpful. He gives the grade on his own way, does not consider your work, grades or attendance.
WORST PROFESSOR! You ask him a question and his response would be as if u asked me for a million dollar!. He does not know how respect students and cannot teach for life
I took the oline class for the DB ENT Mgmt. VERY slow with email responses. You not sure if he got your email and his mailbox keep bouncing your email back.
Just avoid this guy.. he is not a teacher, just someone walk in and act like one. He doesn't teach, he doesn't tell you what to do, how you going to do your homework. It just a disaster..
oh wow, worst staff in NJIT.. doesn't teach, when you ask a question, his answer would be like a riddle.. ,not even a computer can understand him.
the worst professor at njit. It's obvious he doesnt care about the students, and your grade will show for it. he is very irresponsible, losses papers, doesnt know how to use excel to average grades and teaches the class off of wikipedia. This professor gives njit's cs department a bad rep. If i wasn't already good in cs i would have failed.
Probably the most intelligent CS professor. He is not very motivated to teach though. He understands all concepts very clearly and in great depth and is able to teach a wide variety of courses. He should be doing research too instead of just teaching so many courses. Not approachable outside class hours so ask all questions in class/right after.
He was always a bit unprepared for class and generally disorganized. However, his knowledge in the subject matter would be hard to equal. His enthusiasm (although difficult to detect) is rampant. The course was a bit on the easy side. NOTE: If you have any special circumstances, you WILL have to be diligent in reminding him. A bit scatterbrained.
Dont take this guy...you will regret it...Very Unclear,and Unprepared.. He teaches from Wikipedia..NJIT CS dept needs to hire better professor than this guy....Don't take him!!!!!!
This guy cannot teach. He expects us to just know the material for Matlab. He hasnt taught us anything. I learned more from my friend who doesnt know matlab either more than him. Do not take him. Cause he doesnt curve the grades like every other CS professor, so your basically screwed.
Do not take his class unless you undertand programing completely. He wont explain what each term means. and when to use it. Honestly worst professor in the world.
He does not teach. Period. He gives a sample program at the beginning of the semester with a few loops and if statements ad then expects you to program from that. If you ask a question, he will mumble an answer as he walks away from you. Had I not taken a CS class in high school, I would be completely lost. This guy just does not care.
Really surprised that anyone has something good to say about him because he the worst professor I have ever had I wished I known about this site earlier because I wouldn't have taken him
He flat out is the worst teacher. He does not teach but gives a 'overview' of the stuff we need to learn by our own. You be better off just learning on your own cause he does not teach. he comes and sits in his desk and once in while post some stuff online without talking...WITHOUT talking to class. Also their is no textbook, no notes, or anything.
This guy is the laziest and the most useless guy ever. He doesn't teach and he doesn't care. He comes to class, sits on his desk and does nothing until class ends. Word of advice, do not do his homework last second! make sure you get it in a week before the due date is!
He is a disgrace to teaching. Honestly this man does not deserve to be called a professor. Arrogant and lazy, the man honestly has no good qualities as a teacher. Do not take him.
Wish I had never taken this class. It is a nightmare with him. He doesn't teach even for a second !!!
If you need to take CS106, find a different professor. He walks into class, assigns work and then does nothing. The entire semester was like this. He does not teach, he simply expects students to know what they are doing.
He is clearly fairly smart and knows the topics well. Unfortunately, that doesn't translate to great teaching. Notes are helpful at times and practice exams are pretty close to the actual ones. Office hours are helpful- he actually did a pretty good job explaining things in his office hours and made sure I understood things well.
This was by far the worst class I ever took in NJIT and this is coming from a junior. This professor does not teach anything and expects you to know everything. His replies to a question is like a riddle Exams are not cake. DO NOT TAKE HIM.
Really intelligent guy and a pleasure to talk with. He is probably better suited to teaching graduate courses. Make sure you get the book and reference it; if you do that and go to class 90% of the time, you will be fine. Make sure to ask your questions after class or during office hours otherwise you may not get a thorough answer.
useless guy. curves the midterm. cant teach at all. avoid at all costs if you need to LEARN cs. he reuses programs so cheating for that is easy. does a group presentation to help out grade. sit next to someone smart for the final. good luck
Literally the worst prof I have ever had. He comes to class, sits down, and watches videos on youtube. HE DOES NOT TEACH. When you ask him a question he will mumble nonsense while walking away from you and avoiding eye contact. He doesn't deserve to be called a professor.
Just NO. Not only does this guy not teach, but when the entire class fails, he refuses to curve the grade! Ive taken this class 2 times and this is my third, its amazing how he managed to get a job teaching here. Assignments 2 times a week a group project and two exams. Be prepared to teach yourself or fail.
He knows the material very well. However he goes off the subject to talk about advance subjects which are irrelevant. There Is no TA for the lab, basically no programming. this a programming course, right? He the only teaching this course. If you Youtube, you will do good on the test. Good luck.
boring.
It just really upsets me that he is the ONLY one to teach this course. He is horrible. I personally hate him with a passion. He is horrible once again. Please talk to your adviser to see if you can take someone else or something. I could not deal.
Completely unprofessional behavior for a college professor. He dresses like a bum, and doesn't actually teach. He walks into class (usually late) and assigns work for the class. After this he sits at his computer and does absolutely nothing productive. 2 exams which everyone fails, ends up being a 60 or 70 point curve so most people pass the class.
Horrible professor. Worst at njit. Doesn't teach at all and expects you to know everything. Very rude and dresses like a bum on the streets of newark.
Do not take him if you plan on learning something. He is a very bright man but cannot teach very well.
Took cs 114 in the summer with him, practice exams are the same thing as the actual exams. The coding projects were difficult but he helps you as much as yo can if you ask for it. Friendly guy could take him again. Lectures are good, informative, to the point.
His PPT is helpful but his lecture... I don't know others feeling but I think I can study same things even he does not have a lecture. Fortunately, we have a great T.A., he helped me a lot.
What is even going on in this course? Nobody even knows because this "professor" does not even teach!
The class itself is pretty easy, most of what you need to know is in the first four lectures although there are more advanced concepts introduced much later on. Take notes, reference the textbook you should do okay. If you go to recitation and put in a real, genuine effort in class; you will understand most of what you'll be dealing with.
Only important lectures are: Review lecture before mid-term, Midterm exam day The day you submitted t your project, Review lecture before final, and Final exam day. Remaining all days do whatever you want to do.
Kept telling us to learn python instead of c++ and the final was completely different from what he told us :( beware this isnt the easiest A ever
By far the worst professor I have taken at NJIT. Dresses horribly and has a raspy voice. Goes off topic a lot.
There's not a lot of good things to say about this guy expect he knows the material well. He teaches the concepts well in lecture and at times goes off topic to talk about stuff related to what we're learning but no one pays attention to him and some dont even bother coming to class. You have to teach yourself to actually learn how to code C++
If this is your first programming language ever, I highly recommend that you do not take this professor. He goes off on too many tangents during both the lectures and the lab about his first programming language and what not. This is supposed to be an entry level course for C++ but he does not teach the basics well.
Super easy A. Great guy, decent teacher. I had to teach myself the material, but it's not hard. Attendance isn't mandatory, but make sure you understand what you're doing. Hand-in assignments on time. There's no reason to hand them in at the end of the semester because there are so few and they're easy.
WORST PERSON EVER. I can't even call him a professor good luck learning anything. he's exam average was 20. you do 3 assignments on the computers and a mid term and a final. mid term and final are on paper and questions that he never prepared you for.
Babbles on for about 95% of the time and acts as if we all have been programming for years. When you ask him a question about the lab he doesn't give you a specific answer to where in the program you are wrong he just keeps saying what the goal of the program is designed to do. Labs are extremely hard and he is no help would avoid him at all costs
If you want to learn C++ or whatever language this bum is teaching don't take him. Easy A if you just copy the assignments and study the previous exams but if you actually want to learn then avoid like the plague.
if you are a COE major, this prof. is setting you up to fail a much harder cs course, cs280. you can basically get away with not learning anything from his classes and still pass with an A or B+. His exams are so easy in both cs115 and cs116 that even someone w/minimal knowledge can do well and not code be able to code even a very basic program
He does not make us do assignments(practicals), instead of that he make us take stupid quizzes, which we cant even review. Don't take him unless you are out of options.
One of the worst professors at NJIT!! Stay away from him as much as possible. His exams are awfully hard, students don't know what to expect on the exams or even grades! His lectures are very boring and if you skip class, don't worry you won't pass. His curves are minimal and isn't scared to fail anyone. Worst class ever!
This class by him is one of the toughest and by far the worst one I have ever taken! He doesn't curve and likes to fail students! Stay away from him.
DO NOT TAKE HIM. You won't learn anything and he makes you wait 3 weeks to get your grade on the midterm. He won't do anything to help the students.
Avoid him if you can. His teaching method is him directly reading from his PDFs. He's extremely unorganized -- he comes to class and then starts thinking about what to teach, and begins to look for PDFs. You'll here this line very often "The PDF I wanted is on another device, maybe we'll take a look at it next class." --Then he never goes over it..
Likes to rant A LOT. Mostly stuff that has nothing to do with the slides on the screen. Talks about code that isn't used or won't be used in the class. Compares different codes that aren't used. Gives irrelevant examples of code and expects everyone to know way more than they've been taught.
This professor rambles on and decides each lecture what kind of powerpoint hell open up depending on what he feels. He's usually late to class and sometimes even forgets to show up. This is an introductory course and he expects you to understand everything he mentions. He's terrible at teaching and not helpful when you're struggling to understand.
Not one good thing to say about him. He has no real resources for you to try and figure things out on your own. Literally posts a simple example and you're figuring out his projects on your own.
Every lecture I've had with him he goes off on a rant about some airplane crash and i end up wasting my time. I havent learned a single thing about programming in C++ or programming period. The labs might be easy to some but for who's never programmed anything in their life it's quite hard. every time I ask him something he never answers clearly.
He is a very brilliant computer scientist and overall a very sharp mind. Unfortunately he is very disorganized and not one bit motivated to teach. As a result, you will learn practically nothing from him and instead you will have to self teach yourself.
Tends to blather. Assignments are not instructive; rather than program something from the ground up, you usually edit code he already wrote. That said, when he is on-topic he gets the point across fine enough (not that the material is very hard anyway). You could do WAY worse at this school.
I took this professor over spring. Thank god my TA was a good teacher - main reason I passed. The professor is clearly smart, but HORRIBLE at teaching. You can easily pass without learning anything in both cs115 and 116. But if you are in CoE, GL in CS280. In NJIT there's Free cs tutoring, highly recommend you try to get help there instead.
Kind of an impractical class... that A tho
Absolute WORST and can't/doesn't have a passion to teach. Go to your TA's if you have one, if not 100% go to ACM tutoring because if you don't have a programming background just like me, this class is an uphill battle. Only show up to lecture for exam reviews and actual exam. Pathetically rambles about spaceships and ancient programming languages,
To be honest the only reason I got a good grade was because of my TA. The professor clearly knows his material however he goes off topic quite a lot and his tone will make you fall asleep. He also forced us to learn Python when the class was about MatLab. He doesn't accept late work but his exams are actually quite easy.
I had to take him for 2 separate classes, and that's terrible. He's boring and goes off on tangents during class. You'll be teaching yourself.
I'd like to preface this by saying this was for the online class. I'm not sure how different the class would be in person. For online, there were no quizzes/midterms/finals. We had two assignments this entire course and both were pretty simple as long as you put in a bit of time. This class was really chill!
Had him online for 341. He decided this semester not to give any exams (cause of covid), and we were graded on 2 assignments that were pretty easy. (Note that he probably will give exams in future semesters). Lectures were boring and I didn't pay attention. He takes a long time to grade the assignments.
In my 21 years of living, I've never quite experienced a bigger disappointment than this class. I learned more about Pluto and the Dallas Cowboys in his class than about C++. Hardly ever responded to emails. Don't get him started on a rant, because the semester will come and go before he quits ranting. Do yourselves a favor and take anyone else.
Boring professor, class was interesting to me but still very boring. I did a lot of self-learning and YouTube searches to get past the class. StackOverflow and Leetcode is what saved me personally
Don't bother taking his classes, His lectures have virtually nothing to do with what you are *trying* to learn. Most, if not all of his lectures consist of him explaining a single line of code and how it was used way back into pre-historic era. He also goes on a lot of tangents about his life in college back in the ol' days. TA's are cool though
He goes over theory during the lectures, but doesnt show you how to solve problems. The tests are entirely problems. However, he does give you past exams, and he uses similar problems in the midterm and final. You can get a passing grade by learning the solutions to at least a few of the problems. The programming assignments are easy.
Lectures did not help with assignments, nor did the TA's. Lectures mostly went over theory, concepts, or history, and rarely went over how to actually code and complete the MATLAB assignments. He gave past exams to practice for the midterm and final, but it did not help much for the final. However, he was fair and extended deadlines if needed.
PAY ATTENTION TO THIS: IF YOU NEED TO LEARN, DON'T TAKE THIS PROFESSOR! YOU WON'T LEARN ANYTHING. He doens't help, doesn't answer email, don't ask questions - he won't answer you, and talks about things that is not related to the subject at all. he doens't give you HWs, quizzes, and doesn't teach either. take anybody else but not him.
DO NOT TAKE THIS PROFESSOR! I took intro to Computer Science (CS106) and this professor will expect the students to know how to do the work. The examples he gives doesn’t help. This class uses python which is supposed to be easy but this professor makes it hard if it’s a new language to you.
Okay, I don't think Rutkowski deserves as much hate as he gets. Yes, he is a pretty bad teacher, like he assigns hw without explaining it at all. Also though, he extends everything and his exams are extremely easy, usually word for word from review exams. He does attempt to help if you ask him in class. He makes the class much harder & kinda easier
Trash, Basura, garbage
Professor Rutkowski goes off topic easily and you won't learn anything in his lectures
professor Wallace is a decent professor. However, if you are going to take his class then there is going to be a lot of self learning. His homework assignments were easy but at the same time its going to give you a challenge. I personally recommend that you should do your own study in order to understand his topics better.
Lectures quickly derail into nonsensical stories which have nothing to do with the class material. Does not know how to grab the attention of the class, and no one knows when to pay attention between all the rambling he does that is completely off topic. Impossible to reach through email and posts no office hours. Terrible professor.
Absolutely, ridiculously, over-the-top, trash at teaching coding. You will not learn a single thing.
As a transfer in my third year of a MechE degree, Rutkowski is easily the worst professor I have ever had. His "lectures" don't cover course material at all. He will ramble about unrelated BS all class and then assign something covering a concept we know nothing about, and he won't help at all. Do anything you can to not take him, please.
I took him for my first CS class at NJI. He was bad. My first lecture I ever had of him consisted of 15 minutes talking of the syllabus, then going on to talking about deals under the table in the oil industry, and plane seats and philosophers in those plane seats. Just do the homework and pray on the final, and you'll prob pass.
I dont think he looked up from his computer once during lectures and it sounds like hes talking to himself. I took the honors section, and he just rambled about satellites every lecture when we're supposed to be learning Python. Luckily, the course is braindead easy since the practice exams are the same questions on the real exam, changed slightly.
I'm usually pretty okay with most professors. Most I say that they get too much hate. But when you have one that will provide lectures that is unrelated to any of the course, there's a problem. Easily the worst professor I had.
This course was required, so most of us don't have a choice in taking it. I can't advise to avoid. I attended all of the Professor's lectures and did not learn much, tutoring is almost required since I did not have a lab, two days of rambling speeches. Good luck to anyone who's taking it next lol
While I think some other reviews here are harsh, Dr. Rutkowski is definitely the worst professor I've had at NJIT. It simply comes down to he doesn't teach. He rambles theory behind coding, but doesn't actually explain how to do anything. Only reason I got a B+ was I bought and read the textbook (which he says you don't need, but you really do).
he literally dosnt teach anything useful in class and im always left lost at the end of it. I literally have to cheat and read basically everything about matlab to get by
This man will talk about literally anything other than what's on the exam. If I didn't already know Java, I sure as heck wouldn't have learned it here. Half the class is teaching each other, and the other half is taught by ChatGPT & Google. If you want to learn anything, look elsewhere.
Students should be informed about their education. Learning styles vary, so what didn't work for me might suit others. Seek alternatives for more support and clarity.
DO NOT TAKE THIS PROFESSOR AT ALL COSTS. As bad as these reviews are its true. I had him for 2 days only, its the beginning of this semester, but whatever these reviews are saying is coming to reality. He RAMBLES AND RAMBLES about random stuff and does not teach at all. I dont know how his exams are but whatever you do DO NOT TAKE HIM
Does not effectively teach, and talks about relevant topics.
I don't know what is with all these bad reviews. His class is super easy. Go on matlab, do the 2hr onramp, and you'll be top student. He talks about real world applications and his experiences during lecture and it keeps it interesting. I feel like 90% of the ppl here just don't take the time to do a smidgen of effort. Hw is super easy.
The professor is unable to teach and too old to convey information. He is not a reliable professor when it comes to anything, so don't even try contacting him.
Worst CS professor, switch to an 8:30 or a night class if you need to. Rambles during lectures about "good old days" of programming in FORTRAN w/ EXTREMELY unclear grading. We've submitted 4 psets and a whole midterm and he not graded a single one of them. Nobody has any idea how they are doing in CS 114 despite being almost at the end of the sem.
Talk to much about his pasts, can't teach, and has not grade anything up to midterm. Assignment are going to be mostly of time unrelated to the course. But even if it related to the course, instruction are bad. Can not be reach at all thorough email.
If you are in engineering, then you have no choice but to take his class. He does not teach; he just talks and talks. Good luck. Absolutely wouldn't recommend.
Wallace Rutkowski is the best PROF ever. He doesn't take attendance, doesn't teach, doesn't answer emails, and doesn't grade homework. This is the easiest CS class I have ever taken the exams have 0 coding and all you do is draw binary trees, a bot can ace the exam. If you don't get an A in this class you're a bum and should drop out.
Simply does not talk about the class apart from the history and past job careers he had. DO NOT TAKE IF YOU DO NOT WANT TO CHEAT and actually learn something. This is not the class you want to take if you want to learn something, because you simply will not.
This professor just talks and talks, no real teaching being done by him. He doesn't take attendance either, and the homework's are so simple. If you really care about coding and want to learn, then take another professor. If you have to take this class and don't really care, take this professor it's so easy to cheat, easy grade.
Although he is not the best professor he is over-hated. The exams are the same as the practice ones with slight modifications. He isn't the most understanding when giving lectures, but if you pay attention he can explain some things well. Overall, there are better professors out there but Professor Rutkowski is definitely over-hated.
He doesn't teach at all, so I stopped showing up to lectures and only went to lab. Don't bother showing up as attendance isn't graded and he doesn't teach about anything useful, he just rambles about unrelated experiences. The tests were pretty easy but some of the questions were made poorly and had to be redone. Use chat gpt if you want to pass.
Better off not showing up to his lectures. Tends to ramble about a lot of things that are not related to the class or computer science in general. Only 2 of 5 assignments were related to the course. Doesn't respond to emails. Seems knowledgeable but just not very good at conveying information. Takes a while to upload his lecture notes.
Just show up to the first lecture and midterm/final review days. He just talks random stuff. Easy A since his exam's are exactly the same as the practice one he gives you. Don't bother to ask him what your grade's are for assignments and etc because he grades all of it after final's so you'll basically won't even know if you're passing or not.
You will not learn a single thing with wallace. He tells random stories from his life or previous classes he's had. He will not reply to any of your emails and he doesn't know how to use canvas. If you study outside of class and do the homework, it's an easy A as his exams are simple.
His lectures are borderline useless. Most of the time will be spent on rambling about unrelated topics or going over something that was done last lecture or in the lab section. Midterm was graded incorrectly and took weeks to get fixed. The only redeeming part was that the midterms and final exams were almost exactly the same as the actual exams.
I would highly recommend against taking any classes with this professor. His lectures are boring and void of important information. The only saving grace is that the practice midterm and practice final he gives out are essentially the same as the actual tests and the final is just the midterm with a couple extra questions, making them very easy.
his lectures are so useless. you dont have a choice besides him for this course so good luck. make sure to submit all your hw, and try your best on midterm and final. hw weighs a lot. i got the highest grade for the midterm and final of my section and still got a C+. its crazy that they dont curve this class.
He is not the best teacher/lecturer, but he does know his material. He drifts away from the topic. He shows some good visuals that he coded himself, but other than that, it's primarily random PDFs or slides he got off the internet. Around five assignments are leniently graded, and a midterm/final is close to the practice exam.
He yaps for way too long. Just skip his lectures and go to recitation. Your TA will be carrying you in this class. The commons are easier than the homework though.
This professor is a great example of why people are hesitant about the current university system. With colleges being so pricy, too many "professors" like him don't actually teach the subject they are paid to. His lectures are not pertinent to the course because he ends up rambling about nothing. By the end of the lecture you learned nothing.
Don't take all he talk abt is his old job
In my opinion he is one of the worst professors in the school. You don't learn anything from his lectures, attendance is not mandatory, and almost all his lectures end up him yapping about his life that doesn't have to do anything with computer science. Take recitation extremely seriously because you learn the most from there.
Please understand that in his class you won't learn anything unless u self study . DO the matlab onramp , and copy the TA so that you can complete the HW . This class is Copy / paste , almost no learning involved . The TA is also rude , and unhelpful if you're confused . Know what your getting into if your new to programming .
he knows his stuff but doesn't do much teaching
The professor's lectures can be hit or miss, but using resources like ChatGPT and Unstuck ai for study prep really helps. The homework is easy, and as long as you put in some effort, you can do well in this class.
He does not teach
Loves to talk about his day and everything that went wrong. The assignments can get on your nerves a little. The midterms were comparatively fine
Waste of time. I didn't learn anything during lectures since he goes off-topic majority of the time. I didn't find the TA's to be too helpful either during recitation. Mostly had to figure stuff out on my own. Only benefit is that exams are simple since they are similar to the practice exams he gives.
Worst class ever, I learned nothing at all. I went into a required entry level cs class expecting to learn the basics and was screwed from the beginning. The lectures are him rambling and being bitter about the younger generation, if I was a cs major he would've made me want to drop out or switch majors. Do not take if you want to learn anything.
Doesn't teach anything about how to code.
He is a TERRIBLE teacher who has zero idea what he is talking about. He once said during class "Instead of making the assignments easy and grading hard I will make assignments hard and grade average so when you think your failing you will get a C." NEVER responds to emails and talks about nonsense in class. DO NOT TAKE!!!!!
what he lectured about didn't relate to the syllabus or the assignments. all assignments and tests was a struggle for all bc he failed to teach us anything. the only thing he talked about every class was references to CS that he didn't teach us abt, how his dad worked for UPS, and how “CS is like China”. the only way people passed was by cheating
He's absolutely horrible. He doesn't answer any questions in class, doesn't teach, and lectures about nonsense. All he has is discussed the whole semester was his day and how his day went. This is the worst professor at NJIT. Do not take this course you will fail.
If I could give him a zero I would but I can't so i give him a ONE. The worst professor at Njit. He's NOT a truther. told everyone in the class “if you think you're failing you'll pass.” WELL I STILL FAILED. Doesn't respond to emails, minus 100000. Terrible terrible professor can't stress this enough.
don't ever take him, like I'm serious. He doesn't teach and the only way to pass is to cheat.
I didn't learn nothing
Im retaking this class w him spring 2025, and so far hes doing a much better job proffessing, im impressed. Dont listen to those saying to skip lecture, as so far, he will explain what we are doing w the code. you just have to rlly pay attention/record notes. The lab TA, though rude sometimes, will carry you thru this class.
BAD Professor!!!!!
Honestly learned almost nothing in this class because his lectures were confusing and not helpful with the material. Had to get the assignment code from the TA most of the time. However, he is nice, and the tests are relatively simple.
He's really not that bad don't skip lectures and you'll be okay. He doesn't give much work and when he does he gives more than enough time to complete it. His midterm and final exam were very simple and straightforward
DON'T TAAAKE HIMMM, go to hudson or take it somewhere else but don't take it with him at all, barely passed with a C. he doesn't explain anything well or his TA he just take about himself a lot and when you ask the TA he just give you a look " how you don't know this" and he doesn't help or explain at the end.
If you're taking CS113 for the first time, do NOT take this professor. Thankfully, I'm not because I'd be so incredibly lost. He goes on and on and on about satellites and other random stuff that isn't even related to this course. He won't help with explaining either. He can be rude at times as well. I HIGHLY recommend taking a different professor.
The professor blends an old-fashioned yet modern style, often discussing space and occasionally advanced coding beyond Java. He is supportive and willing to help with class material. Overall, a knowledgeable and engaging teacher, I would recommend.
He just yaps about everything else then, the course. Be prepare to learn on your own or with your peers.
Class Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
43%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.33 avg changeRatings by Course
CISALL
5.0
(2)CIS455
5.0
(1)CIS332
5.0
(1)CIS601
5.0
(1)CIS635
4.3
(4)Difficulty by Course
CS23
5.0
CS106002
5.0
CS106
4.3
106
4.0
CS110
4.0