3.2

Freddy Porps

Computer Science - Northeastern Illinois University

3.2
Quality
3.8
Difficulty
36%
Would Retake
121
Reviews
3.2
Quality
3.8
Difficulty
3.3
Helpful
3.2
Clarity

36%

Would Retake

121

Reviews

Rating Distribution
Official

5

44

4

22

3

11

2

15

1

29

What Students Say

She jumps around all over the place and doesn't give students time to put her sloppy puzzle pieces together

CS200 - 2.0 rating

Professor Porps expects you to already know the answer before learning the material

CS201 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 36 grades
Most common grades:
A (15)
B (9)
Not sure yet (9)
Grade Distribution
A(22)B(10)C(1)D(4)F(2)A-/B+(1)
Based on 54 reported grades
A: 15
B: 9
Not sure yet: 9
A+: 7
Common Tags
Tough grader (17)
Get ready to read (16)
EXTRA CREDIT (15)
Tough Grader (13)
Skip class? You won't pass. (13)
Lots of homework (13)
Gives good feedback (10)
Participation matters (7)
Rating Trend

Declining

-0.97 avg change
Mar
Apr
May
Oct
Dec
Dec
Last 6 months
Ratings by Course

CS200CS207

5.0

(1)

COMPU100

5.0

(1)

COMPSCI

5.0

(2)

CS100

4.4

(5)

COMPINSOC

4.0

(1)
+14 more courses
Difficulty by Course

CS301

4.9

CS200CS201

4.3

CS201

4.0

CS207

4.0

CS200CS207

4.0

Reviews (121)
5.0
5.0
CS201
Mar 22, 2003

No Comments

3.0
2.0
SC100
Grade: Drop/Withdrawal
Oct 6, 2004

No Comments

3.0
5.0
CS207
Grade: A+
Dec 20, 2004

I changed section after attending her first class. Studets who did take her class say that I took a good decision.

2.0
4.0
CS207
Grade: B
Oct 18, 2004

mean. Treats adults like kindergarten children.

1.0
5.0
CS200
Mar 17, 2005

No Comments

5.0
4.0
CS200CS207
Apr 1, 2005

Makes the class very interactive and fun!

2.0
3.0
201
May 18, 2005

one of the worst teachers I ever had

4.0
2.0
CS201
Jun 9, 2005

I'd agree with the person that said she treats her students like kids. She is a helpful teacher and is willing to work with students, but sometime she is unclear. Her final was nothing like the practice exam, so don't just rely on that or even past quizzes. Overall, not a bad teacher.

5.0
4.0
CS207
Jul 4, 2005

In CS, the fundamentals courses should be the toughest, I don't get why other CS students despise a professor for being hard and then in later classes, they fail to understand basic concepts. Those people are idiots. Porps is a great prof and has taught me well, never had a problem with her exams. I actually learned.

5.0
3.0
CS207
Jul 17, 2005

The reason students find her class difficult is because it is difficult. She makes you think and work very hard. If you take her class for CS 207, you will find the first 2 months of Data Structures relatively easy.

1.0
3.0
SB100
Oct 27, 2005

Insults students and extremely unclear!

4.0
2.0
COMPINSOC
Dec 21, 2005

Lots of work in this class but not difficult. She made a real effort to make the class fun by using jeopardy and other methods. Final hands on not hard but multiple choice required that you were paying attention. Very well organized!

1.0
5.0
CS201
Apr 19, 2006

No Comments

5.0
1.0
CS100
Jun 20, 2006

She is fun and enthusiastic. She makes the class worth coming to even if it is in the Summer. She offers extra credit and every assignment, quiz and test is so reasonably made. It is just a 100 level class, but she makes the work interesting and fun. She has a great understanding on the subject.

5.0
1.0
COMPU100
Dec 5, 2006

very nice professor the only class i wanted to attend...

4.0
4.0
CS201
Dec 11, 2006

No Comments

5.0
2.0
CS201
Jan 7, 2007

Highly recommend

3.0
3.0
CIS101
Jul 8, 2007

If she doent like you very hard to pass the class. Try to be cute to her

5.0
1.0
CS100
Mar 25, 2008

Took it for a blow off class, but I actually had to work... not hard, mind you, but not a total blow off. She is totally fun and has good energy. Easy tests and interesting intro to basic concepts.

5.0
2.0
CS109
Jan 7, 2009

