1.5

Jennifer Winikus

Computer Science - University at Buffalo (SUNY Buffalo)

1.5
Quality
3.9
Difficulty
14%
Would Retake
124
Reviews
1.5
Quality
3.9
Difficulty
1.5
Helpful
1.5
Clarity

14%

Would Retake

124

Reviews

Rating Distribution
Official

5

9

4

6

3

3

2

6

1

100

What Students Say

Labs and homework are extremely lengthy and usually don't line up with lecture

CSE113 - 1.0 rating

Why are we learning Processing

CSE113 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

32%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 50 grades
Most common grades:
Not sure yet (39)
A (21)
A- (7)
Grade Distribution
A(25)B(5)C(5)D(3)F(1)A-/B+(12)
Based on 93 reported grades
Not sure yet: 39
A: 21
A-: 7
B+: 5
Common Tags
Tough grader (34)
Lots of homework (30)
Skip class? You won't pass. (26)
LOTS OF HOMEWORK (21)
Tough Grader (17)
Get ready to read (12)
So many papers (10)
Clear grading criteria (9)
Rating Trend

Declining

-0.82 avg change
Apr
May
Jul
Sep
Feb
Dec
Last 6 months
Ratings by Course

CSE101

2.1

(10)

CSE115

2.0

(3)

CSE241

1.9

(34)

CSE321

1.6

(5)

CSE199

1.5

(8)
+6 more courses
Difficulty by Course

CSE112

5.0

CSE111

4.4

CSE113

4.4

CSE341

4.0

CSE241

4.0

Reviews (124)
1.0
4.0
CSE113
Oct 26, 2016
Wouldn't take again

She makes so so many mistakes during her lecture examples and it makes the material that much harder to understand. She doesn't explain herself as she goes through examples either, she shows you the code and expects you to understand it without explanation. Labs and homework are extremely lengthy and usually don't line up with lecture.

1.0
4.0
CSE113
Grade: Not sure yet
Oct 26, 2016
Wouldn't take again

Took this class to fulfill a gen ed requirement - it is not within my major and the class itself is called "Computer Programming for Nonmajors" so I expected to do fine, but the labs and homework assignments are lengthy and overly complicated. Professor makes mistakes during lecture and barely can understand what she did wrong, let alone teach us.

LOTS OF HOMEWORK
1.0
5.0
CSE113
Oct 30, 2016
Wouldn't take again

Honestly, this is a non-major class. i took it to satisfy financial aide restrictions. the only way you will pass this class is if you enter it with a background in coding. which why would you? it's a 100 level course. lecture has little to do with anything and the assignments are so far outside the realm of "beginner" it isn't even funny. GL 2U!

Participation matters
Skip class? You won't pass.
1.0
5.0
CSE113
Oct 31, 2016
Wouldn't take again

This class is for "non majors" but taking it you wouldn't know. The first two weeks were great I learned how to make a smilie face then all of a sudden the next lab was a crazy difficult assignment that took me over 20 hours. Don't bother asking for help cause she will only give vague answers that don't help. Wouldn't recommend to anyone

LOTS OF HOMEWORK
1.0
5.0
CSE113
Nov 1, 2016
Wouldn't take again

This is probably one of THE hardest classes I have ever taken for a gen ed requirement... DO NOT TAKE THIS CLASS!! The first labs was fine, but there is NO way you will be able to do it without a background in coding. The teacher does not explain anythign and gives you very VAGUE answers, if any. I even went in for office hours and that didnt help.

Tough Grader
LOTS OF HOMEWORK
1.0
1.0
CSE101
Nov 1, 2016
Wouldn't take again

She does not seem to know what she is talking about. Her instructions for homework and labs are unclear, and she is unable to give proper answers to questions you may have. Sometimes it seems like she doesn't even know how to perform her own labs. She is also very difficult to understand, she struggles with pronunciations and blends words together.

1.0
1.0
CSE101
Nov 3, 2016
Wouldn't take again

She seems to have no knowledge in her field. She isn't good at answering questions about her homework and labs. If you ask her a question, she'll give vague or long winded answers that make it seem like she answered, but she actually didn't. She tends to ramble in lectures about things that aren't important. Notes are online so lecture isn't needed

Clear grading criteria
1.0
5.0
CSE113
Grade: Drop/Withdrawal
Nov 7, 2016
Wouldn't take again

Honestly, she is one of the worst professors I've ever encountered. She does not thoroughly explain concepts. Makes mistakes in lectures. Does not offer any help on labs or homeworks Considers friends helping or teaching one another as cheating. Literally the worst professor !! Do not expect to study using her lecture notes,bc theres nothing there

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE113
Grade: Not sure yet
Nov 23, 2016
Wouldn't take again

Labs are worth 40% of the grade and they are graded strictly. The labs are challenging and not much guidance or help is provided for students to do well. It is set up for student to fail quite honestly in my opinion. This class is for non comp sci majors and if you are looking for an easy A or something to fill up credits, this is def not the class

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE113
Grade: Not sure yet
Nov 23, 2016
Wouldn't take again

It gets upsetting when all you want to do is get a good grade but the class is way too hard. I get that she wants us to learn but if we have never been taught the materials that we need to get a decent grade, then idk how to help myself. We went from making a smiley face in the beginning to programming things that we have had no prior experience in

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CSE112
Dec 2, 2016
Wouldn't take again

