2.2

Wallace Rutkowski

Computer Science - New Jersey Institute of Technology

2.2
Quality
3.2
Difficulty
13%
Would Retake
176
Reviews
2.2
Quality
3.2
Difficulty
2.1
Helpful
2.2
Clarity

13%

Would Retake

176

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 62 grades
Most common grades:
Not sure yet (18)
A (18)
B+ (11)
Grade Distribution
A(22)B(13)C(7)D(7)F(5)A-/B+(11)
Based on 88 reported grades
Not sure yet: 18
A: 18
B+: 11
B: 11
Common Tags
Graded by few things (27)
Get ready to read (17)
Lecture heavy (16)
Tough grader (10)
Lots of homework (9)
GRADED BY FEW THINGS (7)
Test heavy (7)
Tough Grader (6)
Rating Trend

Declining

-1.33 avg change
Feb
Apr
May
Jul
Aug
Sep
Last 6 months
Ratings by Course

CISALL

5.0

(2)

CIS455

5.0

(1)

CIS332

5.0

(1)

CIS601

5.0

(1)

CIS635

4.3

(4)
+25 more courses
Difficulty by Course

CS23

5.0

CS106002

5.0

CS106

4.3

106

4.0

CS110

4.0

Reviews (176)
4.0
2.0
CIS280
Sep 24, 2002

He is brilliant and lucid -- that much is obvious. You will learn a lot.

4.0
2.0
CIS280
Oct 23, 2002

VERY SMART, Good at explaining things

2.0
1.0
CIS451
Nov 9, 2002

Very lazy, simple exams, short classes, no homework. You'll learn very little!

5.0
1.0
CIS114
Nov 12, 2002

really nice. i think he dumbed down the course b/c niroomand messed up in 113

3.0
1.0
CIS610
Dec 17, 2002

The easiest, however, you'll not going to learn anything.

4.0
2.0
CIS280
Feb 13, 2003

Interesting lectures, smart guy, not too much work

3.0
1.0
CIS114
Feb 14, 2003

for 90 mins Nokia Snake is yoru Best Friend

4.0
2.0
CIS280
Feb 17, 2003

Nice guy, very bright, i learned quite a bit

2.0
3.0
CIS280
Feb 26, 2003

Doesn't teach well at all and is VERY boring.

3.0
2.0
CIS280
Mar 4, 2003

easy, but will not learn anything

4.0
1.0
CIS114280
Mar 5, 2003

kinda boring. very smart man who knows his stuff, but sometimes it just doesn't get thru to us.

5.0
2.0
CIS280
Mar 7, 2003

He's very intelligent, mad easy too but pretty boring at the same time!! DOESN'T TAKE ATTENDANCE :)

3.0
2.0
CIS650
Mar 25, 2003

Rutkowski for President!

5.0
1.0
CISALL
Apr 4, 2003

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.

5.0
1.0
CIS455
May 12, 2003

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.

4.0
1.0
CIS280
May 16, 2003

No Comments

5.0
1.0
CIS280
May 19, 2003

Assumes you are stupid and waters down the material... stupid people love him!

4.0
1.0
CIS280
Jun 4, 2003

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!!!!!!

3.0
2.0
CIS280
Jul 25, 2003

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.

3.0
1.0
CIS280
Oct 1, 2003

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..

5.0
1.0
CISALL
Nov 11, 2003

Had him for two classes.. Not really easy, you will have to work to understand the material. He is a genius yet a gentleman.

5.0
1.0
CIS280
Nov 25, 2003

this guy has a lot of knowledge and knows how to share it too.....great class....take him

5.0
3.0
CIS280
Dec 18, 2003

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

3.0
3.0
CIS280
Dec 18, 2003

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.

4.0
2.0
CIS280
Jan 1, 2004

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.

4.0
1.0
CIS280
Jan 5, 2004

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.

5.0
2.0
CIS332
Mar 19, 2004

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...

5.0
1.0
CIS451
Mar 25, 2004

