3.6

Cheryl Resch

Computer Science - University of Florida

3.6
Quality
2.4
Difficulty
76%
Would Retake
117
Reviews
3.6
Quality
2.4
Difficulty
3.6
Helpful
3.6
Clarity

76%

Would Retake

117

Reviews

Rating Distribution
Official

5

39

4

32

3

16

2

17

1

13

What Students Say

She is the best CS teacher I had in this school so far and basically revived my faith in the CISE department

COP3530 - 5.0 rating

One of my top 3 professors I've taken at UF

CDA3101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 94 grades
Most common grades:
A (58)
A- (12)
Not sure yet (11)
Grade Distribution
A(68)B(5)C(2)D(0)F(0)A-/B+(19)
Based on 106 reported grades
A: 58
A-: 12
Not sure yet: 11
A+: 10
Common Tags
Caring (36)
EXTRA CREDIT (33)
Clear grading criteria (28)
Accessible outside class (28)
Test heavy (17)
Participation matters (15)
Respected (14)
Lecture heavy (8)
Rating Trend

Stable

-0.19 avg change
Feb
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

CIS4360

5.0

(1)

CIS4213

5.0

(1)

CIS4930

4.5

(2)

CDA3031

4.3

(12)

COP3530

4.1

(12)
+5 more courses
Difficulty by Course

COP3503

3.5

CIS4362

3.0

COP3503C

2.8

COP3530

2.4

COT3100

2.4

Reviews (117)
5.0
3.0
COP3530
Apr 26, 2018
Would take again

The best computer science teacher I have had at UF. She is caring and willing to help and accommodate special scenarios. She has many opportunities for extra credit that will really help out your grade. And on top of that her teaching is excellent, she is able to simplify complex data structures and make them understandable by all. Take her class!

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
5.0
2.0
COP3530
Apr 28, 2018
Would take again

The class is easy and she is really supportive. Projects can be tough if you don't start early. I hope she gives more test cases.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
1.0
1.0
COP3530
May 2, 2018
Wouldn't take again

Doesn't seem to have as much knowledge in the field. The topics covered in the course are a bare minimum for CS students. Most things in the class are unorganized such as projects and exams. Exams are just complete BS. She is probably yet another peir in the CISE department. Many will disagree with this review but, seriously, this class is a joke!

5.0
3.0
COP3530
Grade: B
May 6, 2018
Would take again

She clearly explains data structures and shows how certain algorithms work. She is the best CS teacher I had in this school so far and basically revived my faith in the CISE department. She's SUPER GENEROUS with extra credit and it's sad to see students complain about the class being hard when they don't even show up to lecture!

Clear grading criteria
Caring
EXTRA CREDIT
5.0
3.0
COP3530
Grade: A+
Nov 19, 2018
Would take again

I had a very good experience in data structures with her. She's very polite and answers questions after class or in office hours. Exams aren't hard but definitely pay attention to the project. I definitely learned a lot in her class.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
COP3530
Grade: A
Jan 7, 2019
Would take again

I felt that she was decent at explaining the topics and I appreciated that she actually went through examples that went along with each major DS/algorithm that was covered. The exams are very easy, the projects are a good challenge but aren't too difficult and she gives you about a month to complete each of them. She's also very approachable.

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
4.0
2.0
CDA3101
Grade: B+
Feb 2, 2019
Would take again

One of the nicest professors. She is knowledgeable about the material but does not always communicate it the best. She usually offers a lot of extra credit and is flexible in her methods Her exams and projects are pretty straightforward. The only warning is if you want to learn in the class you'll have to make a conscious effort to do so.

Gives good feedback
Caring
EXTRA CREDIT
4.0
2.0
CDA3101
Grade: A
Apr 16, 2019
Would take again

Easy class. The programming assignments are doable if you give yourself some time. She is good at giving clear expectations on what she wants you to know.

Respected
Clear grading criteria
4.0
1.0
CDA3101
Grade: B+
Apr 25, 2019
Would take again

You can get by with minimal effort. She is a fair grader and always accessible. However, she gives very poor lectures that are too short and do not do justice to the material. You almost have to learn the material on your own. The test questions are directly from the homework.

Accessible outside class
Clear grading criteria
Caring
3.0
2.0
COP3530
Grade: B
May 2, 2019
Wouldn't take again

She gets aggressive with students when she is wrong and made a mistake in her project guidelines. All semester long the motto is consistently: as long as your code runs we don't care, but that's a lie (expect point loss).She'll answer your questions at the end of class with the occasional attitude that you're an idiot for not understanding it.

Get ready to read
EXTRA CREDIT
3.0
3.0
CDA3101
Grade: A
May 2, 2019
Would take again

She grades fairly. Gives partial credit on homeworks, programming projects, and exams. Lectures aren't very clear, I strongly recommend learning the topics from youtube videos instead. This class will give you insight into how programming works at a lower level. A lot of new concepts you probably haven't come across yet. Exams are open notes/book.

Lots of homework
Get ready to read
Lecture heavy
2.0
3.0
CDA3101
Grade: A-
May 5, 2019
Wouldn't take again

I had Cheryl for Data Structures and Comp Org. Going to lecture is a good idea, for extra credit and to see worked examples. She admits her mistakes sometimes, but doesn't like to take action about fixing them (poor project guidelines don't result in grade leniency). Her grading can be harsh on the programming assignments. Exams are super easy.