Very enthusiastic - fun, engaging assignments. Gets to know you personally - to help you.

5.0
2.0
COMPSCI
Jan 7, 2009

Great teacher! Loves what she teaches and makes you love it too. So much fun and soooo easy going. There is work but sooo easy

4.0
2.0
CS109
Jan 12, 2009

Preachy and treats students like school children.

5.0
4.0
CS109
Mar 18, 2009

Fun class - cool activities Alice is challenging!

5.0
4.0
CS300
Oct 28, 2009

Excellent real world simulation for client web dev.

5.0
3.0
CS300
Dec 14, 2009

If you want to learn real web development techniques, she's the one for you. But it comes with a price, she will push you to your full potential. Class is very interactive and fun once you are on top of your work.

2.0
5.0
CS200
Aug 12, 2010

Wow, Really? I thought this woman was insufferable. She knew going into the class I was not a CS major, and I think hated me even more for it. You have to know the material before the class, and you only get a chance for 2 questions during your assignment which is due in class. I've had some bad teachers, but she is the worst I've ever had.

5.0
3.0
CS300
Dec 31, 2010

This prof. really gives you real world web development experience! Be ready to work hard and learn alot!

5.0
2.0
CS200
Jun 14, 2011

Excellent experience, lecture flowed into lab to "test" what we were learning - great instant feedback too!

5.0
4.0
CS200
Jun 24, 2011

Great teacher, I've had her for a couple classes. She wants you to learn and do well. She appreciates effort, if you show up and do the work you will have no problems with her or the material. Most attractive prof. at NEIU. WARNING: if you skip classes and miss assignments you will have a very different experience.

5.0
3.0
CS200
Jul 1, 2011

I have taken CS200 and CS 201 with this instructor and if possible, I would take more with her. I would best describe her as a "tough mom". She expect for her students to put in effort by reading the material prior to lecture, completing assignments and attend class (be punctual). She REALLY wants her students to learn and understand.

4.0
4.0
CS300
Aug 15, 2011

If you are lazy you will not pass. She takes what she does very seriously and treats students as adults (go figure?). If you do not read the text book, study or do the work you will fail. If you do you will pass and learn some pretty hard life lessons along the way. She did a very real world group work experience for us. Thanks. I learned from it.

5.0
2.0
CS300
Aug 23, 2011

She is a great professor.She gives small quizzes every class and takes about 5-8 min it is easy if you check the book before class. If you would like to learn the class this is the right place otherwise do not take the class. She really CARES about you and willing to give you extra credit. I will take her class again.

5.0
4.0
CS200
Nov 5, 2011

Really motivating teacher!Highly recommended to anybody willing to learn.I wish all NEIU CS professors are like her! Amazingly helpfull!Spends extra time and effort to practically show how things work.Remember that you must do your part!NO FREE LUNCH! Do not take her if you just want to pass and have a useless diploma on the wall

4.0
5.0
CS200
Aug 9, 2012

Pretty good

5.0
5.0
CS100
Nov 27, 2012

Porps is a great teacher however shes absolutely terrible with social interaction. Her personality with her students is not friendly. Plus she makes college sound like its impossible to pass.

5.0
4.0
CS201
Dec 29, 2012

This was not an easy class, but Professor Porps wants everyone to do well. She will go out of her way to help any student. I had to work very hard, but I learned a lot. I would recommend her if you want to have a really good understanding of discrete math and how it relates to computer science.

4.0
4.0
CS200CS201
May 6, 2013

If your expecting an easy A don't take any of her courses. You can pass with an A or a B but must earn it and be on top of assignments. If you really want to learn and pass the department final(cs200)I'd recommend her. There's a quiz at the start of every class, independent study is required. Your final grade pretty much depends on the final exam

4.0
3.0
CS201
May 7, 2013

Class is NOT easy. You will have to work hard. Make a study group. She provides lecture guides which you fill out during class. Hw is at the end of the lecture guides. It is not required BUT it will help you do well on quizzes! Final consists of EVERYTHING you learned so review all old quizzes.Go over everything in the review she hands.

5.0
4.0
CS200
May 12, 2013

She's a really good prof.She knows her stuff and will answer lots of questions. Wants her students to learn. Highly highly recommended.

5.0
3.0
CS200
Aug 25, 2013

