1.5
Quality3.9
Difficulty14%
Would Retake124
Reviews14%
Would Retake
124
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
32%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.82 avg changeRatings by Course
CSE101
2.1
(10)CSE115
2.0
(3)CSE241
1.9
(34)CSE321
1.6
(5)CSE199
1.5
(8)Difficulty by Course
CSE112
5.0
CSE111
4.4
CSE113
4.4
CSE341
4.0
CSE241
4.0
Reviews (124)
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.
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.
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!
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
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.
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.
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
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
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
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
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
Offers no empathy or help, I actually wanted to learn computer science, but she made sure to make that near impossible
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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!
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.
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
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.
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.
Dramatic
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.
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.
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.
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.
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
never take
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.
******DO NOT TAKE THIS PROFESSOR. EXAMS ARE SO TOUGH.******
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.
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.
She is the opposite of a great professor and don't expect anything
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.
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.
Very, very rude to not only me, but anyone who asks questions in her lecture. Do not take class.
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.
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.
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
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.
She is an extremely horrible lady. She needs to learn to present herself properly and let the students be willing to learn.
She must learn to present herself properly, but you will laugh so much in her class, her teaching is that funny.
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.
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.
Awful,Disgusting, Bad professor, avoid at all costs. If she comes to talk to you then run, please for your sake
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.
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
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.
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.
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.
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.
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.
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.
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.
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
I aint gon cap. Class is an extremely easy A. She's pretty annoying tho. Gets on your nerves a bit.
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
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.
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
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.
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.
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).
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.
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."
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.
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.
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
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.
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
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.
- 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.
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.
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.
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
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.
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
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
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
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.
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.
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
*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.
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.
She has problems with students, No one likes her
Worst professor at UB. So ennoying so self centered. And if you are a white male good luck
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.
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.
This teacher is so booty, literally gets code wrong every single class and thinks so highly of herself.
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.
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.
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
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.
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.
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.
If you value your mental health, avoid this professor.
I am switching from computer engineering to computer science so I won't have to take another class with her again.
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.
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".
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
Fire her, she isn't reasonable and is disrespectful. Doesn't solve your problem but instead argues. Don't take her.
Bad attitude.
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
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.
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.
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.
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.
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
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.
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
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.
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
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.
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.
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.
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.
Beware Lehigh, Beware...
Instructions in her materials are ambiguous and chaotic. I need to spend more time guessing what she want us to code.
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
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.82 avg changeRatings by Course
CSE101
2.1
(10)CSE115
2.0
(3)CSE241
1.9
(34)CSE321
1.6
(5)CSE199
1.5
(8)Difficulty by Course
CSE112
5.0
CSE111
4.4
CSE113
4.4
CSE341
4.0
CSE241
4.0