The best prof in the world. take him.

4.0
1.0
CIS280
Sep 1, 2004

Two words, easy and BORING!

5.0
2.0
CIS635
Oct 7, 2004

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.

3.0
3.0
CIS
Nov 11, 2004

Two words: THIIISSSSSS GUYY

5.0
5.0
CIS280
Dec 21, 2004

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.

5.0
3.0
CIS601
Feb 25, 2005

Nice professor !!!

5.0
2.0
CIS280
Apr 12, 2005

what a sweet man!!!!, he got tougher though, but still you can get a good grade. Again....what a sweet man!!!!!!.

5.0
4.0
CIS650
Aug 18, 2005

Best Professor I have ever had. Very helpful. :)

5.0
2.0
CIS635
Aug 22, 2005

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.

5.0
3.0
CIS635
Dec 20, 2005

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!

4.0
2.0
CIS101
Dec 22, 2005

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.

2.0
5.0
CIS635
Jun 29, 2006

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

5.0
3.0
CS110
Nov 14, 2006

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!

4.0
3.0
CS113
Nov 22, 2006

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.

5.0
2.0
CS114
Feb 13, 2008

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.

3.0
2.0
CS114
Sep 24, 2008

Knows his stuff, but tends to ramble

1.0
5.0
CS114
Sep 26, 2008

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.

1.0
4.0
CS114
Dec 25, 2008

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 :)

4.0
2.0
CS114
Nov 23, 2009

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.

1.0
5.0
CS101
May 10, 2010

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.

1.0
5.0
CS101
May 18, 2010

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.

1.0
5.0
CS101
Nov 21, 2010

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

1.0
3.0
IS631
Jan 23, 2011

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.

1.0
5.0
CS101
Feb 3, 2011

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..

1.0
5.0
CS101
Feb 24, 2011

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.

1.0
4.0
CS114
Jun 2, 2011

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.

4.0
2.0
CS332
Dec 13, 2011

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.

3.0
2.0
CS635
Aug 7, 2012

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.

1.0
5.0
CS23
Nov 7, 2012

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!!!!!!

1.0
5.0
CS101
Mar 9, 2013

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.

1.0
5.0
CS101
May 3, 2013

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.

1.0
3.0
CS101
May 7, 2013

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.

1.0
5.0
CS114
May 29, 2013

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

1.0
5.0
CS116
Oct 8, 2013

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.

1.0
4.0
CS101
Oct 10, 2013

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!

1.0
5.0
CS101
Mar 25, 2014

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.

1.0
5.0
CS101
Apr 14, 2014

Wish I had never taken this class. It is a nightmare with him. He doesn't teach even for a second !!!

1.0
4.0
CS106
Grade: Not_Sure_Yet
May 3, 2014

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.

4.0
3.0
CS635
May 6, 2014

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.

1.0
4.0
CS101
Grade: Not_Sure_Yet
May 11, 2014

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.

4.0
1.0
CS635
May 27, 2014

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.

1.0
5.0
CS106
May 27, 2014

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

1.0
4.0
CS101
Nov 5, 2014

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.

1.0
5.0
106
Grade: Not sure yet
Nov 13, 2014

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.

3.0
3.0
CS116
Dec 25, 2014

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.

1.0
5.0
CS106002
Jan 29, 2015

boring.

1.0
5.0
CS106
Mar 25, 2015

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.

1.0
5.0
CS106
Grade: B+
May 2, 2015

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.

1.0
5.0
CS106
May 11, 2015

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.

2.0
1.0
CS106003
May 15, 2015

Do not take him if you plan on learning something. He is a very bright man but cannot teach very well.

4.0
3.0
CS114
Grade: A
Aug 26, 2015

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.

3.0
3.0
CS100
Grade: A
Feb 16, 2016

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.

1.0
5.0
CIS101
Feb 18, 2016

What is even going on in this course? Nobody even knows because this "professor" does not even teach!