Class was a bit difficult but she was easily there if you needed the help and she does things her way for a reasons. I took the final and thought the coding was crazy easy because of her. The homework helped a lot as well. I didn't use the book as much because i was more leaning to writing the actual code and problem solving. Attendance is a must.

5.0
2.0
CS300
Aug 30, 2013

Client side was a breeze, not difficult at all. Attendance is a must b/c quizzes are weekly, open notes though! Class in not very demanding, there are 2-3 projects over the semester, that build week by week. Overall one of the easiest classes in CS. use html and css, must spend time outside of class to do the hmwrk and turn in on time to do well.

5.0
3.0
200
Dec 8, 2013

If the university knew what it was doing, they would have her teach 10 classes. Shame how rare it is to have a qualified, dedicated, motivated teacher. She is awesome. Sometimes she babies too much but still by far the best prof at NEIU. I hope she becomes chair one day.

3.0
4.0
CS3200
Dec 10, 2013

BE AWARE of this professor she is more into homework and classwork being done in a timely strict fashion rather than you actually getting the assignment. You want a Bootcamp type teacher she is the one for you. Don't be late to class because your work will also be late.

5.0
4.0
CS201
Dec 23, 2013

I took this class in the Fall of 2012. I wish I had taken this class before I took any Programming course. Professor Porps is by far THE best professor that this school has to offer. Her class isn't easy, but if you put in the work, you will pass. And you will be better prepared for plenty of other CS courses.

2.0
4.0
CS300
Jan 10, 2014

Frustrating class. This professor has a terrible personality and loves to call students stupid. A high dependence on group work: learn early on that dev/client relationships are sad times. Really just avoid her, unless Caftori is your other option, in which case your decision relies on how frustrated you want to be vs how much you want to learn.

1.0
3.0
CS109
Grade: A+
Mar 22, 2014

The class is not difficult at all there isn't even a final, but it is brutal when it comes to the Alice 2.0 project which she doesn't help you at all with, and is also worth a lot. She herself is not the nicest professor but the course isn't impossible.

2.0
5.0
CS300
Grade: B
Aug 26, 2014

The most strict teacher I've ever had! If you make any mistakes in her class, too bad! that's points off even for something minor, however she does give all students extra credit opportunities to try to bring up your but that's helpful if you have time to do extra assignments.

5.0
3.0
CS201
Aug 29, 2014

While the class was tough, the book was even tougher. Freddy did an awesome job explaining what book couldnt(later we found out that it was a 400 level book) Tons of extra credit opportunities: Homework = extra credit, every class - extra credit, going on her website once a week - extra credit problem. and on top of all she makes sure you learn.

4.0
2.0
CS100
Grade: A
Sep 30, 2014

Professor Porps was a nice professor. The class was easy but there were a lot of assignments, and you have to keep up with them to get a good grade. The worst part was getting 2 big projects at the beginning of the semester that were due towards the end. We would be required to submit parts of the project every week or so, along with assignments.

4.0
2.0
200
Grade: A+
Oct 18, 2014

excellent in teaching

3.0
5.0
CS100
Nov 6, 2014

she makes you participate even if you dont want to. two projects and a presentation. talk a lot and thinks everyone in class is a freshmen so she explains every detail. its boring. alot of homework and shes not frendly

4.0
3.0
CS200
Grade: B
Dec 18, 2014

cool professor its focused a lot on flowcharts even if the code is good she takes away some points if the flowchart its not ok but anyway she gives you the possibility to resubmit and take the full credits

4.0
4.0
CS109
Jan 15, 2015

This was more of a freshman class and we didn't learn much about programming. If you need help her office hours are always open but be prepared for a line. Shes tough but that should help you stay on top of your work. Would deff. take again.

1.0
4.0
CS300
Mar 25, 2015

Extremely condescending and doesn't seem to enjoy teaching. Runs through lectures and doesn't provide notes anywhere else. Labs are completely useless, just exercises in trying to copy her typing as fast as possible. Treated students as if they're dumb, no matter what. Very hard to tell how you're doing with her point system. Avoid.

2.0
5.0
CS200
Aug 5, 2015

She jumps around all over the place and doesn't give students time to put her sloppy puzzle pieces together.

4.0
4.0
CS201
Sep 13, 2015

This is a tough, but necessary class. She is very enthusiastic. She expects a lot from her students, and rightfully so. You will GROW as a student if she is your teacher. She gives weekly quizzes as progress checks. Go to office hours because it helps. Do the extra credit. Textbook is only supplement; focus on her lectures.