This was an intro level class and she made it nearly impossible for the students to be able to keep up with her lectures/ assignments. she sucks period. Rude to students when they approach her. Overall the worst professor i've had at UB

Tough Grader
Get ready to read
LECTURE HEAVY
1.0
4.0
CSE113
Dec 7, 2016
Wouldn't take again

Offers no empathy or help, I actually wanted to learn computer science, but she made sure to make that near impossible

Tough Grader
Skip class? You won't pass.
1.0
5.0
CSE113
Grade: Rather not say
Dec 9, 2016
Wouldn't take again

It is basically hardest class in gen ed I ever took and the professor makes it even harder, She won't provide any practical uses of programming. She seems to have no knowledge in her field.

1.0
5.0
CSE113
Grade: B+
Dec 15, 2016
Wouldn't take again

I took this class as a pre req to my major and wanted to learn coding. This class was terrible. Lectures were useless, made no sense, and she gets lost in her own work. She is useless and you pretty much learn everything from the TAs (shoutout to them). Her assignments are extremely difficult for a beginner coding class. Better off watching Youtube

1.0
5.0
CSE113
Dec 15, 2016
Wouldn't take again

The worst professor ever. Do not expect to learn anything. For some reason she thought that we were all computer science experts. First lab was to make a smiley face, second lab was to make an animation. Should give you an idea of this class. Jenn, if you are reading this, please consider taking a class in teaching.

1.0
5.0
CSE113
Grade: D+
Feb 9, 2017
Wouldn't take again

One of the worst professors i've ever had. Treated my non majors class like we were supposed to already have a background on what we were learning, and her assignments were extremely complicated with vague directions. Lecture is awfully taught and goes so fast its impossible to keep up. also refused to answer my questions on multiple occasions.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
CSE113
Feb 24, 2017
Wouldn't take again

She is the worst professor I've ever had at any of the 3 colleges that I've attended. Unclear directions on her assignments. She is rude when asked for help. Sometimes her explanations sound like she doesn't even know what she is teaching.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE113
Mar 1, 2017
Wouldn't take again

Worst professor I've ever had. I'm a Com major, and had to take this class as a gen ed. She expects you to have an extensive background in coding, even though it's a intro level class. Gives extremely vague directions, is super arrogant/rude, shows no desire to help you if you ask a question, she's a insane about academic integrity policy DONT TAKE

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE113
Grade: Not sure yet
Mar 27, 2017
Wouldn't take again

She is the worst professor ever I have taken with. She is not flexible and helpful in any situation. Honestly, the TAs are better than her. If you have to take CSE113. don't take it with her.

LOTS OF HOMEWORK
1.0
4.0
CSE113
Grade: A
Mar 29, 2017
Wouldn't take again

Jennifer has a very annoying voice and I don't care that she has 4 degrees in engineering; she sucks at teaching. You learn everything in your lab recitation. There is so much work and nobody in the class really knows what is happening ever. I thought this would be an easy A and it is not, the professor literally ruins it. I used to like coding.

LOTS OF HOMEWORK
1.0
5.0
CSE113
Apr 10, 2017
Wouldn't take again

Why are we learning Processing? I don't get it. This is supposed to be an intro class for non-majors but Jen decides to use a completely obscure language to teach. Why not Java or Python of something with more online resources to help us out?!! Honestly, please take my recommendation. Avoid this class. See if you can take CSE 115 instead.

Tough Grader
LOTS OF HOMEWORK
1.0
4.0
CSE113
May 17, 2017
Wouldn't take again

worst professor I have ever had. not only is she arrogant and condescending to students but the class goes from extremely simple the first few weeks, to very difficult and you're left sitting there wondering what you missed. class is set up for students to fail. not only does she not give clear notes or directions but she is also very little help.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSE113
Grade: C
May 30, 2017
Wouldn't take again

A horrendous proffesor. Avoid her at all costs. Yes she may have however many degrees and is a "DR" but she cannot teach. Is very confusing with her lecutures, class load is way too much, offers little help and when you go it's extremely arrogant and condescending. This is more like a 400 level course load I swear. Avoid her AT ALL COSTS!

LOTS OF HOMEWORK
GRADED BY FEW THINGS
4.0
4.0
CSE113
Grade: A
Jun 13, 2017
Would take again

I took this course as a senior, so I think that my experience be different. While Jen isn't a fantastic lecturer, a student who pays attention and does the assignments on time (not last minute) shouldn't have too much trouble in this course. She is helpful during office hours, and goes over almost everything on the exams beforehand in class.

Skip class? You won't pass.
4.0
2.0
CSE101
Grade: A
Jul 9, 2017
Would take again

Read this page before i took her, was discouraged but i went ahead anyway, took CSE 101 with Winikus and needed the class as a grade booster, The lectures are incredibly long and boring, but they are informative pay attention once in awhile the lab TA's are helpful, the work isn't hard the test are easy do the labs & show-up should be a A

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
1.0
4.0
CSE113
Grade: A
Sep 13, 2017
Wouldn't take again

This class was for people who have no background in CSE. Just putting that out there. The first lab was copy and paste. Ok, that's easy. The second? Code a savannah, make the sun rise and set while showing it change between day and night, and make cars move. What??? I ended up with an A by spending years at the TA's office hours, and prayer.