4.0
2.0
CS101
May 7, 2016

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.

4.0
1.0
CS635
Grade: A
May 13, 2016

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.

3.0
3.0
CS115
Grade: B+
May 26, 2016
Wouldn't take again

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

1.0
4.0
CS100
Oct 10, 2016
Wouldn't take again

By far the worst professor I have taken at NJIT. Dresses horribly and has a raspy voice. Goes off topic a lot.

2.0
3.0
CS116
Grade: C+
Nov 18, 2016
Wouldn't take again

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++

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
CS115
Grade: Not sure yet
Mar 3, 2017
Wouldn't take again

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.

GRADED BY FEW THINGS
3.0
2.0
CS106
May 1, 2017
Would take again

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.

Gives good feedback
GRADED BY FEW THINGS
GROUP PROJECTS
1.0
5.0
CS106
May 15, 2017
Wouldn't take again

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.

Tough Grader
1.0
5.0
CS114
Grade: Not sure yet
Jun 6, 2017
Wouldn't take again

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

Get ready to read
1.0
3.0
CS115
Grade: B+
Sep 19, 2017
Wouldn't take again

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.

Tough Grader
GRADED BY FEW THINGS
1.0
1.0
CS115116
Grade: A
Oct 24, 2017
Wouldn't take again

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

2.0
3.0
CS116
Grade: B
Dec 5, 2017
Wouldn't take again

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.

GRADED BY FEW THINGS
Tests are tough
Would take again
1.0
5.0
CS341
Jan 25, 2018
Wouldn't take again

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!

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
5.0
CS341
Jan 25, 2018
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
3.0
CS341
Grade: Not sure yet
Feb 27, 2018
Wouldn't take again

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.

1.0
3.0
CS341
Feb 27, 2018
Wouldn't take again

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..

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
3.0
CS116
Sep 11, 2018
Wouldn't take again

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.

1.0
4.0
CS106
Grade: Not sure yet
Oct 26, 2018
Wouldn't take again

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.

Tough Grader
LECTURE HEAVY
1.0
3.0
CS115
Grade: Not sure yet
Mar 8, 2019
Wouldn't take again

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.

1.0
5.0
CS115
Mar 8, 2019
Wouldn't take again

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.

Skip class? You won't pass.
Graded by few things
1.0
3.0
CS106
Grade: A+
Apr 3, 2019
Wouldn't take again

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.

2.0
2.0
CS114
Jul 15, 2019
Wouldn't take again

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.

Accessible outside class
1.0
4.0
CS115
Grade: C+
Jul 30, 2019
Wouldn't take again

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.

Get ready to read
Lecture heavy
4.0
1.0
CS341
Grade: A
Jun 12, 2020
Wouldn't take again

Kind of an impractical class... that A tho

Accessible outside class
Participation matters
Graded by few things
1.0
4.0
CS115
Grade: C+
Jun 23, 2020
Wouldn't take again

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,

Get ready to read
Graded by few things
Lecture heavy
3.0
4.0
CS101
Grade: A
Dec 17, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
2.0
4.0
CS106
Grade: B
Apr 30, 2021
Wouldn't take again

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.

Lecture heavy
3.0
1.0
CS341
Grade: A
May 16, 2021
Wouldn't take again

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!

Gives good feedback
Graded by few things
3.0
1.0
CS341
Grade: A
May 17, 2021
Would take again

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.

Accessible outside class
Graded by few things
Lecture heavy
1.0
4.0
CS115
Grade: Drop/Withdrawal
Aug 11, 2021
Wouldn't take again

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.

Graded by few things
Test heavy
Tough grader
2.0
3.0
CS116
Dec 3, 2021
Wouldn't take again

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

Lecture heavy
1.0
3.0
CS101
Grade: B
Dec 14, 2021
Wouldn't take again

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

Graded by few things
2.0
3.0
CS341
Dec 25, 2021
Wouldn't take again

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.