2.0
5.0
CS201
Oct 20, 2015

Professor Porps expects you to already know the answer before learning the material. She doesn't give the student time to ask questions about the material being covered and will get frustrated if you ask questions. The first day of class there is a quiz, if You do not have a highlighter and a pen you are already docked points.

4.0
4.0
CS300
Nov 10, 2015

I will take her class again. She is VERY strict and requires you to attend each class, otherwise you will lose a lot of points. I think that her strictness is necessary, few teachers are like her today. She instills good life skills that I think younger generations lack. She doesn't like to be interrupted, which I think she needs to work on.

3.0
4.0
CS300
Dec 9, 2015

A lot of assignments and project work. The wording she uses on some assignments are confusing and does not follow basic grammar, so be careful of those or else you lose points. Midterm and final are difficult and are worth 10-15% of your grade each, so if you fail them, you won't pass. She offers extra credit, which good if you have extra time.

4.0
3.0
CS300
Grade: A
Jan 9, 2016

Professor Porps was a great teacher when it came to the class. I didn't know HTML/CSS and but she guided everyone through on how to create a decent looking website. My only complaint on her was that she didnt spend much time on java script but other than that she was solid. Lots of extra credit so it should be hard not to get an A in this class.

4.0
4.0
CS201
Grade: Rather not say
Jan 15, 2016

She knows her stuff. If you put in the effort in her class you will come out of it prepared for the rest of the courses in CS, but just know that she is not exactly approachable. Can be abrasive, not mean, but she's intimidating, blunt, sometimes rude, but I don't think it's intentional. A good teacher, but get ready to work hard. Book is on TPB :)

4.0
4.0
CS308
May 4, 2016

Very knowledgeable but very tough. Tests and quizzes were very difficult.

5.0
4.0
CS300
Sep 23, 2016
Would take again

I've taken web development at other courses and did not learn as much. Prof Porps is strict in a fair and respectable way. And it makes sense because Web Dev is something with a ton of information. She can build students from scratch and make them good at what they do. She is available at office hours and really cares about making progress. A+

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
CS300
Nov 4, 2016
Wouldn't take again

Yak teacher! Worst teacher ever! Knowledgeable but tough grader.

Tough Grader
LOTS OF HOMEWORK
Hilarious
5.0
4.0
CS300
Dec 15, 2016
Would take again

She's very particular, but very effective in her teaching. Stick with it and you will come out confident with a lot of knowledge. Tough grader but gives lots of extra credit to let you make up. If you put in the effort, you will succeed. So get ready for some tough love. If your goal is to actually learn, then it's worth it.

BEWARE OF POP QUIZZES
EXTRA CREDIT
GROUP PROJECTS
1.0
4.0
CS200CS201
Jan 20, 2017
Wouldn't take again

This is probably the worst professor I've taken in long time. She doesn't explain thing for students who are slow learner. She teach math using PowerPoint which I thing is the worst thing about that class. She expects everyone to know everything. People who are slow learners try to avoid this class.

Tough Grader
Skip class? You won't pass.
5.0
5.0
CS201
Grade: A
Jul 7, 2017
Would take again

Hardest professor I have ever met. This is what college is about! I learned soooo much through Professor Porps but, I hated her while I was going through it. I had an F/D mid way through the semester and I stepped my game up and came out with an A. Office hours are a must! She needs to see your effort. I will be taking her for operating systems.

Tough Grader
Gives good feedback
Respected
3.0
4.0
CS308
Grade: A
Aug 27, 2017
Wouldn't take again

Nothing but lots of quizzes, and lots of extra credit, more than usual. Lots of reading, try to take as much notes as you can during the lectures.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
1.0
5.0
CS200CS201
Grade: Rather not say
Nov 3, 2017
Wouldn't take again

I have taken this class again and was very much dedicated in passing this one. Also, joined group work almost everyday before quizzes. Can't believe she failed me after so much sincere effort. Hard work gone waste.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
5.0
CS201
Grade: Not sure yet
Dec 8, 2017
Would take again

Solid teacher, you work for your grade and you earn your grade. You need to be 100% commited to computer science to be successful in this class.

Tough Grader
Inspirational
ACCESSIBLE OUTSIDE CLASS
3.0
5.0
CS308
Grade: Rather not say
Dec 20, 2017
Wouldn't take again