LOTS OF HOMEWORK
4.0
3.0
CSE113
Oct 7, 2017
Would take again

Dr. Winikus is a fair professor. You must go to her lectures to get a clear understanding. The class has an average work load. She gives practice exams which are almost exactly like the real one. You can email her to make an appointment to meet with her, or you can go to her office hours. She does use Top Hat for attendance every lecture.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
1.0
1.0
CSE241
Grade: Not sure yet
Nov 1, 2017
Wouldn't take again

Dramatic

Hilarious
Caring
1.0
5.0
CSE113
Grade: B-
Dec 10, 2017
Wouldn't take again

Jennifer is a terrible professor. The way she uploads her notes on ublearns is awful for when you need to review for a test. Instead of adding screenshots of the code in the slides, she uploads all examples to a different section in ublearns. On top of this, her slides don't have much info on them, since most of the class is her doing examples.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
CSE241
Grade: A
Dec 16, 2017
Would take again

Hard to follow in the beginning of the semester. If you skip lectures and not ask questions, you are going to have a bad time. Camp her office hours for help for your assignments if needed! It's very easy to fall behind if you don't go to lectures. Plus, she also gives surprise pop quizzes that aren't even hard. She gives ALOT of extra credit.

Gives good feedback
Skip class? You won't pass.
BEWARE OF POP QUIZZES
3.0
4.0
CSE241
Grade: A-
Jan 15, 2018
Wouldn't take again

The first half of this class is meh and the other half gets VERY difficult (blame the EE/CSE dept.). Although she won't always answer your questions, she will point you in the right direction. Go to class, take notes, copy her examples, and study! She gives a lot of pop quizzes so be ready for them. Besides teaching she's really relatable and nice.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSE113
Mar 7, 2018
Would take again

Go to class. Do your homework and labs alone. If you cant find the answer to your question online, go to office hours and preface the question with where you have searched and ideas you have explored as a result. You will not receive a direct answer, but a nudge in the right direction. Remember, this is a programming class, not history.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
2.0
4.0
CSE241
Apr 22, 2018
Wouldn't take again

homework and labs on things barely touched on in class. expects you to entirely teach yourself how to wire a circuit using a breadboard, labs every week revolve around this and she literally never once shows you anything with a breadboard in class. is late to post lecture examples

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
1.0
1.0
CSE113
Grade: C+
May 16, 2018
Wouldn't take again

never take

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
3.0
CSE241
Grade: A-
May 16, 2018
Wouldn't take again

Not only will her voice make you recoil, she is also extremely rude and passive aggressive. She is an extremely negative person, so if you do take her make sure to do all of your work on time and do your best so that you can avoid talking to her.

1.0
5.0
CSE241
May 22, 2018
Wouldn't take again

******DO NOT TAKE THIS PROFESSOR. EXAMS ARE SO TOUGH.******

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
2.0
CSE241
Grade: A
May 27, 2018
Would take again

This course is not that hard. She explains everything clearly. If you understand the examples that she did in class you will get at least 90 on two exams and will do well in labs.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
3.0
CSE241
Grade: A
Jun 18, 2018
Would take again

The class is really more like a math course and less like a computer science or engineering course. If you can work through the examples she gives during class (all of them) then you should do fine. If you don't have a firm grasp on the material from the first half, then you'll spend a lot of time not understanding the new steps and concepts.

Tough Grader
Skip class? You won't pass.
EXTRA CREDIT
1.0
5.0
CSS199SR
Grade: C
Sep 7, 2018
Wouldn't take again

She is the opposite of a great professor and don't expect anything

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
3.0
CSE199
Nov 5, 2018
Would take again

The experience you will have with her is somewhat dependent on how you first start off with her. If you start off well, she really cares about your experience with the CSE department as a whole and is definitely more than willing to help you with anything in her power. One of my favorite professors and a great ally in the department.

Skip class? You won't pass.
Participation matters
Hilarious
2.0
4.0
CSE241
Grade: A-
Nov 26, 2018
Wouldn't take again

She's extremely sarcastic and rude. The class is very "my way or the highway". Makes lots of mistakes in lecture examples but expects you to catch them. The class is fairly straightforward until the midterm hits. Then nothing makes sense. She "forgets to teach" certain key concepts and blames the class for not knowing them.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
1.0
CSE199
Dec 5, 2018
Wouldn't take again

Very, very rude to not only me, but anyone who asks questions in her lecture. Do not take class.

1.0
2.0
CSE199
Grade: Not sure yet
Dec 5, 2018
Wouldn't take again

extremely rude. don't take class!!!!! She kicked half the lecture out. she accuses people of talking who aren't even talking and then kicks them out.

Skip class? You won't pass.
1.0
3.0
CSE199
Grade: A+
Dec 25, 2018
Wouldn't take again

You would not want to take her upcoming classes. She is that awful. I had to take this seminar class which was generally easy to get a good grade, but those who take this class ensure she is not your recitation instructor with God's grace she wasn't mine. However you have no other choice but to be in her two week lecture.

Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
CSE241
Grade: A
Dec 27, 2018
Would take again

Extremely passionate. All the lectures, slides and supplementary materials are uploaded on the same day. She gives an extra day for all submissions. Lots of extra credit opportunities. She also gives feedback on every assignment and exam. You need to work a lot in the class but she puts even more effort into the class than us so no complaints.10/10