Respected
Clear grading criteria
EXTRA CREDIT
4.0
2.0
COP3530
Grade: A
May 5, 2019
Would take again

Took data cop3530 and cda3101 with her. Not sure if this is a good thing but shes easy. One thing that I dont like about her is that she never fixes her mistakes on her lecture slides, which is annoying when you are studying for exams.

EXTRA CREDIT
3.0
3.0
COP3530
Grade: A
Oct 24, 2019
Would take again

She is super nice, but her lectures are kind of boring. You could learn her entire 2 hour lecture in a 10 minute video. Also, Idk why there are so many "clear grading criteria" tags on here. She actually is the worst with this out of any prof I've had. Don't submit until the last day cuz she adds more instructions through slack.

Lecture heavy
Caring
EXTRA CREDIT
4.0
3.0
COP3530
Grade: A-
Dec 16, 2019
Would take again

Very much a caring professor. Exams are reasonably paced and tend to involve pseudocode, and assignments can be wrapped up quickly as long as you plan for them. Lectures may be a bit long winded, but that's more a UF problem than a her problem.

Accessible outside class
Test heavy
Caring
4.0
2.0
COP3530
Mar 17, 2020
Would take again

COP3530 is arguably the most important class in CS, thus many students find it challenging. Cheryl has a lot of experience with this class, though, having taught it dozens of times for many years. All assignments are clear and well revised. Grading criteria is clear and generous.

5.0
2.0
COP3530
Grade: A
Mar 26, 2020
Would take again

Resch is an extremely caring and down to earth professor. She is always making conversation with students before and after class, and you can tell that she genuinely cares. She makes class fun and enlightening, always fielding questions and ensuring you get it. If you go to class and FOCUS, study occasionally, do the homeworks and visit OH, A easy.

Accessible outside class
Clear grading criteria
Caring
4.0
1.0
CIS4930
Grade: A
Aug 28, 2020
Would take again

Enterprise Security. The labs were guided by the class and Resch, and graded leniently. The homework was easy and so were the discussions. I don't remember much from the class but it was an easy A.

Group projects
Clear grading criteria
2.0
2.0
CDA3101
Nov 19, 2020
Wouldn't take again

Cheryl's lectures aren't the greatest. She talks slow and makes a lot of concepts more redundant than they need to be. My TA better explains in 30 minutes what takes her 2 hours to explain. The trade off is that it isn't hard to get an A at all.

5.0
2.0
CDA3101
Grade: A
Dec 3, 2020
Would take again

Professor Resch is one of the nicest people you will ever meet. If you don't like her lecture style, you can just read the book or get the info from the internet. Tests and quizzes are very reasonable and the programming assignments aren't too bad. Resch and TAs are always there to help.

Accessible outside class
Test heavy
EXTRA CREDIT
5.0
3.0
CDA3101
Grade: Not sure yet
Dec 14, 2020
Would take again

The most chill CISE prof. I learned a lot but it wasn't like unnecessarily hard like other CISE profs try to make their classes for no reason. She cares about if her tests/policies are fair and listens to student feedback. She's not the best lecturer, but honestly, just pause the video/rewind as much as you need to and you'll figure it out.

Accessible outside class
Test heavy
Caring
4.0
3.0
CDA3101
Grade: A
Dec 16, 2020
Would take again

Prof Resch is sweet, kind, and clearly cares about students and the material. Lectures could be improved - I thought TAs were better for explaining things. The concepts are not too difficult, but you must make time to actually understand the material and do the programming assignments.

Respected
Caring
5.0
2.0
COT3100
Grade: A
Mar 31, 2021
Would take again

Prof. Resch is a caring and engaging professor, and I'd happily have her for another class. She cares about her students and is always available after class and on Microsoft Teams, and while my TA was better at explaining the lessons, her lectures are generally easy to follow.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
COT3100
Grade: A
Apr 18, 2021
Would take again

Professor Resch is a chill professor and discrete structures with her was not overly complicated as it can be with some other professors. Definitely recommend taking the class with her. Wish I could take her for CDA3101

Clear grading criteria
Hilarious
Caring
2.0
2.0
COT3100
Apr 19, 2021
Wouldn't take again

Resch might be a good prof with other classes, but she struggles a lot with discrete math. Every single lecture will have problems that she can't solve correctly and problems that have incorrect solutions. She will always say that she'll fix the slides but she rarely does. The textbook is absolutely terrible and its your main source of information.

5.0
2.0
COT3100
Apr 21, 2021
Would take again

Professor Resch was a great professor for Discrete Math. Lectures generally had pretty low attendance, but they were very helpful and very similar to exams. If you read the textbook and do her review questions the class should be relatively easy

Test heavy
3.0
3.0
COT3100
Grade: A-
Apr 22, 2021
Would take again

Professor Resch is extremely nice but a lot of the course content she gives you can feel not only irrelevant to a comp sci major but not even on her own exams. Overall, the class is fine and since its a requirement there are definitely worse professors out there to take cot3100 with.

2.0
1.0
COT3100
Grade: A
Apr 22, 2021
Wouldn't take again