Lots of writing. If by writing I remembered things, life would be great. Nice life knowledge, though I'd be happier if I wasn't treated as a high school student not having a grasp of life being tempered on each discussion. There were times I wrote exactly what her slide said, I got 0 points. 60% obsolete info talking about outdated technology.

Tough Grader
Get ready to read
Participation matters
5.0
4.0
CS201
Grade: B+
Dec 29, 2017
Would take again

She is a really good professor I ever had. In her class no homework grading. But there will be 10 quizzes. Try to do best on those quizzes. And one final that's cover overall her quizzes. If you lost just go to her office hours. I mostly learned from her office hours.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
CS308
Feb 19, 2018
Wouldn't take again

I believe she's a good professor when it comes to lectures. The problem is she's tough but for an unfair amount of reasons. She's reluctant to give partial credit for starters; she looks for very specific/precise answers. You can be right but if it's not exactly what she's looking for then oh boy you're wrong, well because she said you are.

Tough Grader
Get ready to read
Skip class? You won't pass.
4.0
4.0
CS201
Apr 4, 2018
Wouldn't take again

"You're almost right, but you forgot to mention this one little thing" is how she'll normally grade your work making it near impossible to ever get a 100 on her tests. She is a good teacher but a very strict grader making it super frustrating especially when you have a quiz every single week. Plenty of extra credit is offered though

Tough Grader
Get ready to read
TEST HEAVY
5.0
4.0
CS300
Grade: Not sure yet
May 4, 2018
Would take again

Professor Porps is an all around great teacher. Her style of feedback is tough love but, it isn't going to get easier in the real world. She gives extra credit that is independent research to get more out of this course. If you can take honest feedback I highly reccommended Professor Porps. Source: The real world isn't sunshine and rainbows.

Tough Grader
Gives good feedback
Respected
5.0
3.0
CS201
Grade: A
May 10, 2018
Would take again

Professor Porps is an all around great teacher. She is strict but for good! u will learn a lot from her class. should definitely get into her class. just prepare for what she gives in class nd focus in class. thats all u need to pass. i will definitely take her other classes.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
1.0
5.0
CS300
Grade: Drop/Withdrawal
Jul 12, 2018
Wouldn't take again

The hardest professor at Northeastern. She gives a lot homework, quizzes, expects u to be on time no matter what, grades very tough doesn't matter how much hard work u do, if u have a small mistake in your code she will give u F. If you don't have anything to do except her class then take her you might pass. I ended up dropping her class.

Tough Grader
LOTS OF HOMEWORK
Hilarious
5.0
4.0
CS201
Aug 3, 2018
Would take again

Ofter misunderstood, but hands down the BEST professor in the CS department. Beware, you must stay on top of everything! If you don't understand it, visit her at the office hours and she will go above and beyond but you have to work for it! Also, she can trick you with questions on the quiz, so be sure you read it THROUGHLY !

Tough Grader
Gives good feedback
Skip class? You won't pass.
2.0
5.0
CS308
Grade: B
Aug 16, 2018
Wouldn't take again

She cares, but can be very condescending to students at times. Lots of notes, and lots of quizzes. Make sure to attend each class and take good notes. Be prepared to read the book cover to cover.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
3.0
CS201
Grade: Rather not say
Nov 6, 2018
Would take again

Her grading is fair. If she fails you, she's doing you a favor. ALL courses that follow demand that you know the content from discrete. If she let you skate through, you'd just be wasting time and tuition failing the following courses in CS. To the people who want the slides: She has a reason for doing that. You retain knowledge when you take notes

Get ready to read
Amazing lectures
EXTRA CREDIT
2.0
5.0
CS201
Grade: Not sure yet
Dec 6, 2018
Wouldn't take again

Be prepared to take lots of notes. Read textbook on material and work on exercises until to master the material. PowerPoints are not available. Provides a lot of extra credit, however, only if the scores on the quizzes are passing, if not the points doens't count!!!

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
2.0
4.0
CS201
Grade: B
Dec 28, 2018
Wouldn't take again

Professor Porps is a very tought educator. She constantly calls out people in a condescending manner. More difficult than calculus 2. Take advantage of ALL extra credit oppurtunities and study with groups. Weekly quizzes.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
3.0
5.0
CS201
Grade: B-
Mar 26, 2019
Wouldn't take again