Gives good feedback
Get ready to read
EXTRA CREDIT
4.0
4.0
CSE241
Grade: A
Jan 11, 2019
Would take again

The class is difficult but if you show up and take notes you will be fine. Labs are all very similar so once you get the basic concept of building your circuit you're set. All lecture examples and supplements are posted online and make for great review tools. Homework can get tough towards the end so make sure you get your hw grade up early on.

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
2.0
CSE199
Grade: A+
Jan 23, 2019
Wouldn't take again

She is an extremely horrible lady. She needs to learn to present herself properly and let the students be willing to learn.

Skip class? You won't pass.
Hilarious
2.0
2.0
CSE115
Grade: A
Mar 4, 2019
Wouldn't take again

She must learn to present herself properly, but you will laugh so much in her class, her teaching is that funny.

Participation matters
Skip class? You won't pass.
Clear grading criteria
1.0
4.0
CSE241
Grade: B+
Jul 3, 2019
Wouldn't take again

Awful professor, can't teach properly, corrects her own mistakes during examples, puts stuff on exam that wasn't taught or taught for 10 minutes during lecture 2 weeks beforehand.

Get ready to read
Graded by few things
Tough grader
3.0
4.0
CSE115
Grade: A
Jul 26, 2019
Would take again

Grading on the midterms/finals is tough. Do the UB infinite exercises consistently so you don't fall behind. Practise on your own. Try and do all the lab exams the first time round.

Clear grading criteria
Tough grader
1.0
4.0
CSE115
Grade: A+
Oct 7, 2019
Wouldn't take again

Awful,Disgusting, Bad professor, avoid at all costs. If she comes to talk to you then run, please for your sake

Lots of homework
Skip class? You won't pass.
1.0
5.0
CSE111
Grade: Not sure yet
Mar 4, 2020
Wouldn't take again

Is english her first language???? Pop quizzes aren't in the syllabus, that isn't fair. Told us it wasn't memorization but I had to memorize things. Exam is way too long, like 15 pages front and back. Hides questions in the exam.

Get ready to read
Beware of pop quizzes
Tough grader
1.0
5.0
CSE111
Mar 28, 2020
Wouldn't take again

I go to class and her first exam was fair. However, the labs? What a joke. It doesn't relate to anything from class and she does not help whatsoever. She instructs the lab TAs to dance around questions and I quote told us "if you say that my TAs aren't helping, that means they are doing their job." She needs an ego check. Also rude in class

Tough grader
5.0
3.0
CSE101
Apr 7, 2020
Would take again

Dr. W is a phenomenal professor, this class, in particular, isn't very difficult - but as a student struggling in school due to personal issues, she is very understanding and is prepared to help students that need it. Absolutely possible to pass the class even if you are struggling, provided that you are open and honest and willing to work.

Accessible outside class
Clear grading criteria
Caring
1.0
4.0
CSE241
Apr 20, 2020
Wouldn't take again

Countless mistakes in lectures and live examples. First half of the course is pretty simple and you can figure out the homework and labs on your own. Second half of the course , slides lack context when reading outside of lecture. Assignments get much more difficult and handouts get less helpful. Messy/illegible notes.

Lots of homework
Clear grading criteria
1.0
4.0
CSE101
Grade: Not sure yet
Apr 26, 2020
Wouldn't take again

I have cried multiple times due to the ridiculousness and stress that this class and professor have put me through. Made transition to online bc of covid absolutely horrible. Workload is terrible, no sympathy for technical/network issues and its a computer class... both winikus and her TA's are horrible, save yourself the misery and stay away.

Lots of homework
5.0
4.0
CSE111
Grade: Not sure yet
May 12, 2020
Would take again

Professor Winikus does a great job of teaching her knowledge of the course material. The class is by no means easy, as the labs every week, really makes you work for your grade. She knows when students are making an effort, so you can expect to do well, if you try to understand the course materials and your labs, you will do well in this class.

Gives good feedback
Lots of homework
Caring
1.0
1.0
CSE101
Grade: F
May 12, 2020
Wouldn't take again

I ended up failing this class last semester because of my lab credit. You could be passing the class but if you do not have a 60% or above for your lab score, you do not pass, not matter how hard you worked on the other 3754 assignments you get given each week. This is for non-majors, so it is simply ridiculous to me.

Lots of homework
Tough grader
5.0
4.0
CSE241
Grade: Not sure yet
May 14, 2020
Would take again

I dont really understand the consistency of the negative reviews. She is a very fair professor. The course isn't easy, and CORVID-19 certainly made it more difficult, but she has been extremely understanding and has given a TON of extra credit opportunities. Pay attention, follow directions, and use the resources provided and you should do fine.

Gives good feedback
Lots of homework
EXTRA CREDIT
4.0
3.0
CSE101
Grade: A
May 15, 2020
Would take again

Winikus was understanding throughout COVID changes which is telling of a professor's consideration. She is hard to budge when it comes to making up for mistakes and she does make you work VERY hard for your grade. Be ready for a lot of assignments. But, if you're confused she will always be available and willing to help and explain things better.

Lots of homework
Clear grading criteria
4.0
3.0
CSE321
Grade: A
Jan 13, 2021
Would take again