After the first week, I realized it wasn't very useful to show up. The lectures weren't great, and we found a youtube playlist that covered most topics, so all I did for the class was watch the playlist, do the homework, and looked at the review slides the day of. To be fair it was her first semester teaching it.

Clear grading criteria
EXTRA CREDIT
4.0
2.0
CDA3101
Grade: A
Apr 23, 2021
Would take again

This class was really easy, she focused on making sure we knew the material/how computers work, rather than making sure we memorize every detail. Exams were open-note & very straightforward if you paid attention in lecture, nothing nit-picky (we basically knew the types of questions). Could've been due to online format but it was really easy.

Respected
Clear grading criteria
4.0
2.0
COT3100
Grade: A
Apr 24, 2021
Would take again

Very easy A. Study the review slides for tests and youll be fine. For the HW and reading assignments, you dont really need to understand everything too well, just get it done. Most of the learning is going to be done in class going through PPT slides.

Test heavy
Clear grading criteria
Caring
4.0
2.0
COT3100
Grade: A
Apr 25, 2021
Would take again

Class is not hard if you stay on top of assignments. Exams are fair, lots of free response but lots of partial credit, easy to do well on. Takes forever to grade exams and won't give points back for a bad question unless you email her. Seemed a bit lost at the beginning of the semester (1st time teaching class?) but really not bad at all.

Lots of homework
Test heavy
3.0
2.0
COT3100
Grade: A
Apr 26, 2021
Would take again

Only showed up to the first week of lectures and realized it was a mistake. Kimberly Brehm on youtube carried all of us as Cheryl's class covers a lot of content that wasn't on her exam since it was her first semester teaching the class. This class ruined my life but it was a free A. Study her exam reviews!!!!!!

Test heavy
Hilarious
Caring
3.0
4.0
COT3100
Grade: B+
May 4, 2021
Would take again

Not an Easy A. It's *easier* but you have to work for it still. HW is unlimited chances but her lectures are bad. She used a prev professors slides and didnt change anything at all, not bad by itself but its like she was seeing the slides for the 1st time. Also had a sense of disdain(?) towards students. Still, kinda funny. Just use YT to study

5.0
2.0
COT3100
Grade: Not sure yet
May 7, 2021
Would take again

A lot of people give Dr. Resch a bad review for bad lectures (granted some were kinda bad), but they leave out the fact that Dr. Resch would post a video daily where she would explain course mater clearly and concisely and that lectures were just problem solving sessions with hard problems. Exams were also very fair and pulled no cheap shot.

Test heavy
Caring
EXTRA CREDIT
4.0
2.0
COT3100
Jun 23, 2021
Would take again

Professor Resch is a great choice for discrete structures. She covers all material that will be tested on exams during lectures through PowerPoints of lecture material and practice questions. This class is an easy A as long as you complete all Connect homework and quizzes and review the lecture materials.

Test heavy
Caring
EXTRA CREDIT
4.0
2.0
COT3100
Grade: A
Jul 13, 2021
Would take again

Took her for COT3100. Material was easy. She'd post detailed videos before class to learn the content on our own and class would be a period for working through example problems. You can tell she doesn't like the class too much, but still was decent. Exams are almost identical to her review slides, so definitely make sure you can do all of those.

Graded by few things
Test heavy
2.0
2.0
COT3100
Grade: A
Jul 31, 2021
Would take again

OK class. Lectures aren't very good, she seems all over the place and isn't as focused on teaching the material as working out problems? Quicker to learn from textbook and youtube. She's a bit snarky to students (though she's acknowledged this before to us) so I mostly avoided asking questions.

2.0
3.0
COT3100
Grade: A-
Aug 6, 2021
Wouldn't take again

Professor Resch isn't the best at teaching Discrete, and she gives unnecessary sass to the students. I don't attend lectures as I don't see them as helpful (she just goes over practice problems in some complicated way) and often when a student askes her a simpler question, she replies with some snarky comment. Easy to reach, fast responder, B- prof

3.0
3.0
COT3100
Grade: A-
Aug 6, 2021
Would take again

She is a very caring professor and knowledgable. She isn't a mathematician so her lectures may not satisfy your understanding fully, so you would have to look into other resources to supplement like the textbook or youtube. Pretty much if you do all the work and study for the test you will get a B at minimum, and for an A the extra mile.

Test heavy
Caring
EXTRA CREDIT
2.0
2.0
COT3100
Grade: A
Aug 8, 2021
Wouldn't take again

Lectures are really bad. Might be because they're online, who knows. Material is easy and exams are pretty easy as well, I did the bare minimum (skipped a lot of lectures and didn't read the textbook) and got through with an A. But lectures are really bad.

Accessible outside class
Graded by few things
Test heavy
5.0
1.0
CDA3031
Grade: A
Oct 5, 2021
Would take again

Cheryl is so great. Exams are open note/internet.

5.0
1.0
CDA3101
Grade: A
Oct 5, 2021
Would take again

Had her for COT3100, but it was online which is why I think people didn't like her before. For CDA, she really knew her stuff and made exams super accessible. She will occasionally get annoyed if you're talking in class, but otherwise, she's really friendly. If you pay attention in class, it's super easy to get 100. Cool person and 10/10 prof.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
CDA3101
Grade: A+
Dec 9, 2021
Would take again