Accessible outside class
Graded by few things
Test heavy
2.0
3.0
CS101
Grade: C
Jan 20, 2022
Wouldn't take again

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.

Graded by few things
Lecture heavy
Clear grading criteria
1.0
3.0
CS114
Grade: Drop/Withdrawal
Feb 18, 2022
Wouldn't take again

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.

1.0
3.0
106
Mar 3, 2022

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.

3.0
4.0
CS116
Grade: Not sure yet
Apr 18, 2022

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

Lots of homework
Graded by few things
1.0
5.0
CS101
Grade: B-
Apr 25, 2022

Trash, Basura, garbage

1.0
4.0
CS101
Grade: B
May 11, 2022

Professor Rutkowski goes off topic easily and you won't learn anything in his lectures

Graded by few things
4.0
1.0
CIS114
Grade: A
Jun 30, 2022
Would take again

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.

Get ready to read
1.0
3.0
CS101
Grade: Not sure yet
Nov 1, 2022

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.

1.0
5.0
CIS101
Grade: B+
Dec 12, 2022

Absolutely, ridiculously, over-the-top, trash at teaching coding. You will not learn a single thing.

1.0
4.0
CS101
Grade: Not sure yet
Dec 16, 2022

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.

Graded by few things
1.0
1.0
CIS101
Grade: C+
Dec 26, 2022

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.

Get ready to read
Graded by few things
1.0
1.0
CS100
Grade: A
Jan 13, 2023

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.

1.0
4.0
CS101
Grade: B
Jan 21, 2023

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.

Lecture heavy
Graded by few things
1.0
3.0
CS101
Grade: B
Jan 23, 2023

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

Lecture heavy
Graded by few things
2.0
4.0
CS101
Grade: B+
Jan 25, 2023

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).

1.0
4.0
CS101
Grade: D
Feb 22, 2023

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

Tough grader
Get ready to read
Lecture heavy
1.0
3.0
CS113
Grade: A
Jul 20, 2023

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.

Graded by few things
1.0
5.0
CS101
Grade: Drop/Withdrawal
Sep 5, 2023

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.

Hilarious
Caring
Respected
1.0
4.0
CIS114
Grade: Incomplete
Sep 8, 2023

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

1.0
4.0
CS101
Grade: B
Sep 24, 2023

Does not effectively teach, and talks about relevant topics.

5.0
1.0
CS101
Grade: Not sure yet
Oct 4, 2023
Would take again

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.

Clear grading criteria
Inspirational
Graded by few things
1.0
3.0
CS114
Grade: Rather not say
Nov 1, 2023

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.

Get ready to read
Graded by few things
1.0
4.0
106
Grade: Not sure yet
Nov 2, 2023

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.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS114
Grade: Not sure yet
Nov 8, 2023

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.

Tough grader
1.0
3.0
CIS101
Grade: Not sure yet
Nov 11, 2023

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.

Hilarious
5.0
1.0
CIS114
Grade: A+
Nov 14, 2023
Would take again

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.

Amazing lectures
Inspirational
Hilarious
2.0
3.0
CIS101
Grade: Not sure yet
Dec 11, 2023

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.

Tough grader
Lecture heavy
Graded by few things
4.0
1.0
CS101
Grade: B+
Dec 19, 2023
Would take again

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.

Lecture heavy
4.0
3.0
CIS114
Grade: B+
Dec 23, 2023
Would take again

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.

2.0
3.0
CS101
Grade: Not sure yet
Dec 26, 2023

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.

Graded by few things
2.0
3.0
CS114
Grade: B
Dec 27, 2023

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.

Graded by few things
2.0
1.0
CIS114
Grade: B+
Dec 27, 2023
Would take again

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.

Get ready to read
2.0
1.0
CS114
Grade: A
Jan 8, 2024

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.

Graded by few things
1.0
1.0
CS101
Grade: A
Jan 8, 2024

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.

1.0
2.0
CS114
Grade: A
Jan 16, 2024

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.