I enjoyed this class, although since its very hands on it suffers in an online format. The class is reasonably graded. She definitely cared a little too much about her students, and almost seemed like she was catering to the whiners that didn't understand what an average CSE workload looked like. I came in w/ no electrical knowledge + learned a lot

Accessible outside class
Graded by few things
1.0
1.0
CSE199
Grade: A
Mar 5, 2021
Wouldn't take again

I aint gon cap. Class is an extremely easy A. She's pretty annoying tho. Gets on your nerves a bit.

1.0
5.0
CSE241
Grade: Not sure yet
Mar 20, 2021
Wouldn't take again

no. the teaching is terrible and she is a horrible person in general. the only professor i know that makes you schedule an appointment days in advance for help, instead of just having office hours

Lots of homework
So many papers
1.0
4.0
CSE111
Grade: B-
Mar 30, 2021
Wouldn't take again

The professor is rude to each and every student that asks for help, or asks any questions at all for that matter. Lab instructions are incredibly unclear, half your lab time will be spent trying to decipher them. Discouraged from ever taking another compsci class.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSE111
Apr 29, 2021
Wouldn't take again

This is by far the worst and hardest class I have ever taken. Grades are not given back on time, she is passive aggressive, and genuinely such a frustrating class to take. So disorganized with instructions in labs, the TA's never have any idea what is going on, and seriously looks like there is a drastic lack of communication on all ends. DONT TAKE

Lots of homework
Tough grader
1.0
4.0
CSE241
Grade: A-
May 9, 2021
Wouldn't take again

This class had so much chaos unrelated to the class material. If this is your first time learning about digital systems literally take any other professor and you will save yourself from a terrible semester. If you are stuck in this class use I would recommend going to most TA Office Hours.

1.0
3.0
CSE101
Grade: B+
Jun 1, 2021
Wouldn't take again

Took way too long to grade assignments and is a pretty tough grader. Same assignments given on a weekly basis (usually hw and lab). I would take this with someone else if possible.

Tough grader
1.0
1.0
CSE341
Grade: A+
Sep 28, 2021
Wouldn't take again

Absolutely horrible. Spent hours redoing homework assignments because most questions had typos that made them impossible, i.e. no units or missing values. Prelab takes 4 hours and is assigned Sunday night, due when your lab is (not fair for tues, lab). She gives up on HER OWN example problems in class (literally spends 40 min trying to debug).

1.0
5.0
CSE341
Grade: A
Sep 30, 2021
Wouldn't take again

By far the worst CSE instructor you can ever meet. She is super passive-aggressive and sarcastic towards any question she got from piazza. Like, she doesn't accept any feedbacks or replies until more than half of the class show up and protest. Literally there was a guy collecting signatures for petition to remove the lab section from the class.

Lots of homework
So many papers
Tough grader
1.0
5.0
CSE341
Oct 1, 2021
Wouldn't take again

DO NOT TAKE THIS CLASS. Labs and homework are full of typos and mistakes that make them impossible to complete. She is rude and condescending. For example, a student recently complained that we were all having trouble understanding her project instructions, which are missing lots of details. She said "You can't just speak for others."

Lots of homework
1.0
1.0
CSE341
Oct 5, 2021
Wouldn't take again

The worst CSE instructor I ever meet. She is rude and does not expect students. Give lots of lab activities with very limited time. And do not accept any suggestions by saying you could not represent 120 students.

Lots of homework
1.0
4.0
CSE341
Grade: Not sure yet
Oct 9, 2021
Wouldn't take again

She is not fit to be a CSE professor. She is rude, unprofessional, does not take criticism kindly, and makes things WAY more complicated than they need to be. Prepare to write because she somehow managed to turn this class into an English class. You'll have to make a million flowcharts and a million paragraphs. Please avoid taking her.

Lots of homework
Get ready to read
So many papers
1.0
4.0
CSE341
Grade: Not sure yet
Oct 10, 2021
Wouldn't take again

worst cse professor in existence, I never really had any major issues with any cse professor until now. Arrogant, yet she doesn't know what she's talking about half the time. assignments are disorganized, vague, and most students have to spend more time deciphering the assignment instructions than actually working. Just terrible

1.0
4.0
CSE241
Grade: A-
Oct 19, 2021
Wouldn't take again

Winikus is by far the worst teacher I have had the displeasure meeting at UB. She is incredibly rude, pompous and constantly questions the intelligence of her students. She always seems miserable and is not easily accessible. She makes a point in the first few weeks of class of how she won't be nice.

Lots of homework
EXTRA CREDIT
1.0
4.0
CSE341
Grade: Not sure yet
Oct 26, 2021
Wouldn't take again

The WORST professor I've ever met. She is rude and arrogant. Going to lecture wont help because she does examples for 40+ minutes that end up not working & then she just acts as if it didn't happen. The homeworks are consistently released late & full of errors that prevent you from even attempting the assignment. I wish I could say more, STAY CLEAR

Get ready to read
1.0
5.0
CSE341
Grade: Not sure yet
Oct 27, 2021
Wouldn't take again

Her lab work is pretty heavy and difficult. Before we complained, two parts in the lab section, prelab and in-lab. After we complained, prelab, in-lab, and post-lab in it. She never taught about any info in lab section, and let us do. This is so ridiculous. If you want to finish her lab, you are better professional in CE or a talent.