Open notes, textbook, internet "examlets" every other week. Final will also be open everything. She has videos to watch before class and then goes over the slides and additional example problems. Discussion is also helpful. Only 2 programming assignments and 1 project. Project instructions were vague and not helpful tho. overall good vibes

EXTRA CREDIT
5.0
3.0
CDA3101
Grade: A+
Dec 21, 2021
Would take again

Took discrete with Resch as well and didn't love the class especially because it was taught online but taking CDA3101 with her was good. She's super funny and caring. Go to her office hours for extra help

Accessible outside class
Caring
EXTRA CREDIT
1.0
3.0
COP3503C
Grade: A
Jan 11, 2022
Wouldn't take again

Resch is new to the course and is absolutely horrible at giving proper lectures and getting through important content. Stick with just listening to Fox for this semester.

Clear grading criteria
2.0
3.0
COP3503C
Grade: A
Jan 24, 2022
Wouldn't take again

Literally the most short-tempered professor I have had at UF and I barely understand her lectures. When Professor Fox gives the lectures, I understand the material perfectly. Wish he would have taught this class instead!

1.0
3.0
COP3503C
Jan 24, 2022
Wouldn't take again

Possibly the worst lecturer I've had the displeasure of listening to. Totally unprepared and doesn't even know what the PowerPoint slides are about. Do not bother showing up you will learn more from the online textbook or any online resource. Trying to follow along with her lectures is nearly impossible.

1.0
4.0
COP3503
Grade: Not sure yet
Jan 26, 2022
Wouldn't take again

It's like she doesn't know the material. Or can't be bothered. Throughout the entire lecture, you can tell she doesn't have anything to contribute to the slides. It's like she doesn't even take the time out to read over what she is going to teach. She ums a lot and is condescending. Unfortunately she teaches majority of the lectures, not Prof Fox.

1.0
3.0
COP3503
Jan 31, 2022
Wouldn't take again

It is so bad, I want to give her a zero. But that's not possible, so I give her a one,.

5.0
1.0
COP3503C
Grade: A+
Apr 10, 2022
Would take again

Don't listen to the other comments from this past semester the people posting on here are dumb She is one of the coolest profs at UF and comparing her to Fox is unfair and calling a prof bad because of that is unreasonable. Fox has taught this class for 3 years this is her first semester be reasonable not dumb and ignorant like these other posters

Hilarious
Caring
Accessible outside class
5.0
1.0
CDA3031
Grade: A-
Apr 11, 2022
Would take again

Probably the best professor I've ever had. Lectures are very clear and lots of examples. More problem solving sessions every other week to help prepare for the open-book, open-note quiz. Very helpful in office hours, would give 10/10.

Amazing lectures
Caring
Accessible outside class
3.0
4.0
COP3503C
Grade: Rather not say
Apr 18, 2022
Would take again

If you are taking COP3503C you have to learn the material. You have to not rely on the professor to give you the content you need just by paying attention in lectures. For this semester Resch was not as good of a teacher as people claim her to be but I will say it is not impossible to get an A. My advice for this class Work on everything early

Lots of homework
Accessible outside class
2.0
1.0
CDA3101
Grade: A+
Apr 19, 2022
Would take again

Been reading through the COP3503 reviews... I didn't have her for it, but when I had her for CDA3101, she mentioned not knowing any of the material from COP3503. This does seem to be reflected in the reviews. Prof. Resch is not a good teacher, but CDA3101 was easy and there were a lot of slides to study from. She often made mistakes in lecture.

EXTRA CREDIT
Caring
2.0
3.0
COP3503C
Grade: B
May 9, 2022