50% are quizes which have alot of trick questions everyone week, u can probably pass this class if its your second time taking it with her, shes caring, and wants you to succeed, she will help everyone , gives good extra credit, dont be intimidated and do NOT slack off. get the book. class is stressful, wish she graded easier...

1.0
4.0
CS200
May 30, 2019
Wouldn't take again

Lots of reading and no coding.

Gives good feedback
Lots of homework
Skip class? You won't pass.
1.0
4.0
CS201
May 30, 2019
Wouldn't take again

If you taking this class make sure lot of printing lot of quiz. And lots of practice. Otherwise you don't pass this class. And tough grader

Test heavy
Beware of pop quizzes
Tough grader
1.0
4.0
CS300
May 30, 2019
Wouldn't take again

She give lots of homework, practice and lots of quiz. She said not to google stuff but later on you don't have choice and you have to google it. Don't use extra code and don't do less code on this class otherwise she will take off points.

Gives good feedback
Lots of homework
Tough grader
4.0
5.0
CS300
Grade: B
Sep 19, 2019
Would take again

I had 3 classes with her. She is very tough, but you need to be in her office hours to show her that you care. She can put you on blast but if you wanna learn in the tough way, she is good choice. She is really good at discrete structure. She can be your very good mentor.

Respected
Lots of homework
Accessible outside class
2.0
5.0
CS200
Oct 9, 2019
Wouldn't take again

I wish she would just put everything she wants from you in a single form of communication rather than through sections of her website, pop-ups on said website, and through email.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
4.0
CS201
Grade: A
Oct 9, 2019
Would take again

Professor Porps is a tough teacher, but that's only because she wants to prepare you to know the material well and be prepared for future courses. As far as discrete structures class goes, the class itself will always be difficult no matter who the professor is. All you need to do to pass is take it seriously. Meaning read the material BEFORE class

Gives good feedback
Get ready to read
Skip class? You won't pass.
1.0
5.0
CS300
Grade: Not sure yet
Feb 2, 2020
Wouldn't take again

An html class should not be this hard If u are like me & get stressed with disorganized stuff, avoid this. Gives 1000 assignmts & they r all over her website, email, popups, etc The website is a chaotic mess. She wants answers she has in mind and not what we HAD TO read the week before. Making a class hard isn't helping students, its the opposite.

Lots of homework
Get ready to read
So many papers
5.0
5.0
CS200
Grade: A
Apr 17, 2020
Would take again

She is so amazing! I can't wait to have her class again. You will work hard. You will learn a lot. (+_+)(*_*)

Lots of homework
Get ready to read
Tough grader
4.0
4.0
CS301
Grade: B
Aug 14, 2020
Would take again

Professor Porps is a caring, attentive teacher. She wants you to succeed in the class but dont get it twisted, youre going to work hard in her class to earn a good grade. Her quizzes and tests all relate to the content provided. If you can take her or Khan, do yourself a favor and do so. Avoid taking Prezas at ALL costs.

Gives good feedback
Accessible outside class
Caring
1.0
3.0
CS300
Grade: A
Sep 17, 2020
Wouldn't take again

terrible teacher that mentions directions once and expects you to know material a week in advance of lecture. not lenient even though classes are all online for the first time. doesn't answer questions well. snarky attitude not fit for teaching. avoid her and take someone else.

Lots of homework
Skip class? You won't pass.
EXTRA CREDIT
1.0
5.0
CS201
Oct 28, 2020
Wouldn't take again

PLEASE PLEASE ANYONE CONSIDERING TO TAKE THIS PROFESSOR FIRST There are quizzes every week,She's a tough grader and doesn't give you points for any question. She's not in her office at all and only comes once a week. When you try to tell her something, she gets defensive.I cannot even express my disgust with this teacher. Her lectures are useless.

Skip class? You won't pass.
Test heavy
Tough grader
2.0
4.0
CS201
Grade: A+
Nov 30, 2020
Wouldn't take again

Can be very condescending at times. Gives extra credit points to wrong people. Extremely hard grader for quizzes which is 50%. of the grade.

Graded by few things
EXTRA CREDIT
Tough grader
1.0
2.0
CS308
Grade: A
Feb 10, 2021
Wouldn't take again

do not take any class with her

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
4.0
CS201
Grade: A
Mar 24, 2021
Would take again

This class I started with an F and finished with an A, she gives a lot of EC chances to improve your grade and in class if your participating. Most students think she is tough and she is but put in honest work get an honest grade. in hindsight she seems tough but long term she makes sure students move on in the program who are ready for it.