1.0
5.0
CSE341
Grade: A
Nov 8, 2021
Wouldn't take again

- What's the point using piazza if she's never willing to answer directly and on point? - She doesn't even know how to code in MIPS bare machine, debugging during class, but failed to resolve the issue. - Typos and vague wordings everywhere, but never accept any feedbacks or criticism about the class. Rather she take it as personal attacks.

Lots of homework
Get ready to read
Lecture heavy
1.0
1.0
CSE341
Nov 9, 2021
Wouldn't take again

She is NEVER prepared for a single class and chronically disorganized. Never available for help on Piazza and two thirds into the semester and we still dont know what our final projects will be like. And none of her examples and demos work and her only excuse is because shes been too busy? WORST professor ever. AVOID her at all costs.

1.0
5.0
CSE341
Grade: Not sure yet
Nov 18, 2021
Wouldn't take again

She would often start doing something as an example from the hw/projects and would get completely lost/get it incorrect. Yet she expects us to be able to do it perfectly? Labs are also impractical and too much work for only a combined 8% of the whole grade (about 13 labs). They take hours to do.

1.0
5.0
CSE341
Grade: Not sure yet
Nov 18, 2021
Wouldn't take again

I commute, and every time I drove to campus, I would disregard the red lights in hopes that I would get T-boned by a semi-truck so that I wouldn't have to go back to this class

Tough grader
1.0
5.0
CSE341
Grade: Not sure yet
Dec 1, 2021
Wouldn't take again

THE ABSOLUTE WORST PROFESSOR EVER!!! I struggle to be objective in rating this person: The worst of all is she is not even a decent human being. She is the opposite of the stereotypical lazy student in that if you ask her a question, she'll answer that she is feeling sick and has to go homeall the time.

Test heavy
So many papers
Tough grader
1.0
3.0
CSE341
Grade: Not sure yet
Dec 18, 2021
Wouldn't take again

This wrecking ball of chaos can bring down the entire CSE department with her incompetence. This class was full of chaos and mistakes that took away from learning the material all semester. There were no labs, homeworks, or projects that didn't have issues unrelated to the class. I wish I had more characters to tell you guys all the stuff that

1.0
4.0
CSE341
Grade: Not sure yet
Dec 27, 2021
Wouldn't take again

Listen. More than 60 negative reviews on here. I think that's self explanatory. I have never said this about any professor but I will say this about her. She should be fired. She is incapable, and I mean INCAPABLE, of teaching. I have never seen a more disorganized, selfish, unprofessional, and rude professor in my life.A waste of my time and money

Lots of homework
So many papers
Tough grader
1.0
5.0
CSE341
Grade: Not sure yet
Dec 28, 2021
Wouldn't take again

1.7 points tell you much about this garbage prof. In short, NEVER TAKE HER COURSE UNLESS YOU ARE CE MAJOR. It is Dec 28th, while most of grade have been OUT this course NOT. For us who trying to enroll 341 course for next semester, we can not DO IT since the 28th Fall registration will be disable. Everyone fu up in different way, but Jen nailed it

Inspirational
Graded by few things
Test heavy
1.0
4.0
CSE321
Grade: B
Dec 28, 2021
Wouldn't take again

Ruined what should have been a great class. Lectures were rarely prepared, literally none of the code examples / live coding lectures worked, assignments given out late and with tons of mistakes. Grades are based on her arbitrary report writing rules and random directions, not on your knowledge of embedded systems. Save your $$ and teach yourself.

So many papers
Tough grader
1.0
4.0
CSE341
Grade: Not sure yet
Dec 31, 2021
Wouldn't take again

2 out of 3 big course projects were given within 3 weeks. All projects had absorbent amounts of documentation, I spent more time writing English than code, and this is a computer science class. So many things to loose points for, I felt like I was graded based of my ability to interpret the vague directions versus my understanding of the material.

Lots of homework
Get ready to read
So many papers
1.0
5.0
CSE341
Jan 1, 2022
Wouldn't take again

A lot of the course content responsible for the majority of the grade in the course was given within a small window of time and was expected to be completed during a break. Also, grades weren't made readily available to track progress in the course or gauge where we stand academically

Get ready to read
Test heavy
1.0
4.0
CSE321
Grade: A
Jan 7, 2022
Wouldn't take again

*Tons of busy work!* Came in with previous experience on the topic and still struggled with workload. Very hypocritical and disrespectful to students with questions or concerns. She needs some manners lessons (very brash personality), and someone needs to show her how to have an interesting and engaging lecture, cuz I almost fell asleep at times.

So many papers
Lots of homework
Tough grader
1.0
5.0
CSE341
Jan 9, 2022
Wouldn't take again

CSE 341 is suppose to be a fair course with no labs involved. Till Spring 2021 (included), it was how it should be. In Fall 2021, it just seemed like a 5 credit course. Hopefully, this Spring 2022 it's going back to how it was in Spring 2021 and earlier, so we students are able to manage the workload instead of dropping out.

Skip class? You won't pass.
So many papers
Tough grader
1.0
5.0
CSE341
Grade: D
Jan 20, 2022
Wouldn't take again

She has problems with students, No one likes her

Participation matters
Skip class? You won't pass.
1.0
3.0
CSE454
Grade: B
Feb 2, 2022
Wouldn't take again