Don't feel too discouraged if you're taking this class. Just come to the understanding that you're going to need to teach yourself the majority of the time. Resch's lectures are some of the worst I've ever been in, and unless you're taking the class with Fox in it, your only hope is learning through zybooks (which honestly isn't that bad).

Get ready to read
Test heavy
5.0
3.0
CDA3031
Grade: A+
Aug 1, 2022
Would take again

I had Professor Resch for CDA 3101 and although I didn't enjoy the material all that much her course was set up well to learn. I also just took CIS 4360 and it was by far the best class I've taken there so far. She is almost always accessible no matter what time it is and offers to help anyway she can.

Caring
Respected
Accessible outside class
5.0
2.0
CIS4930
Grade: A
Aug 21, 2022
Would take again

Easily one of the best professors in the CISE department. I've had her for 3+ classes and it's very clear she cares about teaching, and students learning the material through exercises rather than just testing you. CIS4360 had a few tricky exercises, but her accessibility outside of class through slack and her willingness to help is the best.

Caring
Respected
Accessible outside class
1.0
3.0
CDA3101
Grade: Not sure yet
Aug 30, 2022

I had Resch for Programming 2 and she was quite awful, but I had hopes for her for Comp Org. She is even worse. It's as if she doesn't prepare herself for lectures and just wings it everyday. It's so hard to follow on what she talks about because she talks about a million things at once and goes on many tangents. Short tempered too. Avoid her.

Lecture heavy
1.0
3.0
CDA3101
Grade: A-
Nov 11, 2022

What is there to even say about Resch? She doesn't want to be in this class, students don't want to be in this class. Nobody cares at all about comp org and it shows. The class is a mishmash of various topics (assembly, datapaths, binary) that are useless for software ppl but not in-depth enough for hardware ppl. Working in the ARM emulator sucks.

Get ready to read
3.0
3.0
CDA3031
Grade: A-
Dec 13, 2022
Would take again

The class itself is much easier with Resch than other teachers. The programming assignments can be tricky, but the weekly quizzes (examlets) are straightforward. Should be easy to pass the class, but getting an A can be hard. Just go to discussion, ask questions, and you should be good to pass.

Test heavy
Accessible outside class
3.0
1.0
CDA3031
Grade: A
Dec 14, 2022
Would take again

Will you come out of this class knowing anything? Absoloutely not. Will you get one of the freest A's of your life? Absoloutely. Programming in arm can be a bit of a pain and cache is a large difficulty spike at the end but the examlets are fairly simple. I only went to discussion over lectures and got an A.

EXTRA CREDIT
Test heavy
4.0
1.0
CDA3101
Grade: A
Dec 21, 2022
Would take again

Very easy class. People calling her rude are almost certainly the ones asking the same questions in the slack that 46 other people have already asked. People calling the class useless have 0 interest in embedded software types of roles--if you have an interest in a mix of hardware/software the class is a neat little intro.

EXTRA CREDIT
Accessible outside class
4.0
3.0
CDA3031
Grade: B+
Jan 1, 2023
Would take again

The course itself was pretty straightforward, an A+ is easily achievable if you put in the work. Professor Resch is very available and gives good opportunities for extra credit. Her online lectures weren't so good, but the in-person recordings were good. Professor Resch has a friendly and informal style which lead to alot of positive interactions.

EXTRA CREDIT
Gives good feedback
Accessible outside class
4.0
4.0
CDA3101
Grade: B+
Jan 7, 2023
Would take again

This class had the difficulty curve of a Freight train but Professor Resch did a good job of teaching this class. Expectations were clearly laid out, there were plenty of extra credits, and she made it easy to understand the material and graded fairly. Was always on slack to answer questions if you had them.

EXTRA CREDIT
Clear grading criteria
1.0
4.0
COT3100
Grade: C+
Apr 8, 2023

taking online and the lectures are absolutely awful, as she just reads off someone else's slides. Assignments are easy, but the exams are difficult.

4.0
3.0
CDA3101
Grade: Not sure yet
Apr 22, 2023
Would take again

Make sure to take good notes from the lecture slides (you get a page both sides for all the exam/quiz hybrids) and review material for each quiz in the files tab on canvas, and it should be a fairly typical course load and difficulty, with attendance optional.

Clear grading criteria
Caring
Graded by few things
5.0
2.0
CDA3101
Grade: A
Jul 2, 2023
Would take again

Nice, understanding, and approachable professor. Gives very helpful review packets before exams so grades are manageable. Willing to help you when you ask.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CIS4360
Grade: A
Aug 12, 2023
Would take again

About 1 easy assignment a week, and if its a Lab she does it for you. Discussions every other week which is annoying but easy. Final is open resource, unproctored and untimed but mostly short answer (mean was a 95 you'll be fine). Class is also done completely online.

EXTRA CREDIT
2.0
2.0
CDA3101
Grade: A
Sep 11, 2023
Would take again

Participation grades exist, but there's extra credit at the end of the semester. Downside is that she's disrespectful and rude, especially to people with disabilities and those who need accommodations, so prepare for that at least if you communicate with her. Otherwise, straightforward class. Just not a like-able person.

EXTRA CREDIT
Respected
Accessible outside class
1.0
2.0
CDA3101
Grade: A
Sep 12, 2023

I'm not sure who's writing these reviews but this is not a friendly and approachable teacher. She's quite rude and dismissive. The class is pretty easy so I'd take it with another professor who will make it a better experience for any students

4.0
1.0
CDA3031
Grade: A
Nov 28, 2023
Would take again

I'm surprised by some of these reviews tbh. She's sometimes a bit sassy, but only when people ask questions about things she's already answered. She always seemed very kind and forgiving to me Exams and projects are very easy and come straight from the lectures. Lots of EC Some attendance mandatory

Clear grading criteria
5.0
4.0
CDA3101
Grade: B+
Dec 11, 2023
Would take again

One of my top 3 professors I've taken at UF. Professor Resch may be slightly passive aggressive if you say something out of pocket or if she has to keep repeating herself, but she is one of the most actually caring professors I have ever taken a class with. She kind of feels like a new yorker, she might be passive at times, but she genuinely cares.

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
CDA3101
Grade: A
Dec 11, 2023
Would take again

Prof Resch is the GOAT. I honestly never went to class because of the 8:30 lectures (except for the few days it was required) but she was great at explaining things. The assembly stuff was really hard for me, but she was pretty helpful and gave me an extension on 1 assignment with pretty much no fuss when I needed it. Overall, chill prof.

5.0
2.0
CDA3101
Grade: A
Dec 13, 2023
Would take again

Super chill. Examlets are all easy - just go to the discussions the day before the exam and you'll have all the information you needed. She made the class easier with the participation grades and the Cache assignment she GAVE you the code this time.

3.0
3.0
CDA3101
Grade: A
Dec 16, 2023
Would take again

Honestly, yes the prof was rude. She makes fun of questions and is passive aggressive. That said, I did enjoy the class and thought it was taught well. There's a lot of materials to prep u for examlets, assignments, and the final. Participation is graded but there's also extra credit opportunities. Far from the worst class u will take.

Participation matters
EXTRA CREDIT
Gives good feedback
4.0
2.0
CDA3101
Grade: A
Dec 17, 2023
Would take again

Participation matters! The examlets are easy and the final is just a collective of examlets (80% similar). However, you may found her to be not nice sometimes, but it is within some reasonable amount.

Participation matters
EXTRA CREDIT
5.0
2.0
CDA3101
Grade: A
Dec 19, 2023
Would take again

prof reach is such a queen, we stan her. easy examlets. assembly projects were hard but graded leniently. mandatory attendance occasionally

Clear grading criteria
4.0
3.0
CDA3101
Grade: C
Dec 21, 2023
Would take again

Ms.Resch is organized and lectures rock. Do the work and go to office hours early and you'll do great. Attendance isn't quite mandatory, but there's participation points for it that can end up being extra credit, so I marked it as such. I've heard that other people have just learned from the slides and been fine.

Participation matters
Amazing lectures
Clear grading criteria
4.0
3.0
CDA3101
Grade: A
Dec 28, 2023
Would take again

Good class, not too hard. Some people said she was rude but I spoke to her a few times and thought she was pretty friendly.

EXTRA CREDIT
Clear grading criteria
4.0
3.0
CDA3101
Grade: A
Jan 11, 2024
Would take again

Resch is fair and exceptionally clear in what she expects out of students. It is easy to do well in this class if you follow what she says. The grading is well spread out so you're not stuck if you do poorly once, and she is super smart. I'd take another class with her. She's def a tough cookie, so don't ask dumb questions.

Clear grading criteria
Caring
Respected
1.0
3.0
CDA3101
Grade: A
Jan 29, 2024

I am still taking the class. Not enough information to comment on her teaching. I just think she is so rude and disrespectful to students. She always makes fun of questions from others.

2.0
2.0
CDA3101
Grade: Not sure yet
Mar 10, 2024

She's not a great lecturer and is honestly pretty rude at times to students.

Participation matters
4.0
1.0
CDA3101
Grade: A
Mar 19, 2024
Would take again

She was very caring about making sure students were engaged because she wanted to see everyone succeed in her class. Lectures weren't too useful, and most learning was done outside of class, but she was a great resource otherwise.

Gives good feedback
Caring
Accessible outside class
5.0
2.0
CDA3031
Grade: A
Mar 28, 2024
Would take again

Even if she may get annoyed by repetitive or obvious questions, she was a great professor that properly prepared students for every exam. The exam questions very closely resembled lecture and exam review practice problems. Everything was from the lecture slides. It was super fair to me, especially when you're allowed a cheat sheet on exams too.

3.0
4.0
CDA3101
Grade: A
Apr 17, 2024
Would take again

Examlets are fair considering that u get a cheat sheet. Make sure to get ur participation points in and do the prog assignments early as they can be confusing. She is not a bad lecturer but she did come off condescending when I went to her OH once which discouraged me asking for help again. Overall not a bad class tho

Participation matters
EXTRA CREDIT
Clear grading criteria
4.0
1.0
CDA3031
Grade: A
May 2, 2024
Would take again

Resch runs this course really well for what it is. What's covered in this course is pretty foundational and limited and the course becomes an easy A because of that. I had trouble paying attention at times but that was probably just because of how late in the day class was.

Participation matters
EXTRA CREDIT
Test heavy
4.0
3.0
CDA3031
Grade: A
May 2, 2024
Would take again

Resch was good, she is always excited to see students in lecture and is a nice person. This class was generally easy, and 3% extra credit is avaliable. This class is graded by few things, but they are all easy assignments. 25% of the grade are examlets and you get a cheat sheet.

5.0
1.0
CIS4213
Grade: A+
May 2, 2024
Would take again

Easiest tech elective either. One lab a week that takes about an hour (sometimes 15-20 minutes), and she walks you through the whole thing. One homework assignment a week too, 15-20 minutes. The final was a take-home final and was only 15% of the final grade. Highly recommend.

Graded by few things
5.0
3.0
CDA3101
Grade: B+
May 9, 2024
Would take again

I personally love her lecture style and she clearly cares more than most about her classes. Super straight forward info and a good class overall. People rating her poorly need to get their heads on straight

Amazing lectures
Lecture heavy
5.0
2.0
CDA3031
Grade: Not sure yet
Jul 25, 2024
Would take again

One of the best professors I've had. Actually creates classes and content where you want to engage with the material and is reasonable in scope. You can walk away from the class actually having learned something, which is more than I can say for some other classes. Also responds very quick, and makes any ambiguous assignments clear. Great class

Hilarious
Caring
Respected
2.0
3.0
CIS4362
Grade: A+
Aug 13, 2024

Confusing instructions, a bunch of writing in each assignment, docks points if its not exactly what she wants ,little variety in assignment types. Can come off rude and really dry in messages.

2.0
3.0
CDA3101
Grade: A
Oct 5, 2024

Okay lecturer but she genuinely is rude during her lectures. You may see other student's ratings not mentioning this but it is glaringly obvious how condescending she can be at times. Constantly interrupts class to “shush” even the quietest of whispering. Its not like they're having full conversations either.

Participation matters
Clear grading criteria
5.0
2.0
CDA3101
Grade: Not sure yet
Oct 7, 2024
Would take again

Lectures are overall good, very easy to contact on discord, and actually cares about students and answer questions on discord. Also allowed cheat sheets on the exam. Would love to have her as a professor again!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
CDA3101
Grade: A
Oct 7, 2024
Would take again

Resch is definitely one of the nicest professors at UF. Comp org is a very eye-opening class and can be fun if you put some time into it; expect to put a good amount of thinking in to truly understand the material. Definitely recommend this class, and make sure you pay attention in her lectures. It saves you a LOT of searching.

Participation matters
Inspirational
Caring
4.0
2.0
CDA3101
Grade: Not sure yet
Nov 8, 2024
Would take again

She is actually so funny i love her. I come to lectures not just to learn but to laugh. But pay attention during lectures and discussion, it saves you so much time on projects. Exams were easy. This class is easy to get an A in if you use all your resources!

Clear grading criteria
Hilarious
Caring
2.0
3.0
CDA3101
Grade: Not sure yet
Dec 1, 2024
Would take again

She can be a bit rude in her responses sometimes, expressing a general disregard for personal situations. Students who have work or other distractions in their life are not accommodated properly. She equates busy extracurricular schedules with apathy towards the course and it shows in her responses.

Participation matters
Test heavy
Accessible outside class
4.0
3.0
CDA3031
Grade: A
Dec 8, 2024
Would take again

Though I didn't love all the content in this class, Dr. Resch made the experience significantly better. She is organized, passionate, funny, and makes it easy to grasp difficult/boring concepts. The Canvas is very organized, exams are straightforward, and projects are perfectly manageable (very easy to get help on Discord and in office hours).

Lecture heavy
Accessible outside class
Online Savvy
4.0
2.0
CDA3101
Grade: A
Dec 15, 2024
Would take again

Very organized and seemed pretty nice though some students think otherwise. Exams aren't too bad, average was usually around an 85 except one which was a high C. Loosely pay attention in lectures and create good exam reference sheets and you will be fine. Second assembly programming project is a bit tough but all other projects are pretty easy.

5.0
2.0
CDA3101
Grade: A
Dec 28, 2024
Would take again

Chill class. Was mostly headed by a few exams that we could have cheat sheets for and projects that were covered in discussion (mandatory) and in the discord. I love how sarcastic and to the point the prof is. 10/10 recommend

Clear grading criteria
Graded by few things
5.0
3.0
CDA3101
Grade: A-
Jan 13, 2025
Would take again

People who say she's rude don't have a sense of humor or did something to piss her off. While she's not the nicest person on the planet, shes sassy and sarcastic. I'd just laugh at what'd she said. Make sure you are 100% explicit in all your papers especially the Cache Design lol. Got docked a few points for not EXPLICITLY mentioning something.

EXTRA CREDIT
Clear grading criteria
Respected
3.0
1.0
CDA3101
Grade: A
Feb 8, 2025
Would take again

Resch can be an INCREDIBLY dull lecturer however she does a fairly good job of explaining the course material. Exams are quite easy and so are the homeworks.

2.0
2.0
CDA3101
Grade: B-
Apr 19, 2025

Resch is very rude and inconsiderate of students. Her responses to even simple questions are sassy, condescending, and rude. The good thing about this course is you can have cheat sheets for exams and the assignments are fairly easy once you understand the emulator. There is iClicker so be sure to attend lectures to get your participation points.

Participation matters
Accessible outside class
2.0
2.0
CDA3101
Grade: A-
Apr 26, 2025

Unfortunately, it is true that Resch is...mean. She calls herself "snarky", but really she just treats fellow humans badly from what I've seen. Class is generally easy, just try to minimize your interactions with the professor. Have tried to give the benefit of the doubt, but she does go out of her way to hurt feelings when you ask questions.

4.0
2.0
CDA3101
Grade: A+
Apr 29, 2025
Would take again

Her lectures are fine, but class is poorly organized. Probably the easiest class in the CS curriculum. Cheatsheets are allowed for exams. She is sarcastic and sassy, but justifiably so. Like if you ask dumb questions about something she brought up multiple times in class or explicitly in syllabus, I think she's well within her rights to be annoyed

EXTRA CREDIT
Hilarious
Accessible outside class
4.0
3.0
CDA3101
Grade: B
May 1, 2025
Would take again

If you are considering taking a course under Resch then I would say go for it. The lectures were all very good and for the most part she does well to get you ready for the tests as long as you are willing to study. Her personality can be a little bit on the ehhh side of things but as a teacher I would say you should be ok taking one of her classes.

Participation matters
Clear grading criteria
Lots of homework
5.0
3.0
CDA3101
Grade: A-
May 1, 2025
Would take again

Dr. Resch is easily one of my favorite professors in the CISE department. So smart and respected, I hope to work under her one day either in research or teaching. Fantastic lectures and gives great insight into the world of cybersecurity. My favorite course last semester. I hope everyone gets to take a course with her one time in their time at UF.

Respected
Lecture heavy
Accessible outside class
3.0
2.0
CDA3101
Grade: A
May 2, 2025
Would take again

Dr. Resch is nice and caring, but I personally did not enjoy her lectures very much. Luckily the material is easy and you can bring a reference sheet to exams. The two programming assignments, especially the first, can be pretty time consuming because you have to experiment and learn stuff about assembly on your own

4.0
2.0
CDA3101
Grade: A
May 4, 2025
Would take again

Dr. Resch teaches well and adds humor to make lectures more engaging even with some topics being boring. Examlets and assignments were fair, though sometimes the questions were vague. She's very kind and respectful one-on-one, and I'm incredibly grateful for the support she gave me when I needed help. Just pay attention, study, and communicate IMO.

Participation matters
Clear grading criteria
Caring
1.0
3.0
CDA3101
Grade: Not sure yet
May 5, 2025

I suppose the department is so desperate to retain people that they haven't fired Cheryl despite her terrible teaching and personality.

3.0
3.0
CDA3101
Grade: A
May 8, 2025
Would take again

I did not think the lectures were worth my time besides to get the iclicker attendance points- I basically never paid attention. Exams are basically gimmes with the cheat sheets. Besides that nothing was really that hard. The content is really cool though- a dip in the comp eng waters for cs majors

4.0
1.0
CDA3101
Grade: A
May 9, 2025
Would take again

This class is super easy; cheat sheets are allowed on every exam and you can pass the class without knowing anything. I didn't need to pay attention during lectures because the content was extremely light and I spent maybe 1-2 hours studying per exam to learn all the material. Additionally, Resch is very nice and the class is interesting. Easy A.

Respected
5.0
3.0
CIS4362
Grade: A
Jul 31, 2025
Would take again

Dr. Resch's cryptology class was one of the most interesting classes I have taken at UF so far. Her lectures are clear, brief, and engaging. Some homework can take a bit longer, but it was generally easy; all the material covered is readily available in lecture videos. 10/10 would take again!

Amazing lectures
Respected
Accessible outside class
1.0
3.0
CIS4362
Aug 7, 2025

I hated taking this class with her. Her lecture slides were a mess. The rubric always had mistake. Very unreliable turnaround times with grading. 50% penalty for one day late and has a rude know-it-all tone when responding to students in the Discord server. She always expected us to figure it and would hardly help.

Tough grader
Lots of homework
Lecture heavy
3.0
2.0
CDA3101
Grade: A
Aug 12, 2025

attendance is mandatory with iclicker assignments though can be done through zoom (online). overall exams were pretty easy and homework is super light and checked in the TA discussion period. exam reviews that TA host were super helpful. professor is nice however can be kinda condescending at times. few prog assignments in ARM (start early!)

Participation matters
Lecture heavy
Accessible outside class
5.0
3.0
CDA3101
Grade: A-
Aug 14, 2025
Would take again

Amazing professor. Take her if possible! She is passionate about the subject and knows her stuff. Caring and funny. Does not simply read off the slides. Take good notes and utilize the allowed cheat sheets for the tests. The ARM coding assignments can be difficult, but you will be fine if you go to discussion. TA's help greatly. iClickers are used.

Amazing lectures
Caring
Online Savvy
5.0
2.0
CDA3101
Grade: A
Dec 10, 2025
Would take again

Professor Resch is great. She is very kind and clearly cares about the class doing well. Exams were easy if you pay attention in lectures, and assignments are informative. Participation is mandatory via iclicker but the iclicker questions are very easy, you should not miss any if you are watching the lecture actively.

Participation matters
Caring
5.0
3.0
CDA3101
Grade: A
Dec 16, 2025
Would take again

Dr. Resch really cares about this class and is enthusiastic about the material. Exams are graded fairly and have partial credit. The exam reviews and homeworks are great study material. If you pay attention to the lectures, you'll do great.

EXTRA CREDIT
Graded by few things
Accessible outside class
1.0
1.0
CDA3101
Grade: A+
Dec 29, 2025

Sarcastic, snobby, ENTITLED, uninspiring professor. Every powerpoint and exam had mistakes. Her instructions and teachings are incoherent. Easy A, but limit ALL interaction with her. Never seen someone with a PHD act so disrespectful. Disregard positive reviews, they are brown-nosers.

Get ready to read
Participation matters
Class Info

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 94 grades
Most common grades:
A (58)
A- (12)
Not sure yet (11)
Grade Distribution
A(68)B(5)C(2)D(0)F(0)A-/B+(19)
Based on 106 reported grades
A: 58
A-: 12
Not sure yet: 11
A+: 10
Common Tags
Caring (36)
EXTRA CREDIT (33)
Clear grading criteria (28)
Accessible outside class (28)
Test heavy (17)
Participation matters (15)
Respected (14)
Lecture heavy (8)
Rating Trend

Stable

-0.19 avg change
Feb
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

CIS4360

5.0

(1)

CIS4213

5.0

(1)

CIS4930

4.5

(2)

CDA3031

4.3

(12)

COP3530

4.1

(12)
+5 more courses
Difficulty by Course

COP3503

3.5

CIS4362

3.0

COP3503C

2.8

COP3530

2.4

COT3100

2.4

Similar Professors