Participation matters
Skip class? You won't pass.
Lecture heavy
4.0
3.0
CS300
Apr 27, 2021
Wouldn't take again

This course has lots of tedious work. You WILL learn a lot in the class, and it's not difficult, however Porps can just be annoying and condescending at times. Her documents and grading criteria are never 100% clear, and any assignment that is less than truly perfect will lose points. Lot of her handouts are also outdated with incorrect info.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
3.0
CS308
Grade: A
May 12, 2021
Would take again

As long as you take initiative with the extra credit opportunities and do the quizzes/homework youll pass. Great teacher and cares if you care.

Respected
Participation matters
Caring
1.0
4.0
CS200
Grade: Drop/Withdrawal
Jan 28, 2022
Wouldn't take again

With CS you have to realize that you are probably going to have to learn to code on your own. The structure of the class was strange, covid made it worse. Intend on doing well with this prof.? get ready to live in her office or remote office because no one wants to actually see you in person nowadays. I dropped the class. She is disrespectful too

Lots of homework
Get ready to read
Participation matters
2.0
4.0
CS308
Grade: Not sure yet
May 1, 2022

Don't take her for anything other than discrete structures. WAY too reliant on the textbook to teach you, and the textbook is boring and hard to understand. Goes too fast in lectures. If you hate reading the textbook, you're SOL. Lot of unrelated material. Old study guides that don't correlate with textbook anymore. Lots of EC given, though.

Get ready to read
EXTRA CREDIT
Lecture heavy
1.0
5.0
CS301
Grade: Not sure yet
Sep 18, 2022

do not take her she tried to go over board in her quizzes they are many questions and little time also just the mean and median for the quizzes was a D you know what that means

Get ready to read
EXTRA CREDIT
Lecture heavy
1.0
5.0
CS301
Grade: Not sure yet
Oct 12, 2022

wish she had more office hours most students that take her work in the morning and all her hours are mostly in the morning not to mention her quizzes wordings they take half an hour just to understand what she wants

Tough grader
EXTRA CREDIT
Test heavy
1.0
5.0
CS301
Grade: Not sure yet
Nov 29, 2022

Hides your grade and makes you count your points to try and figure out what you have? There is a Weekly assignment with a Weekly Quiz with lots of poor worded assignments/quizzes resulting in major loss of points. Quizzes have been consistently D average for the entire class as a whole. Teaches from awful book and crappy YouTube videos. Stay away!!

Tough grader
EXTRA CREDIT
Graded by few things
1.0
5.0
CS301
Jan 25, 2023

One of the worst profs at NEIU. Avoid if u can. inconsiderate and intolerant.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
CS301
Grade: A
Mar 5, 2023

very tough grader and rude. wouldnt recommend.

Tough grader
Get ready to read
Test heavy
1.0
1.0
CS200
Grade: Drop/Withdrawal
Mar 31, 2023

She should be fired.A tough grader, calling students out in front of the classroom for small mistakes such as not writing the proper email heading, out of nowhere she assigns extra labs for no reason.she is disrespectful to her students and has a big ego, and expects her students to be a machine.also, i recommend going to the dean and not the chair

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CS301
Grade: A+
Apr 5, 2023

This professor displays passive-aggressive behavior and a lack of professionalism. Additionally, she assigns numerous readings and videos that are unrelated to the subject matter at hand

Get ready to read
Participation matters
Group projects
5.0
3.0
201
Grade: A
Apr 6, 2023
Would take again

The prof excels in teaching, conveying info clearly, & truly cares for students. She offers feedback, emphasizes planning w/ flowcharts, & provides ample hands-on labs for programming success. Despite negativity, she's dedicated to student success in the job market.

Gives good feedback
Caring
Respected
5.0
4.0
COMPSCI
Grade: B
Apr 20, 2023
Would take again

I have taken her for 3 courses, she is honestly good... A+ classic STEM professor that expects you to learn the concepts and material. Leave the feels in your Lit/Art classes. Some think she is condescending but you're looking for excuses. Do the work, learn and RETAIN what is taught. If need help, visit at office hrs, she wants you to succeed.

Tough grader
Lots of homework
Test heavy
5.0
5.0
201
Grade: A+
Apr 27, 2023
Would take again