Worst professor at UB. So ennoying so self centered. And if you are a white male good luck

1.0
4.0
CSE111
Feb 18, 2022
Wouldn't take again

Expects you to know exactly what she wants for specific assignments without giving any background context. also her usage of specific formats and rigid grading based on what kind of file you submit is truly idiotic.

Get ready to read
Tough grader
1.0
5.0
CSE111
Grade: Not sure yet
Mar 1, 2022
Wouldn't take again

Professor Winikus goes very fast in lectures and sometimes the lab material we need to know is not learned in the lectures. If you take this class, just be prepared to move extremely fast and learn some information by yourself.

Lots of homework
Online Savvy
Lecture heavy
1.0
2.0
CSE111
Grade: A
Mar 9, 2022

This teacher is so booty, literally gets code wrong every single class and thinks so highly of herself.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
CSE111
Grade: Rather not say
Apr 6, 2022

Highly recommend avoiding this prof at all costs. Not only was she lacking in ability to teach but came off as very rude and arrogant as a person. Unfortunately the other ratings on here are entirely accurate. I sit here typing this review struggling to find even one reason to take her on as a teacher.

Tough grader
1.0
5.0
CSE111
Apr 12, 2022

Honestly, I went in trying to think the best but it has been proven over and over again that it wasn't worth it. She has nice moments I guess, but for the most part she is rude and arrogant. Her directions are awful for everything, she changes what is required every other week, and the way she teaches is awful. AVOID.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSE241
Grade: Not sure yet
Apr 26, 2022

Tons of tedious homework. Grading is ridiculous and points are taken off for reasons that are impossible to know before hand. Frequently asks questions on homeworks and labs about topics that have never been taught. Winikus cannot teach. Full stop. AVOID

Tough grader
Lots of homework
1.0
4.0
CSE241
Grade: Not sure yet
Apr 28, 2022

Average Lecture: Here's topic X, we'll it learn later, don't worry about it for now! Spends 20 minutes talking about topics that would only make sense if you knew about X. Runs out of time in the lecture to explain what X is. Repeat.

Tough grader
1.0
3.0
CSE199
Grade: A
Apr 29, 2022

She was my recitation professor (took the class during Fall 2018), the class started off well but ended terribly. The last project was a group project, each member of the group did their part and needed a few seconds upload to the UB server, but she did not allow us that time and gave us and a bunch of other groups a 0.

Tough grader
Participation matters
Group projects
2.0
4.0
CSE111
Grade: B
May 2, 2022

Prof changes class expectations, assignments, grading, labs etc. constantly throughout the semester. Can be very frustrating. Grade book is not often updated. Lab was the main focus of class. Exams not hard. Prof seems unaware that majority of CSE 111 class were Comm majors taking a mandatory prerequisite and won't use those skills down the road.

Tough grader
Group projects
Lots of homework
1.0
5.0
CSE241
Grade: Not sure yet
May 5, 2022

If you value your mental health, avoid this professor.

1.0
4.0
CSE241
Grade: Not sure yet
May 10, 2022

I am switching from computer engineering to computer science so I won't have to take another class with her again.

Tough grader
1.0
5.0
CSE111
Grade: Not sure yet
May 20, 2022

she started off the course telling us how she's only here because she has to be and thats exactly how the course is reflected. She is rude, arrogant, and is always looking for a way to make us lose our minds. As mentioned in these other reviews if you care about your mental health DO NOT take ANY course with her. Seriously.

1.0
5.0
CSE241
Grade: Not sure yet
May 25, 2022

Extremely disorganized. Unclear instructions. Takes off significant amounts of points for vague criteria and provides useless feedback. Has a large final project on top of a final exam. Has no compassion. Blames issues on the students and doesn't address issues in a meaningful way. Unhelpful in responses to student questions, "look at the slides".

Tough grader
1.0
5.0
CSE111
Grade: Not sure yet
May 25, 2022

Entering junior year in the fall so I've had a good amount of college profs, and Dr. Winikus has literally been the worst college prof I've ever had. Hardly taught us the things we needed to know for coding, and we just never knew how to complete hw's in general. Never knew how to prepare and what to expect for exams. I wish I could write more on m

1.0
1.0
CSE199
Grade: A-
Jul 15, 2022

Fire her, she isn't reasonable and is disrespectful. Doesn't solve your problem but instead argues. Don't take her.

1.0
1.0
CSS199SR
Grade: A
Jul 15, 2022

Bad attitude.

1.0
5.0
CSE101
Grade: C+
Sep 11, 2022

She's awful. Doesn't explain assignments, doesn't answer questions, and has attitude. Literally the worst professor I've had in my 5 years at UB. Laughs at your questions. Talks more about politics than computer science. If I had to take one more of her classes to graduate id switch my major. Brutal experience

Tough grader
1.0
4.0
CSE321
Grade: B+
Dec 5, 2022

UB would have a competitive computer engineering program if they had literally anyone but Dr. Winikus teach 241 and 321. Material from those classes is 80% of job interview questions I was asked. She's mean, condescending, disorganized, unprofessional and has even drunk texted her TAs on multiple occasions. I'd say avoid her but you can't in CE.

Tough grader
EXTRA CREDIT
2.0
5.0
CSE101
Grade: C-
Dec 26, 2022

