1.9
Quality3.6
Difficulty20%
Would Retake87
Reviews20%
Would Retake
87
Reviews
Rating DistributionOfficial
5
7
4
4
3
11
2
15
1
50
What Students Say
“Terrible teacher and a bad grader”
CSCI6470 - 1.0 rating“Prof Funk is one of the best teacher I ever had”
CSCI4470 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.03 avg changeRatings by Course
CSCI6470
2.2
(5)CSCI2610
2.0
(8)CSCI4470
2.0
(13)CSCI2611
2.0
(1)CSCI3030
2.0
(32)Difficulty by Course
CSCI4470
4.6
CSCI6470
4.4
CSCI2670
4.2
CSCI2611
4.0
CSCI2610
3.9
Reviews (87)
Dr. Funk might seem kind of scatterbrained at times, and you'll definitely have to work to keep up, but she knows her stuff. You'll be better prepared for other CS courses after Discrete Math with her. Don't take this class if you're obsessed with getting an A though; right now nobody in my class of 20+ has one.
Dr. Funk is a very good teacher. She knows what she's doing, and does her best to convey the concepts to the class with plenty of examples. Only thing I disliked about the course is that homework is graded fairly strictly (for accuracy) and counts a good chunk of your grade (20-30%). If you must take the course I highly recommend Dr. Funk!
Horrible teacher and a bad grader. Highly Judgmental and is extremely biased towards lady students!
Her actions speak for themselves. Our three tests were returned the last few days of the semester. I actually never got back my first because she finished grading it after the last day of class. The final was 80% new material despite telling us verbatim "It's cumulative. You have to know everything" when asked if the new material was more important
Horrible teacher, unorganized. Writes tests at the last minute. If you have no prior knowledge to discrete math do not take her. Actually just to be safe, don't take her at all!
Terrible teacher and a bad grader. The final grade always has an element of surprise. If you flatter her, it curves in your favor, else you are gone. Never ever take a class under this lady. Avoid as far as possible.
Prof Funk is one of the best teacher I ever had. She does a great job making complex material easy to understand. Take her.
Dr. Funk is really well organized. She puts a lot of effort in making her slides and examples and is thoroughly prepared most of the time. The class content itself is pretty difficult so be ready to work hard. This class assumes you are coming in with a very solid discrete math background. If you don't I would suggest taking an online course first.
Her lectures aren't done in class. it's 45 minutes of lecture videos online due at the beginning of the week. The rest of the time is group work. Not very helpful if you don't understand. Avoid at all cost.
Waits nearly a month to hand back exams, does not have a well organized and structured lecture, and does not talk with students when concerns are asked online. She seemed very ill-prepared for each lecture. This definitely showed when she had to search YouTube for a sorting algorithm she tried 10 minutes to figure out but still could not.
Dr. Funk is genuinely caring, but super forgetful and scattered. She oftentimes took weeks to grade simple things, and her TAs grade overly harsh for simply things like discussion grades & never said why points off. Attendance is 4% of your grade, which is just annoying and kinda pointless. Teaches directly from the book. Wouldn't recommend
Unorganized and confusing. Don't ask questions because she will make it even more confusing. Topics are not terribly difficult, but somehow she makes it harder than it needs to be. She is also super slow to get tests back. *RECOMMENDATION* She teaches the engineering version of the class- just take the comp-sci version instead to avoid her.
Extremely tough grader, I've been getting sub 50% grades on papers that were not bad. I normally excel at essay writing and have almost never gotten less than an A on a paper. For a class that most people would expect to be an easy A this is way too hard.
Dr. Funk is a tough grader and never curve the grade for master student. Her test is very hard.
2essays allowed to rewrite them for a better grade 2discussion posts 1project and breakout sessions She is all over place with the assignments that were supposed to be due We were supposed to have 3essays,4discussion posts and she uses umm a lot and doesnt give you a clear explanation on whats on the exam overall she was nice sweet and easy to pass
A great professor if you don't need to learn anything. I would highly recommend for csci3030, but would not recommend for any actually important classes. Lectures are boring and slides have no words on them. Attendance is mandatory. Textbook is not necessary if you pay attention in class, but is needed for test studying if you don't (like me).
She is horrible lecturer. Attendance is mandatory. ashe doesnt care about her students. She added .03 to curve grade like that does anything. Doesnt round your grade. if you get a 89.96 u will get B+ instead of A-. Overall horrible teacher.
We got videos to watch at home and then had worksheets in groups every day of class. Worksheets are graded and are 8% of the grade and attendance is another 12%. We got 4 homework assignments consisting of 4 problems from the book each for 15%. The other 65% come from tests that're decently hard. If you put in any effort you'll do fine.
Video lectures outside of class, daily worksheets in groups, some HW, and little lecturing. She explains the concepts you need to know but not very well as she expects you to get very abstract thinking. Note taking and studying were essential for me to comprehend. She is a great person and is willing to help you learn, but you need to try too.
This semester, all 3030 students used the materials from Dr. Cotterell (the other ethics teacher) because she was previously very disorganized, so it was clear what was expected of us. The lectures are based on the textbook, but she makes it a little more interesting. As long as you do the readings, you should easily pass.
Lots of busywork and very disorganized. Slow at grading, so many of us didn't know our grade until the day of the drop deadline. Little feedback on tests and quizzes. Vague on participation requirements for breakout sessions so we never knew if we got full participation.
CSCI 3030 was the most disorganized class I have taken. I felt like she did not care about this class at all because most tophat assignments are posted late, her elc dates are outdated from LAST semester, refuses to fix her elc grading book (midterm was under final). Be prepared for tedious work, repetitive assignments and dry breakout sessions.
Very disorg'd class; weekly busy work became a chore as class went on. Breakout articles got progressively less interesting & thought provoking. More than once, modules would release late. Waittime for grades: weeks. Some due dates had relaxed enforcement, but not quizzes & defense summaries. Fast answers to Qs except during Thanksgiving break.
Easily the most disorganized class that I've ever taken at UGA. Dr. Funk doesn't respect your time. Teacher-in-name-only. A ridiculous, stuffy amount of work every week and it hardly feels meaningful. Actually never graded our weekly coursework, or at least there's no indication of it at the end of the semester. We were afterthoughts to her.
Never rated a professor before but just had to for her cause she was so bad. No communication, she barely gave us any information before our final exam. Really disorganized, she still had the same grade criteria from the summer classes so all the grades on elc were jumbled up. The most braindead class you can ever take.
The amount of busywork in this class was insane. Material was good at first, but it got to the point where it was just braindead busywork. The teacher never communicated or gave us feedback and made it clear our class wasn't important to her. Took her days to get back to us on Piazza about important issues. She was super unprofessional overall.
If you wanna feel like you're in high school again then take this class. Just a ton of busy work and you don't really learn anything. You're pretty much doing the same thing over and over again throughout the semester, and it is just mind numbing tedious work. It's not hard to get a good grade, but no communication from the professor.
Not the best for this class, and not the best professor overall. She thinks giving an assignment every day is somehow learning, but it just feels like a chore. Definitely take this class with Hollingsworth, if you can, and go out of your way to learn the material from YouTube since the material for this class is actually really cool.
One of the worst professors at UGA. Lack of communication. Extremely unorganized and confused for majority of the class. Constantly giving tedious busy work. Lectures are 100x times easier than the HW and Test making them very unreliable. Beyond slow at grading, waits for drop date deadline to pass. Will put you down if given the chance. Avoid!!!!
There are not enough characters available on why you should not take this professor. One of the worst I've ever taken. She does not respond to students and her lecture examples are much easier than the actual assignments. She asked the class for feedback on her teaching after the class got a 57% average on her midterm, but did not change anything.
It's not hard to get a good grade just a TON of busywork, doing the same thing every single week. Waste of my time, learned nothing. No communication, haven't seen her since syllabus day, only go to class for breakouts where we talk about nothing for 30 minutes until the TA pops in and we say random stuff for 2 minutes until he leaves.
If you're reading reviews and deciding on whether to take Funk for 2670, don't do it! After every class period there is a worksheet due that night. Lectures cover easy examples while the problems on the worksheet are EXTREMELY hard. Promised to post midterm test grades before drop/add and posted them TWO WEEKS AFTER. Class average was mid 50's.
She seems like a nice lady, but thats about the end of the positives. She's very absent minded in terms of classwork. She teaches in videos she posts, and in class only goes over previous worksheets. This leaves you on your own if you don't understand the material after the video, and the way she words all her questions leave you confused.
The class was fairly easy - mostly just lots of busywork. Funk is very inconsistent though. She would have wrong due dates and not check Piazza for a week at a time and this only got worse as the semester went on. The fact that she didn't seem to try at all to improve and placed the burden on us when she messed up was extremely irritating.
Class is easy, but Funk was probably one of the worst professors i've had at Uga. It took almost two months to grade our midterms she's very inconsistent.
You may be wondering why "hilarious". It's because this class is hilariously terrible. Worst experience of my life. Teacher has no communication with students, easy lectures but HARDEST worksheets ever, 1-2 example problems. Reuses lecture videos from 3 years ago. DO NOT TAKE THIS CLASS with her!
Absolutely terrible class and the professor was no help. A lot of homework assignments and quiz. Lecture examples are no help in solving the assignments. Avoid this professor at all costs!
Professor Funk was definitely not the best. Communication was poor and grading was very slow. However, this class wasnt that hard and mainly just a lot busywork and assignments. That being said, in a more difficult class I would make an effort to avoid taking it with her.
The literal worst professor I have ever had in my entire academic career. Not even close. Took a big toll on my mental health and anxiety.
Stay 6 feet away from her, i personally would find any other professor i swear on my life dont take her
Don't take online CSCI2670 with her. You get online group worksheets every Mon-Thurs, mostly surface level explanations of concepts in lectures (especially as you approach more difficult material), slow as hell grading, homework on stuff you weren't taught, etc. Interesting material, presented in a demotivating, messy, and unengaging manner.
The semester ends in 4 days and I have no idea what I have in the class. Extremely slow grader and takes a while to respond to student emails. Grades are based on group worksheets which aren't that bad, homework which is based on nothing from the lectures (which don't go deep at all), and quizzes and tests which are around the same difficulty as HW
Extremely rude in correspondence, unhelpful, uninterested in teaching or students needs. Fails to maintain even the minimum standards of professionalism within a teaching context. Stunningly disorganized. In the interest of fairness, she is reputably a very kind woman outside of class
Dr. Funk has been ignoring several emails from me about 2 assignments I couldnt finish due to a technical issue with TopHat, which has brought the grade of two of my final assignments down from a 90-100 to 35s for each of them. She doesnt really seem to care. If you take 3030, you wont learn anything, but attendance is still somehow mandatory.
Do not take Funk! Unreachable outside of class and only assigns 2 homework (so each is about 11% of your grade). Class is full of busy work but your midterm and final are about 50% of your total grade. Only take if you are okay with not knowing your grades for most of the semester.
Shelby Funk is literally so horrible. I cant put into words how much I absolutely despised this class and the way it was run. I haven't been given this much unless work in a classroom since I was in kindergarten and was picking my nose and drawing on the wall to pass the time, it was 100% busywork. She also doesn't care about the students at all.
Not even as bad as everyone claims her to be, but the class she teaches is an absolute slog of busywork, and you don't end up learning anything meaningful. She's a nice professor, but I found it was hard to get a response from her through email.
I liked Dr. Funk's lectures, I think she did a really good job encouraging participation and understanding people's points. The material was pretty interesting. The class format is repetitive, so it's always clear what you need to do, even if it can feel like a chore at times. Easy A as long as you keep up with the work.
Dr. Funk was engaging in lectures and encouraged active participation. However, there were frequent technical issues and errors on due dates that caused a lot of undue stress. It was also nearly impossible to get an email response from her in a timely manner. That being said, she resolved most of these issues and is an incredibly generous person.
Pretty easy A. Lectures could sometimes be boring, and it is difficult to get ahold of her by email. Otherwise, this class is great. You just have to do a weekly video that is a few min about an ethical issue and upload it on tophat. So there is some work involved but as long as you do all the work you will get an A
Utterly Terrible. So awful.
Professors like Dr. Funk are why nobody takes the CS department at UGA seriously. She does not teach. She transposes the text of the textbook onto some slides and reads. There is mandatory attendance since she probably knows that no rational person would actually waste their time with coming to this class when the textbook teaches better than her.
Dr. Funk is a nice professor, but she is not accessible outside of class. It is very hard to get an email response from her. The structure of the course is the same, but there are a lot of assignments that eventually become busy work. Attendance is mandatory and a part of your grade. If you keep track of deadlines, the course isn't hard.
Dr. Funk explains topics well in class. This class is hard, but she is a fair exam grader. Unfortunately, it's hard to learn the material from her online lecture videos, and you have 40 group worksheets, which is too many, since the TA only had time to grade half our homeworks. But you'll be fine if you make CLRS your Bible and worship it daily.
Aside from the fact that this class is utterly useless (and overly and overtly political at times), Dr. Funk is an ok professor. Test questions are very specific and even unrelated to Ethics most of the time. Lectures are boring, but she does elaborate on certain topics and tries at times to add some interest. Don't even bother trying to email her.
The worst CS class I've taken at UGA. Entire course is completely busy work. Exam questions are about dumb specific things. "Defense summaries" are you making test questions for the professor and rewriting what was in the text books in your own words. Breakout sessions take 3 hours of your day to speak one time. Complete waste of everybody's time.
honestly shes very nice and always willing to help/explain concepts, the biggest pain point of the class was that you have to self learn all the content from textbook/lecture videos and every assignment is also done in groups. exams weren't too bad, they were mostly the same difficulty as the classwork so if you go to class then its all good
Professor Funk's class involves a lot of group work and will probably force you to put a lot of time in outside of class. However, her exams are not extraordinarily difficult if you study using the worksheets and the homework. She is a very kind and caring professor and is always happy to help. She puts in great effort to prepare you.
Very caring and wants to foster a collaborative setting most of the time
She expects you to use a ridiculous format on assignments including a title page with who the document is prepared for (her ofc) and what city & state you are working in (Athens duh) and if this incorrect she will doc 10 points. She feeds her political opinions in the class the lectures are boring and she is always late but it is a required course
I can tell that Professor Funk is very passionate and knowledgeable on the subject, but she makes the in class worksheets extremely difficult. They always have questions that are beyond the scope of what she teaches, which is taught outside of class time since it is a flipped classroom. The random group assignments for the worksheets suck, too.
Shelby Funk uses a flipped classroom method where she likes having students do worksheets in groups while she releases some videos every week. A lot of prior knowledge is needed in this course like discrete math and data structures where very specific information is needed. You also have to worry about having good group members as well
mostly busy work the lectures are unnecessary most of the time. you would be hard pressed to find lecture material on the exam since she asks students to write the questions for it as part of their homework. If you ever have the feeling you forgot an assignment in this class, you did because something new felt like it was due every day
I feel she gets a lot of hate for the format of the class but it seems shes required by UGA to teach it this way. She is extremely nice and understanding so its really unfortunate that the class is the way that it is. She is very caring and I feel like I would have enjoyed the class much more if it was not formatted to have so much busy work.
Awful Experience, The questions on the tests and especially the HW are on content she doesn't cover in class. She only reads off the McGraw Hill slides and attendance is mandatory. I went to several tutors that have aced the class in other sections, and they were just as confused on the HW content. Just wait for a better professor next semester.
The flipped classrooms, group worksheets, and two-part exams were challenging and unclear. Grades are unorganized and she takes a long time to grade. Make sure you have a strong retention of discrete math and theory concepts. The class is a lot of self learning and you'll spend many hours outside of class.
Flipped classroom, daily group wksts, difficult exams, harsh grader, slow grades, stubborn, too many assignments. Hard class where I barely learned anything. Don't take Funk until she restructures her course for algorithms.
flipped classroom but structured in an awful way. randomly assigned groups for worksheets every week. takes forever to grade things. literally on the first day of class said to not email her because she wont respond.
She had a rough semester with a loss of a family member and breaking both legs not even a month later. she still seemed to put the students interests first. The class was not bad just a lot of busy work and the exams are from questions made by students as homework that she selects so they could be about anything. Still could have been much worse
She's a nice person but doesn't teach too well. I've heard that our content is very different from what other classes are learning. The HW and tests cover stuff she doesn't always teach (these are made by the TA though). She does try her best to teach. But I prob wouldn't take her, it's a hard class the way she teaches it.
Honestly, I don't think she understands the materials well enough herself. She's often makes mistakes and then corrects herself, making lectures VERY confusing. Her tests are usually pretty fair though (given how she teaches). I recommend reading the textbook if you can; that's how I survived each exam. Attendance is like 9% of the grade I believe.
Well um uh, well she isn't really the uh, um but the thing is uh.. See how the sentence made absolutely no sense, this is precisely how she lectures. It's impossible to tag along and understand what she is saying with all of the tangents and rambling that occur. On top of that, it is impossible to get a hold of her over email or other online ways,
Dr. Funk seems like a nice lady, but the amount of busy work she assigns in this class is comical. You need to read the textbook in order to pass the exams and write "defense summaries", which is a fancy way of summarizing the textbook and also making test questions. Reaching her via email is near impossible. The course isn't too hard to pass.
too much busy work.
Not a fan of the class personally, but she is a genuine person who wants her students to learn. A lot of busy work but pretty lenient grading. Lectures can get pretty boring at times but again that's more due to the course structure. Would recommend her for this class, but not other ones
Dr. Funk knows the subject, but her teaching style is not for everyone. She uses the Flipped Classroom method for her algorithms class and you have to learn all the content yourself and come to class and do group worksheets. She's also a slow grader and it's hard to reach out to her outside of class. Get ready to work, it's definitely a hard class.
SO BAD! A lot of your grade comes from the group work and if you get stuck with a bad group it is unfair that she doesn't ever try giving you credit. She has not responded to one email this whole semester. She grades very harsh and so tedious about everything.
She is a very tough grader and responds very slowly to emails, in fact she cherry picks the emails she responds to.
This professor is a very strict grader who is slow to respond to emails.
Shelby Funk although is a very nice woman, she does not teach. She uses a reverse classroom method and during lec
Absurd amounts of busy work; group worksheets due EVERY day where your group may or may not participate. The content covered in the slides/videos are basic, and then worksheet/HW questions are very difficult and cover content which you would have no way of knowing(and graded for accuracy). Slow grading, and mistakes. She does not reply to emails.
Flipped classroom setting and gives an absurd amount of work during group work and homework. Quizzes were very doable. Uses zoom for "lectures" and takes attendance as well. If you are taking this during summer, do not, especially if you are taking other classes besides this one, it is a very big time committment.
There's a ridiculous number of assignments, homework, and quizzes. We had 27 worksheets, 4 homework, and 18 quizzes. It will take a LOT of your time. Also, hearing from other people that's taken the same course with different professor, their midterms and final exams are way easier than Funk's... If you can, I highly suggest different professor
Flipped classroom so all the learning is done on your own through her videos recorded 4 years ago. Random groups every 2 weeks; in your group you work on 2 worksheets a week that are difficult and long, the videos barely prepare you for them. Lots of content to study on tests, but she does grade very leniently on them. Try not to take her
AVOID HER AT ALL COSTS. Uses a flipped class and doesn't really teach you. Classes consist of just worksheets and she doesn't teach in person.
Yeah it was a tough class with a ton of homework and quizzes, though I feel like the only way to learn algorithms is to do a bunch of problems yourself. All the assignments helped prepare me to pass the tests. Youll easily pass if you keep up with the boatload of assignments and videos, otherwise youre doomed.
Bismillah, do not take. Thank allah she is retiring.
Class Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.03 avg changeRatings by Course
CSCI6470
2.2
(5)CSCI2610
2.0
(8)CSCI4470
2.0
(13)CSCI2611
2.0
(1)CSCI3030
2.0
(32)Difficulty by Course
CSCI4470
4.6
CSCI6470
4.4
CSCI2670
4.2
CSCI2611
4.0
CSCI2610
3.9