One of the best professors in the CS department. Very compassionate and wants you to learn. She can be tough sometimes, but you know that it's for your own good. Highly recommend!

4.0
4.0
CS300
Grade: A+
May 8, 2023
Would take again

Pros: - Tons of extra credit - Free online textbook Cons: - No late work - Boring lectures that discuss more history about the subject - Outdated presentations, using screenshots from a decade back - Assignment instructions are vague and unclear - Grades are not posted on the portal, rather sent through email with no real way to track or accumulate

Tough grader
EXTRA CREDIT
So many papers
1.0
5.0
CS200
Grade: F
May 9, 2023

I do not recommend taking any her classes, she doesn't use the school's online learning platform (d2l) and uses her own website, she often assigns assignments in class and doesn't post it up, which can be very frustrating. She calls out students for simple mistakes, she is very disorganized and unprofessional.

Lots of homework
Hilarious
Beware of pop quizzes
5.0
3.0
200
Grade: A
May 14, 2023
Would take again

If you're looking for easy A class, she might not be a good fit for you. She's very dedicated to her students, the field and genuinely cares about students future overall. She tries her best to keep the class fun and smooth. You will learn so much if you're willing to make effort and put in work.

1.0
5.0
CS301
May 17, 2023

Doesn't update grades on D2L

Participation matters
EXTRA CREDIT
Amazing lectures
1.0
5.0
CS308
Grade: A
Oct 20, 2023

Avoid this professor; she's harsh, ignores student work, uses outdated study materials, and shows no respect for her students.

Tough grader
Get ready to read
EXTRA CREDIT
1.0
5.0
CS201
Grade: Not sure yet
Oct 20, 2023

This professor does not utilize the D2L platform in her classes; instead, she uses the course website. She is a professor who enforces her own policies and doesn't allow students to correct her. She believes that she is always right.

Lecture heavy
Test heavy
1.0
5.0
200
Grade: F
Oct 27, 2023

Prof's teaching is a very outdated & demotivating Expects us to understand everything from the book Forces us to note-take on slides she goes past every 8s Grades are absurdly skewed, as finals/midterms count for like 75% of grades Email all our assignments, and blames us if not in her inbox I failed two courses, Please don't take her classes ;_;

Hilarious
3.0
4.0
201
Grade: C
Dec 13, 2023
Would take again

Reading the material of the textbook is an absolute necessity. You cannot pass by just listening to lectures. Every week, you had to read a chapter to absorb information for a weekly Quiz. Each quiz had a total of 20 points. Some problems on them were worth 5 points. So if you got one problem wrong, you could easily get a 75% on it.

Tough grader
EXTRA CREDIT
2.0
4.0
CS201
Grade: Rather not say
Dec 27, 2023

Pros: - alot of extra credit (since she doesn't grade on a curve) - class was encouraged to participate actively - allowed partners for quizzes Cons: - disorganized & stubborn - didn't allow calculator - youtube is a necessity to pass - lecture slides felt lackluster - belittles students when "easy questions" are asked - website is very jarring

Tough grader
EXTRA CREDIT
Beware of pop quizzes
2.0
5.0
CS301
Grade: B
Dec 17, 2024

This class is quite challenging, with lots of readings, videos, and poorly-worded quizzes. The professor can be passive-aggressive and inconsiderate. However, I found Unstuck study helpful for preparing and staying on top of the work. Overall, I'd only recommend this course if you're willing to put in a lot of effort.

Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 36 grades
Most common grades:
A (15)
B (9)
Not sure yet (9)
Grade Distribution
A(22)B(10)C(1)D(4)F(2)A-/B+(1)
Based on 54 reported grades
A: 15
B: 9
Not sure yet: 9
A+: 7
Common Tags
Tough grader (17)
Get ready to read (16)
EXTRA CREDIT (15)
Tough Grader (13)
Skip class? You won't pass. (13)
Lots of homework (13)
Gives good feedback (10)
Participation matters (7)
Rating Trend

Declining

-0.97 avg change
Mar
Apr
May
Oct
Dec
Dec
Last 6 months
Ratings by Course

CS200CS207

5.0

(1)

COMPU100

5.0

(1)

COMPSCI

5.0

(2)

CS100

4.4

(5)

COMPINSOC

4.0

(1)
+14 more courses
Difficulty by Course

CS301

4.9

CS200CS201

4.3

CS201

4.0

CS207

4.0

CS200CS207

4.0

Similar Professors