You need to be on this women about your assignments and grades. She doesn't like correction and she low-key got a stink attitude. If you need to bother her about an assignment do so! If you need help do so! Spam her emails! The labs are so damn hard, it can take a week to complete.

Tough grader
1.0
5.0
CSE321
Dec 28, 2022

worst irresponsible professor ever in the history of university at buffalo. never ever ever take her course. she should be fired immediately, else ub will lose its reputation. very rude, unorganized, awful and strange person. ruthless with zero emotions. she is cursed by the pain and sorrow of students and give her all the negativity in the world.

1.0
4.0
CSE241
Grade: B+
Feb 16, 2023

Labs were a mess usually due to too much work being asked for the labs time. The lectures were confusing at times which is why I ended up using YouTube to learn a lot of the material.

1.0
4.0
CSE241
Grade: Not sure yet
Feb 21, 2023

The lectures are fine and even interesting sometimes, but the organization of the class in general is ridiculously bad. Labs are a mess, TAs don't know answers to any of your questions whatsoever. Lab instructions are disorganized and no one finishes labs on time because of that. Then, we have to find time to go to office hours to complete the lab

Tough grader
Lots of homework
1.0
3.0
CSE241
Grade: A-
Mar 31, 2023

Try EE178 instead of CSE241 if possible. Un-professional, multiple error in given code in materials. There are many grades that depend on content that is unrelated to the course, like the weekly "mental health report" and the "draw a smiling face for 5 points during exams". All of these are included in the total score instead of extra credit.

3.0
3.0
CSE241
Grade: Not sure yet
Apr 2, 2023
Would take again

Her lectures are poor at best, but the class is fine in general. A lot of relatively easy work although the first two labs were a dumpster fire due to poor directions/supplies. Grading criteria is clear, but so nitpicky its still a hassle. Pretty accessible/reasonable, listened to student concerns and complaints and made changes to accomodate

Clear grading criteria
Lots of homework
1.0
3.0
CSE241
Grade: Not sure yet
Apr 10, 2023

The labs are on a whole new level of awful/terrible. She assigns so much to do in one lab period and provides poor directions for it all. If you don't finish during your scheduled lab time, you are expected to go during OH. The TA's are literally no help, they don't even know whats going on and can literally NEVER answer a single question.

Lots of homework
1.0
4.0
CSE241
Grade: Not sure yet
Apr 24, 2023

Unrealistic expectations for lab activities, broken equipment, unclear instructions, overall draining experience. Only plus is that lecture material is posted online and I got a rubber duck at some point

1.0
5.0
CSE241
Grade: Not sure yet
Apr 26, 2023

She moves incredibly fast during lectures, flying through important topics and then expecting you to understand them after mentioning them for 0.3 seconds. Some of the lab activities have close to impossible expectations, to the point where I guarantee that she can't complete the activity that she has assigned us.

Tough grader
1.0
5.0
CSE241
Grade: Not sure yet
May 8, 2023

Don't take her class seriously, if you take her class your spirit will be very bad all semester, there is a lot of lab work every week, and a shortage of equipment, sometimes you may find the breadboard is broken after connecting all the wires.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSE241
Grade: Not sure yet
May 8, 2023

The grading is strict and there will be no chance of correcting. Assignment scores are updated extremely slowly and you can't find errors in your assignments in time, resulting in a high probability that your next assignment will also be wrong.

Tough grader
Lots of homework
So many papers
1.0
5.0
CSE241
Grade: Not sure yet
Jul 20, 2023

Absolutely horrid, I did my first class at UB over the summer with her as a transfer student. The course isnt hard, the material is also relatively easy however the stem of the problems in this class comes from the difficult in the labs they are far too difficult with little to no help at all offered by her.

Tough grader
Lots of homework
1.0
5.0
CSE241
Grade: Rather not say
Sep 10, 2023

Beware Lehigh, Beware...

1.0
5.0
CSE111
Grade: A
Feb 13, 2024

Instructions in her materials are ambiguous and chaotic. I need to spend more time guessing what she want us to code.

Tough grader
Get ready to read
EXTRA CREDIT
2.0
4.0
CSE241
Grade: Not sure yet
Dec 12, 2024

Tough class with unrealistic lab expectations and little TA support. However, using unstuck AI and the provided textbook can help manage the workload. Worth putting in the effort.

Class Info

Online Classes

100%

Attendance Mandatory

32%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 50 grades
Most common grades:
Not sure yet (39)
A (21)
A- (7)
Grade Distribution
A(25)B(5)C(5)D(3)F(1)A-/B+(12)
Based on 93 reported grades
Not sure yet: 39
A: 21
A-: 7
B+: 5
Common Tags
Tough grader (34)
Lots of homework (30)
Skip class? You won't pass. (26)
LOTS OF HOMEWORK (21)
Tough Grader (17)
Get ready to read (12)
So many papers (10)
Clear grading criteria (9)
Rating Trend

Declining

-0.82 avg change
Apr
May
Jul
Sep
Feb
Dec
Last 6 months
Ratings by Course

CSE101

2.1

(10)

CSE115

2.0

(3)

CSE241

1.9

(34)

CSE321

1.6

(5)

CSE199

1.5

(8)
+6 more courses
Difficulty by Course

CSE112

5.0

CSE111

4.4

CSE113

4.4

CSE341

4.0

CSE241

4.0

Similar Professors