1.0
5.0
CS110
Grade: C+
Feb 22, 2024

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.

2.0
3.0
CS114
Grade: A+
Mar 27, 2024

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.

2.0
3.0
CS101
Grade: A+
Apr 19, 2024

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.

Lecture heavy
Graded by few things
1.0
4.0
CS101
Grade: B
May 10, 2024

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.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CS101
Grade: B+
Oct 15, 2024

Don't take all he talk abt is his old job

Lots of homework
1.0
3.0
CIS101
Grade: B+
Oct 22, 2024

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.

Graded by few things
1.0
4.0
CS101
Grade: F
Oct 28, 2024

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 .

Get ready to read
Clear grading criteria
So many papers
1.0
2.0
CS101
Grade: A
Nov 1, 2024

he knows his stuff but doesn't do much teaching

Get ready to read
3.0
2.0
CS101
Grade: B+
Nov 2, 2024
Would take again

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.

1.0
5.0
CS101
Grade: D+
Nov 4, 2024

He does not teach

Get ready to read
1.0
5.0
CS101
Grade: Not sure yet
Nov 10, 2024

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

Lots of homework
Test heavy
2.0
3.0
CS101
Grade: A
Nov 14, 2024

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.

1.0
5.0
CS101
Grade: Not sure yet
Dec 6, 2024

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.

Lots of homework
Test heavy
Online Savvy
1.0
5.0
CS101
Grade: B-
Dec 8, 2024

Doesn't teach anything about how to code.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
CS101
Grade: D
Dec 23, 2024

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!!!!!

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CS101
Grade: F
Dec 23, 2024

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

Lecture heavy
1.0
5.0
CS101
Grade: F
Dec 23, 2024

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.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CS101
Grade: F
Dec 23, 2024

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.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS101
Grade: B
Jan 21, 2025

don't ever take him, like I'm serious. He doesn't teach and the only way to pass is to cheat.

Lots of homework
1.0
5.0
CS101
Grade: D+
Jan 24, 2025

I didn't learn nothing

Get ready to read
3.0
3.0
CS101
Feb 11, 2025
Would take again

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.

Get ready to read
Amazing lectures
Clear grading criteria
1.0
5.0
CS101
Grade: Rather not say
Feb 27, 2025

BAD Professor!!!!!

3.0
2.0
CS101
Grade: A
Apr 6, 2025

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.

3.0
3.0
CS101
Grade: B
May 20, 2025
Would take again

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

Clear grading criteria
1.0
4.0
CS101
Grade: C
May 29, 2025

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.

1.0
3.0
CS113
Grade: Not sure yet
Jul 16, 2025

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.

3.0
3.0
CS113
Grade: A
Aug 20, 2025
Would take again

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.

Get ready to read
Participation matters
Graded by few things
1.0
5.0
CS106
Grade: F
Sep 9, 2025

He just yaps about everything else then, the course. Be prepare to learn on your own or with your peers.

Tough grader
Get ready to read
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 62 grades
Most common grades:
Not sure yet (18)
A (18)
B+ (11)
Grade Distribution
A(22)B(13)C(7)D(7)F(5)A-/B+(11)
Based on 88 reported grades
Not sure yet: 18
A: 18
B+: 11
B: 11
Common Tags
Graded by few things (27)
Get ready to read (17)
Lecture heavy (16)
Tough grader (10)
Lots of homework (9)
GRADED BY FEW THINGS (7)
Test heavy (7)
Tough Grader (6)
Rating Trend

Declining

-1.33 avg change
Feb
Apr
May
Jul
Aug
Sep
Last 6 months
Ratings by Course

CISALL

5.0

(2)

CIS455

5.0

(1)

CIS332

5.0

(1)

CIS601

5.0

(1)

CIS635

4.3

(4)
+25 more courses
Difficulty by Course

CS23

5.0

CS106002

5.0

CS106

4.3

106

4.0

CS110

4.0

Similar Professors