3.9

Karin Markle

Computer Science - University of Central Florida

3.9
Quality
2.1
Difficulty
80%
Would Retake
191
Reviews
3.9
Quality
2.1
Difficulty
3.9
Helpful
3.9
Clarity

80%

Would Retake

191

Reviews

Rating Distribution
Official

5

98

4

39

3

21

2

13

1

20

What Students Say

I went into this class knowing nothing about programming and came out of it knowing nothing about programming

COP3330 - 3.0 rating

This class was a joke

COP3330 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

14%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 147 grades
Most common grades:
A (83)
A+ (31)
A- (16)
Grade Distribution
A(114)B(4)C(1)D(0)F(0)A-/B+(28)
Based on 158 reported grades
A: 83
A+: 31
A-: 16
B+: 12
Common Tags
Caring (55)
Clear grading criteria (49)
Hilarious (37)
Lots of homework (36)
Accessible outside class (30)
Respected (18)
Gives good feedback (13)
EXTRA CREDIT (10)
Rating Trend

Improving

+0.64 avg change
Mar
Apr
May
Oct
Jul
Dec
Last 6 months
Ratings by Course

COP 3502

5.0

(1)

CGS2545C

4.8

(16)

CAP3104

4.8

(4)

COP3323C

4.7

(3)

CGS3763

4.4

(12)
+11 more courses
Difficulty by Course

COP 3502

3.0

COP2545

3.0

CGS3269

3.0

COP3323C

2.7

COP3223C

2.5

Reviews (191)
5.0
2.0
COP3330
Grade: A
Apr 9, 2014

Great teacher! great personality, always willing to help, very humble and down to earth. She knows her stuff, but sometimes it might be hard for a novice, like me, to understand... So i went to SI sessions at every moment I could and I even went to her office once (so far). Tests are simple if you study lightly, HW can be lengthy though. A+ teacher

5.0
1.0
CAP4104
Grade: A
Apr 15, 2014

Very nice and friendly professor. Very personal and casual lecture style. Her expectations were very clear. Plenty of time to do the class assignments. I highly recommend!

1.0
1.0
COP3330
Grade: A
Apr 16, 2014

If u in CS dont take her. She sucked at teaching & spent most of course on Java but barely on OOP concepts. This her 1st time here but I feel like I havnt learned OOP which is most important topic in CS. Her tests r easy & programs r easier since to pass u had to copy & paste existing code & change couple variables. I got 96 A & barely did anything

2.0
1.0
COP3330
Apr 19, 2014

Super easy class, you will most likely get an A. If you are looking to learn about OOP this is not the class for you, you will not learn anything. Although she is very nice, the class was very disorganized and assignments were posted late. 4 tests (drops the lowest), assignments, short paper, and the final

5.0
2.0
COP3330
Apr 20, 2014

She is an extremely smart person. This was her first semester teaching, i thought she did a great job considering she had 3 other classes to teach. She was always willing to help others to the best of her ability. I learned a lot from the class and would definitely take this professor again.

5.0
1.0
CAP4104
Grade: A+
Apr 23, 2014

Very clear with assignments and instructions. Seemed to be her first semester teaching at college level. Didn't have to attend class, everything posted online.

5.0
1.0
COP2500C
Grade: A
May 1, 2014

Prof. Whiting was constantly readjusting her lectures to fit the needs of the students. She focused on topics that were difficult for us to grasp. Everything is posted online, so attendance is not mandatory. Don't buy the textbook. Great professor, great class, great experience. I received an A.

5.0
2.0
COP3330
Jul 31, 2014

Great teacher! I learned a lot. She uses real world scenario to teach. If she offers another class that I need, I will definitely take her again. Assignments time consuming, tests are fairly easy.

5.0
1.0
CGS3175
Aug 6, 2014

Took her for the HTML/Javascript class. She is very polite and understanding. If you have light experience with programming and HTML, this class will be easy for you. I barely showed up to class and got an A on all assignments. She tried her best to make lectures interesting, but its easy for CS/IT majors anyways.

2.0
1.0
COP3330
Sep 3, 2014

The class is easy; too easy. The lectures are disorganized and confusing. If you already know java be prepared to be bored out of your mind.

4.0
1.0
COP3330
Grade: Not sure yet
Oct 23, 2014

This class is easy, I'll flat out say it. That said, Professor Whiting is pretty excellent. She's a tad disorganized and a little hectic, but I've enjoyed her class thus far. She answers questions well, polite to her students, and will go out of her way to help. Would recommend for this class. I'm not sure how she'd do with a more difficult class.

3.0
2.0
COP2500C
Grade: Not sure yet
Oct 29, 2014

Prof Whiting is good for beginning coders. She's funny and helpful most of the time, drops the lowest test grade and gives one extra-credit question on every exam (usually about celebrity gossip; can't answer wrong). I would take her class again, but getting help is like pulling teeth (lab is mostly worthless). The internet will be your friend.

1.0
5.0
COP3330
Grade: A
Oct 31, 2014

Karin Whiting is a bad professor. If you don't know object oriented programming then good luck learning OOP concepts in her class. The second half of the semester is her just running through her code for the assignments. Half of the class just pulls out their phones and records the code she has. She does not teach OOP she teaches Java GUIs.

4.0
3.0
COP2500C
Grade: A
Nov 10, 2014

Great teacher if your new to coding, like i was it isn't too bad, does required some effort on your part.

2.0
1.0
COP2500C
Grade: B+
Dec 7, 2014

Easy course. My first attempts at using HTML and JavaScript and I passed no problem. There is an assignment every week. She does take attendance for a grade, but I never went to the lectures. She puts up online more than enough help for the exams, if you don't pass a test you didn't bother looking at the review.

5.0
2.0
CGS3175
Dec 8, 2014

Easy class, great for people who need to learn multiple languageslibraries. No tests, just online submissions of the website project as zip files. Knowledgeable teacher, but some material might be better learned by a tutor or another student. Uses W3 Schools; look it up, it's good. Book is not needed; uses powerpoints and websites.

4.0
2.0
COP2500C
Dec 29, 2014

Take her class for an easy A, but not to learn how to code. She teaches you how to plug stuff into pre-made templates, not how to write code from scratch. She's a nice person, though, and she's more than willing to adjust her class for the students' benefit (e.g. throwing out test questions people don't like). Don't need the textbook.

5.0
2.0
COP3502
Grade: A
May 1, 2015

Easy A, though I didn't really learn much about CS1. Her exams were multiple choice and the final was mostly recycled test questions. A majority of the code for the assignments could be found in the slides on Webcourses. She was a very entertaining lecturer, and she gave up on the attendance sheet after a while.

5.0
1.0
COP3502
May 10, 2015

Great teacher. Nice person. Really wants her students to do well. She will go slow and make sure you really learn the material before she moves on and will offer extra credit at the end to boost grades. We had 4 coding assignments over the course of the semester. Only critique is the class MAY not fully prepare you for foundation exam. Easy A.

3.0
1.0
COP3330
May 11, 2015

This professor is just an easy A. She doesn't teach well and is lazy when it comes to preparing for lectures. She literally copies and paste from websites to create her power points. I did nothing and got an A. Way too easy. I learned nothing from her class. Don't take if you actually want to learn.

4.0
2.0
COP3502
Grade: B
May 19, 2015

Professor Whiting made what is traditionally considered a hard class into a very easy A. This is great if you're just looking to boast your GPA, not so much if you really want to learn CS1. However in her defense this was her first time teaching this class and she genuinely does care about her students. Overall would recommend.

5.0
1.0
COP3502
May 22, 2015

Easy A, definitely a GPA booster and looks very good. Maybe have to teach yourself a bit if you genuinely care about the material or taking the foundation exam. But having the Facebook for this class helps a lot and showed how important networking and helping others is valued in the computer science world.

5.0
2.0
COP3502
Grade: A
Jul 13, 2015

Good Professor. She would help as much as she can. If you are stuck go to her office and she would guide you and get you out of the jam

5.0
1.0
COP3330
Grade: A+
Jul 22, 2015

Class isn't hard, but the programs can be challenging. Google is your friend. She had a lot of personal problems during my semester, so students got uppity on her over nothing. Despite that, she extended office hours constantly, which is great because it's crowded usually. She's a very "got your back" teacher, and doesn't want to fail anyone.

1.0
1.0
CAP4104
Grade: A
Aug 12, 2015

Expect Whiting to being 15+ minutes late to lecture. Expect her to cancel lecture multiple times. Expect her to read DIRECTLY off the slides. Expect her to take attendance when she is late to class EVERY lecture. Expect group projects that are just busy work. Expect an easy A. Don't expect to learn anything. Easiest technical elective for CPEEE.

5.0
2.0
COP3502
Grade: A
Aug 12, 2015

Karin Whiting goes out of her way to help her students. It's a hard subject, but she makes the class easy and enjoyable... Take advantage of her office hours.

4.0
1.0
COP3330
Grade: A
Aug 13, 2015

Ridiculously easy class, to the point you probably won't learn much. Be prepared to memorize her lecture slides for her tests. 23 were basically memorization tests. The third was much better, and was actually reading code. She's disorganized as all hell too. On the other hand, few professors will offer more help and she's a lovely person.

4.0
3.0
COP3330
Grade: A-
Aug 22, 2015

Professor whitings is a nice professor who is willing to spend time with you for you to understand Java better. But for someone who knows very little about object oriented language and how to code, it's very difficult. All her lectures are about the functionalities of Java. She really needs to show more examples of codes even if is a summer class.

5.0
3.0
COP3330
Grade: A
Aug 26, 2015

Wonderful professor who is more than fair, but not so easy that you should just expect to get an A. If you study the power point slides and the example code that she provides, you will do fine on the test. The program we built in class was fun to make. Took attendance though which did hurt my overall grade. I will definitely take her again.

5.0
3.0
COP 3502
Grade: B
Oct 26, 2015

Whiting is an alright professor. Took her for CS 1 over the summer. Some say she is an easy A but that is no longer the case, at least for her CS 1 class. I did end up with a B though. Much easier professor than Guha or Szumlanski from what I have been told, although I would have learned more if I took this course with a different professor.

4.0
2.0
COP3330
Grade: A
Dec 3, 2015

Professor Whiting is hilarious. She really engages the students with her fascinating take on the Java programming language. She's cut and dry, telling you what you need to know, and ONLY what you need to know. She doesn't mess around in office hours either. She'll point out errors in your code instantly and help you fix them.

4.0
2.0
COP3502
Grade: C+
Dec 17, 2015

Karin is a really nice professor, truly cares about her students. She can be a little disorganized at times though. It was a summer class so time got the better of us unfortunately I suppose.

5.0
2.0
COP3330
Grade: B+
Dec 17, 2015

Karin is a pretty good teacher. She is straightforward with the content that she wants you to know, cares about her students and is also willing to spend extra time helping students. She was a bit flaky toward the end of the semester in regard to her office hours though.

4.0
4.0
COP3330
Grade: A+
Dec 21, 2015

Prof. Whiting is a great teacher. She teaches exactly what you need to know, tests on what she goes over in her lectures, and assigns homework based on the classwork. Coding is difficult and she is more than happy to help students be successful. She is a bit disorganized but she makes up for it with her helpfulness during her office hours.

1.0
1.0
COP3502
Grade: A+
Jan 19, 2016

For COP3502, as in Computer Science 1, she made up everything as she was going along. It was as if she hadn't used C for years and was trying to remember things while reading the powerpoint slides. She unintentionally lied to the students many times, confusing C and Java very often. It was clear she has little experience with C any time recent.

5.0
1.0
COP3330
Jun 25, 2016
Wouldn't take again

Warning, only take her when you are already an expert in Java or b prepared to teach yourself. If you don't know much about Java then her lecture slides won't make any sense. I had to teach myself using outside resources. if she goes over codes step by step with students the class would make more sense. She is very nice and pretty though.

5.0
1.0
CAP4104
Grade: A
Jul 14, 2016
Would take again

Talks like a sailor. Almost no work at all for the entire semester.

4.0
2.0
CAP4104
Grade: A
Jul 25, 2016
Would take again

Also had her for Internet Applications. She's very nice and laidback, but I can't say I really learned anything in her class. She cancelled lecture multiple times and there were only 3 small projects throughout the semester. I guess it could be way harder so I shouldn't complain.

3.0
2.0
COP2500C
Grade: A
Aug 5, 2016
Would take again

Graded attendance, although I never felt like I really learnt anything specifically about coding from her. Powerpoints are good review for the tests, which are pretty easy (they come straight from her reviews). Assignments sometimes got hard but the TAs at the labs were very helpful. Easy A.

5.0
1.0
CAP4104
Grade: A
Aug 16, 2016
Would take again

The class was very fun. She is a cool person and doesn't make you do busy work. Everything we did in class actually helped us learn and wasn't created to add unnecessary stress.

Hilarious
GROUP PROJECTS
5.0
2.0
COP3330
Grade: B+
Sep 9, 2016
Would take again

Professor Whiting is a rare type. Unlike most ucf professors, she respects you, teaches you exactly what you need to know for the class, and delivers real world examples from her many years of actual perfectional experience. Professor Whiting won't put up with your attitudes, but you will respect her for it. You will enjoy her class. "cheers!"

Hilarious
Amazing lectures
Caring
5.0
2.0
COP3330
Grade: A
Sep 16, 2016
Would take again

One of the best professors I've ever had! She cares about her students and really knows Java like she says she does. Lots of experience, and very willing to help students out in any way possible. Hilarious in class, keeps everyone entertained when she wants, and professional when she means business.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
COP3330
Oct 28, 2016
Would take again

Not only does she post videos to help with the assignments, but she also seems to care while making them. 10/10 would take again.

Caring
EXTRA CREDIT
5.0
2.0
CGS3175
Grade: A+
Nov 29, 2016
Would take again

This class and her inspired me to chose my career in web designing. Easy A and you still learn stuff. She is very flexible and chill oh and hilarious!Her lectures are clear cut and her slides are easy to follow. Exams are open book. Just take her!

Respected
EXTRA CREDIT
4.0
1.0
CAP4104
Grade: A+
Nov 30, 2016
Would take again

The class wasn't hard at all. Professor Whiting is a pretty laid back person and realizes that this class is made up of generic facts about interfaces. There isn't any homework really, and a UI presentation makes up most of your grade. Tests are online. Go to class and make an A. Don't go to class and make an A-.

Hilarious
Caring
GROUP PROJECTS
3.0
1.0
COP3330
Dec 7, 2016
Would take again

If you need an easy A, a raise in your GPA or more credits, this is the professor for you. If you actually want to learn something, don't take her. Her online class got to take all of their tests online with notes while we didn't. She never graded and cancels class all the time. I had to teach myself everything. Doesn't answer emails but is nice

Hilarious
Caring
EXTRA CREDIT
5.0
2.0
CAP4104
Grade: A+
Dec 7, 2016
Would take again

She really wants her students to pass. Super easy class. Get ready to do group work though. She is super funny and always willing to help.

Clear grading criteria
Hilarious
Caring
3.0
1.0
COP3330
Dec 9, 2016
Wouldn't take again

Karen is a really nice person who cares a lot about her students, but she cannot teach. She throws her students in the deep end, and then does all the swimming for them. I don't even know how to do hello world in Java. I wish the class was taught more like intro to c, step by step, building a solid foundation to structure everything else off of.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
Caring
1.0
1.0
COP3330
Grade: A-
Dec 12, 2016
Wouldn't take again

Worthless class! Learned nothing! Disorganized Professor! Stupid Homework! Does not teach Java! Exams are PowerPoint slides verbatim so good luck memorizing those! Horrible! Take it with someone else or CS2 will hurt you!

5.0
1.0
CAP4104
Grade: A
Dec 19, 2016
Would take again

The lectures are simple, straightforward, and entertaining. She covers what she needs to and then everyone is free to go. There is a group project that makes up most of the assignments. She is very strict about participation. She followed through with her warnings for people to participate. Show up and do a little writing and you'll get an A.

Participation matters
Hilarious
GROUP PROJECTS
1.0
3.0
COP3330
Dec 22, 2016
Wouldn't take again

This was one of the worst teachers I've ever had. Doesn't grade anything until the semester is over. Offered extra credit and didn't even apply it to me. Doesn't teach you a SINGLE thing. Claims she knows what she's doing but has no clue how to teach. Avoid this lady at all cost. Trying to be cool isnt the place with students trying to learn.

4.0
3.0
COP3330
Feb 17, 2017
Would take again

Great professor. One of the best i've had, especially for online classes. The first assignment was kinda difficult, but afterwards you really know Java. Plus if you have questions she is very accessible.

Gives good feedback
Inspirational
Caring
2.0
2.0
COP3330
Grade: A
Mar 31, 2017
Wouldn't take again

The worst professor I've ever had at UCF. I can't speak to her in person lectures, but for her online class, she's unclear and completely disorganized. It's an easy class, so you'll pass, but don't expect to learn anything. She rarely follows through on promised postings in a timely manner. She seems nice, but she just doesn't do her job well.

1.0
1.0
COP3330
Grade: A
Apr 30, 2017
Wouldn't take again

I took her class because everyone said it was easy but it was such a headache. She is so disorganized. You won't learn ANYTHING in her class. I feel so unprepared for CS2. We had 3 assignments and weekly quizzes if she remembered to put them up. I had to ask a lot of people for help on my code because I still don't know the first thing about Java.

GRADED BY FEW THINGS
EXTRA CREDIT
3.0
3.0
CAP4104
Apr 30, 2017
Wouldn't take again

Very unorganized and unresponsive. She means well but it can be a frustrating experience.

SO MANY PAPERS
GROUP PROJECTS
3.0
2.0
CAP4104
Grade: A+
May 4, 2017
Would take again

This class was too much work in a short amount of time. However, she does extend deadlines if you email her. There is a lot of writing done in this class. There were 4 writing assignments. There was also a group project/programming assignment based on a game you are assigned. Exams are online and are fairly easy. Grading is kind of slow.

LOTS OF HOMEWORK
GROUP PROJECTS
3.0
1.0
CAP4104
Grade: A
May 5, 2017
Would take again

Attendance isn't necessary. Exams and homeworks are easy. Group projects make up 50% of the grade. Make sure you get a good group and start early. You do not need to be a strong programmer just good at writing. Start early and follow her grading criteria and you will do fine. 94 is an A but don't be discouraged it's not hard to get.

Clear grading criteria
GROUP PROJECTS
1.0
1.0
COP3330
Grade: A+
May 10, 2017
Would take again

This class is a joke. If you can read and have a basic understanding of programming, you'll get an easy A. Her course content is ripped directly from Oracle and the tests from the content. Assignment deadlines are consistently pushed back based on students whining or cancelled entirely. Good luck in CS2 after taking her.

ACCESSIBLE OUTSIDE CLASS
Hilarious
EXTRA CREDIT
4.0
3.0
COP3330
Grade: A
May 13, 2017
Would take again

Dr. Whiting's assignments were a lot of fun. This was my first class in which I had a chance to learn how to work with GUI. I was very happy to learn how to interact with databases. The exams were multiple-choice and test memorization of concepts. The second exam and the final exam look a lot like the first exam. No textbooks are needed at all.

TEST HEAVY
Caring
EXTRA CREDIT
1.0
1.0
COP3330
Grade: A
May 16, 2017
Wouldn't take again

Dr. Whiting is a very nice lady... However, she tries to teach a large breadth of information without explaining the concepts leading up to each topic well. This makes it hard to understand and retain the knowledge. She was very hard to reach during office hours too, canceling them almost half the time.

Caring
LECTURE HEAVY
2.0
4.0
COP3330
Grade: Rather not say
Jul 17, 2017
Wouldn't take again

If you aren't comfortable with programming or have only taken Intro to C, don't take this class. The assignments wouldn't be that hard if she could explain to us what they were and what they did instead of reading from a powerpoint. This class made me change my major because I couldn't bear taking another programming class. If experienced, take it.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
COP3330
Jul 27, 2017
Wouldn't take again

She is very disorganized, don't take this class if you don't have previous experience with java . She doesn't teach at all, she just posted power point presentations, but he didn't even teach how to code "hello world" in java. Do not recommend her at all...

3.0
2.0
COP3330
Grade: A
Aug 12, 2017
Would take again

Extremely sweet, approachable, funny professor. I really enjoyed her personality. Personally, I didn't ever go to her lectures except a few times. She is an EXTREMELY easy grader. The exams are identical to the online quizzes. This is a very low-effort class. Easy A. But if you have the free time and want to go to her lecture, she's really nice.

LOTS OF HOMEWORK
Clear grading criteria
Caring
3.0
1.0
COP3330
Grade: A
Aug 14, 2017
Would take again

The class was super easy. You had 3 projects, but you could basically go 100% off the videos she uploaded, and lots of quizzes, but they were basically word-for-word from the powerpoints.

3.0
2.0
COP3330
Grade: A
Aug 16, 2017
Would take again

Okay -- this class is quite easy to pass and the assignments (if you do them on your own) will teach you a lot of java. That said, her lectures are not particularly useful. Her choices of homework assignments are fun (programming a game over the course of several weeks) and is an easy grader. Expect to do a lot of googling.

EXTRA CREDIT
4.0
1.0
COP3330
Grade: A
Aug 18, 2017
Would take again

If you know Java, don't go to class. If you don't know Java, you can watch her struggle to explain it in class. Her OOP class is usually based around a large assignment that you do in steps (like you do the first part one week, turn that in, and then build on that for the next week). Tests were easy if you study the PowerPoints/quizzes.

Clear grading criteria
2.0
1.0
COP3330
Grade: A+
Sep 17, 2017
Wouldn't take again

Pretty bad teacher if you're actually looking to learn Java, but the class is very easy. Lectures are disorganized and uninformative, basically just her reading from a powerpoint or sifting through prewritten code. Assignments are interesting but she basically does them for you in class. Very easy tests; word for word from the powerpoints.

Get ready to read
5.0
3.0
COP3330
Mar 8, 2018
Would take again

Whitings a very sweet lady. Shell try to help you with any problems you have with her lecture or your programs. Easiest CS class Ive taken.

4.0
3.0
COP3330
May 6, 2018
Wouldn't take again

Probably the easiest CS class I've taken so far. The class is basically 1 big programming assignment.

ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
COP3330
Aug 3, 2018
Would take again

Professor Whiting is a very caring woman and does her best for all students to succeed. This class is extremely easy, and pretty much consists of one big project that are developed by parts throughout the semester. She doesnt care much about exams but is required to do them so they are only worth about 35% of your grade.

EXTRA CREDIT
LECTURE HEAVY
Caring
3.0
2.0
CGS2545C
Grade: A
Aug 3, 2018
Would take again

This was her first time teaching this class, a bit of a rollercoaster. Keep in mind this was a summer class so somewhat faster then normal. Book was non-existant. If you want to learn actual coding than this class is perfect, the assignments aren't difficult but you will actually learn SQL. She didn't have it completely together or I rate higher.

Caring
1.0
1.0
CGS2545
Grade: A-
Aug 10, 2018
Wouldn't take again

Always made excuses as to why she hardly ever showed up to class, very disorganized and careless. The class, however, is super easy so her fail rate is virtually non-existent and fingers won't be pointed at her..

2.0
2.0
COP3330
Grade: A+
Aug 18, 2018
Wouldn't take again

Depended on slides for her lectures but did show us how the code works. They were still boring even though she tried to include some humor here and there; didn't attend class for the more than half the semester but still passed with an A as the grades are mostly based on the projects (phew)! Assign. were worded weirdly and hard to understand...

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
2.0
1.0
COP3330
Grade: A
Aug 23, 2018
Wouldn't take again

For the two classes that I went to, she was a very funny and informative teacher. Every test was online and they were word for word from the online quizzes (despite being an in-person class). Her grading was very random and always late. She ended up giving everyone 100s on the research paper and exam 1. She puts her notes online. Easy A

5.0
3.0
COP3330
Sep 15, 2018
Would take again

Professor Whiting is one of the best programming professors to take, especially if you are a beginner like me and don't really have a knack for it. She LOVES having office hours and helping students out with whatever they need. Her assignments have the clearest instructions of any programming class I've had. A real gem for the program!!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
1.0
1.0
COP3330
Grade: A
Sep 17, 2018
Wouldn't take again

This class was a joke. 3 exams (all online) and one semester long project divided into 8 parts in which she essentially spoon-fed the solution for. Lectures straight off PPT so no point going to class. Plus, she kept cancelling class and postponing due dates so we didn't actually get to see the end product. Sad that UCF doesn't care about OOP

1.0
3.0
CGS3175
Grade: Not sure yet
Nov 24, 2018
Wouldn't take again

50% of grade depends on coding projects which get graded so late that you never know where you stand. NO feedback. Projects keep getting added. Topics are covered so briefly that you don't learn any of them. Tests are easy enough, online, and graded automatically,. No text, lectures pointless - just read her slides. This is not teaching.

SO MANY PAPERS
4.0
1.0
COP3330
Grade: A
Dec 18, 2018
Would take again

I came out of the class understanding OOP pretty well. Funny lectures, concepts were explained pretty well though some of the UI stuff near the end was hard to follow. If you're struggling, try actually coming to class or office hours - that's really all you need to do. Still the best professor for OOP at the school.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
3.0
2.0
COP3330
Grade: A+
Dec 27, 2018
Would take again

I went into this class knowing nothing about programming and came out of it knowing nothing about programming. Passed with a 96%.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
5.0
2.0
COP3330
Grade: A
Apr 5, 2019
Would take again

Dr. Whiting is amazing. Her office hours are always swamped with people who don't understand the material or got screwed over by the TAs, but she's so good at what she does that she can clear the entire line in just a few minutes. I attended her class less than 10 times this semester and got a 96, but every lecture I went to she made me laugh. Love

Gives good feedback
Accessible outside class
Hilarious
5.0
2.0
COP3323C
Grade: A
Apr 27, 2019
Would take again

Really easy class taught by an amazing professor! Dr. Whiting is super nice and funny and makes sure you actually learn the materials. Rather than being test heavy, it's more coding assignment heavy which allows you to better learn the language! She always helps those who don't understand and is willing to listen to student comments. Take her!

Accessible outside class
Hilarious
Caring
5.0
3.0
CGS2545C
Grade: B+
May 6, 2019
Would take again

Not a very difficult class, just do the work and you can earn an A. Topics are explained clearly and concisely. Everything that you need to know is provided in the lectures and extra power point slides that explain MySQL and proper syntax. She will respond to your emails, just don't expect a response right away.

Lots of homework
Accessible outside class
Clear grading criteria
1.0
1.0
CGS3175
Grade: A
May 20, 2019
Wouldn't take again

She missed more classes than I did.

3.0
3.0
COP3330
Jul 29, 2019
Would take again

This summer semester she tried using zybooks, and I don't think she was aware of how much she was actually assigning making it a ridiculous amount of work sometimes. Exams were relatively easy and projects were tough but doable most of the time. What bothered me most was that she was late to almost every class. I didn't learn a ton tbh.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
1.0
CAP4104
Grade: A+
Aug 26, 2019
Would take again

I took Karin twice in a row for 2 different classes. Showed up every day the first semester (databases) And then HCI never showing except for the mandatory presentation. A's in both, would recommend.

Respected
Accessible outside class
Caring
5.0
2.0
CGS2545
Grade: Not sure yet
Oct 4, 2019
Would take again

Its still the middle of the semester but I just want to express how glad I am that I have her for two classes. Every time I am having a panic attack over Szumlanskis nightmare of a class and then switch over to an assignment for CGS2545 or CGS3763 I think god I love this professor. You have to be purposely trying to fail if you dont do well.

Respected
Clear grading criteria
Caring
5.0
1.0
COP3330
Grade: A+
Oct 11, 2019
Would take again

Most down to Earth and caring professor at UCF. Not the best lecturer and class is not very organized, but she often makes it up to students. If you have any trouble or are struggling with the homework she is super helpful in office hours and will explain things in depth and how it works. I was often lost in lecture, but 100% recommend office hours

Skip class? You won't pass.
Hilarious
Caring
2.0
3.0
COP3223C
Oct 30, 2019
Wouldn't take again

She does zybooks which is a waste of time and there is a lot of unnecessary homework to do. The zybooks site is a horrible site to code on and I have had many problems with the site usability. AKA not user friendly. Take this class online if you can!!

Lots of homework
4.0
1.0
COP3223C
Grade: A
Nov 6, 2019
Would take again

Annoying how much time this class takes. However, it's a really easy grade. Exams make it easy to get 80+, but hard to get 100 because 80% of it is memorization and 20% of it is conceptually challenging. Assignments just take time to do, not really any mental fortitude. Take this prof if you have time to spare + don't want a challenge.

Lots of homework
2.0
3.0
COP3223
Nov 22, 2019
Wouldn't take again

shes a really cool person and funny. lectures can be funny sometimes but i don't understand what shes teaching half the time and i go to most lectures.

Lots of homework
4.0
3.0
COP3223C
Grade: A-
Dec 6, 2019
Would take again

Shes a good professor. Lectures were a mix of power points and her showing coding examples (you really don't have to show up). Labs were optional. The exams are straight from her quizzes but her assignments can be daunting. You learn a solid foundation for C programming but you may end up googling a lot for this class.

Lots of homework
Clear grading criteria
Accessible outside class
4.0
1.0
COP3223
Grade: A
Dec 10, 2019
Would take again

Good professor, was an easy class. Attendance is not mandatory in lecture or lab, only really if you're in need of extra help. Everything's posted online, workload consisted mostly of weekly online coding exercises as well as a couple large projects over the semester (these were split up into several smaller, very manageable assignments)

Accessible outside class
Hilarious
Caring
5.0
1.0
COP3223
Grade: A
Dec 12, 2019
Would take again

Professor Whiting definitely cares for her students and wants to make sure they pass. Her class was fairly easy although I do have prior coding experience. Her lectures were powerpoints however she didn't just read the slide, she would show how it worked in actual code and compile in front of us. Very easy A and a good starting point.

Hilarious
Caring
5.0
2.0
CGS2545
Grade: A
Dec 12, 2019
Would take again

Karin is one of the best professors at UCF in my opinion. Every project is super clear with its instructions and she is a very forgiving professor. She listens to her students and offers more time if needed on projects. Cares more about projects than exams so even if you do poorly on her exams, you can still pass the class. Amazing professor!

Respected
Hilarious
Caring
5.0
2.0
CGS2545C
Grade: B+
Dec 16, 2019
Would take again

Whiting is a great professor who cares about her students. Zybooks is a total joke but is tedious to spam through. Her assignments are worth more than exams so you should really focus on those; nothing super difficult. You can take an L on every exam and still pass. I take Whiting whenever I see her name as an option.

Lots of homework
Caring
EXTRA CREDIT
4.0
3.0
COP3223
Grade: A
Dec 16, 2019
Would take again

She is a very sweet professor who genuinely cares about others. Assignment instructions could be frustrating in some instances, they were specific enough to know she expected something in particular but vague enough you weren't sure what that was. Overall, nothing was overly difficult. TAs took a while to grade assignments. Still would recommend.

Lots of homework
Caring
5.0
3.0
COP3223C
Grade: A
Dec 17, 2019
Would take again

I didn't have a lot of programming experience, but her class wasn't too hard. There is a lot of homework, but it is a practice that helps remember everything better. Lectures are interesting most of the time. There are a lot of resources you can use to help through the class, she helps lot herself. God class.

4.0
2.0
CGS3763
Grade: A
Dec 18, 2019
Would take again

Very nice professor. I did not learn too much, but overall not too bad at all.

Accessible outside class
Clear grading criteria
Lecture heavy
4.0
1.0
CGS2545
Grade: A
Dec 18, 2019
Would take again

Very nice. I wish that we got later into the homework, I could've learnt a lot, but it was okay. Some extra credit at the end of the semester

Accessible outside class
Hilarious
Lecture heavy
5.0
3.0
CGS2545C
Grade: B+
Feb 7, 2020
Would take again

Professor Whiting makes the class a fair bit easier than other teachers would. All powerpoints are posted online, but the class itself is usually informative and entertaining enough that it's good to go. The topic is on the easier side for a computer science class but is taught well and TA's are helpful. I definitely recommend this professor!

Respected
Skip class? You won't pass.
Caring
5.0
1.0
COP3502
Grade: A
Mar 17, 2020
Would take again

She's a great professor she posts everything online is funny in class and easy to pass any of the classes I've had three classes with her and got an easy A in all.

Lots of homework
Clear grading criteria
1.0
2.0
COP3330
Grade: A+
Apr 20, 2020
Wouldn't take again

She's very kind and offers good feedback during office hours, but she puts in very little effort and seems to let resources such as Zybooks teach for her. Very disappointing.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
2.0
CGS2545C
May 13, 2020
Would take again

I took this course when the school closed and it was pretty much half on campus and half online. When on campus, her lectures were awesome and easy to understand. When it went online, We didnt hear from her much, but I can understand why. She wants to actually show you how to do something instead of talking to a camera.

Caring
Hilarious
Amazing lectures
5.0
2.0
COP3223C
Grade: A+
Jul 20, 2020
Would take again

I never even rate professors, Karin Whiting is the most understanding and reasonable professor I have ever had. I would encourage anyone to take this class, it was easy and fun to learn about programming and I learned enough for my first time doing programming. Her class made me feel comfortable in programming and she is truly a blessing!

Respected
Amazing lectures
Caring
5.0
2.0
CAP3104
Jul 30, 2020
Would take again

Whenever I see Whiting is teaching a class, I automatically pick her because she can be understood clearly. There is like 5 ppt assignments, 3 papers, and 1 group project at the end. The group project can suck, but try to find people who want to work

Hilarious
Group projects
So many papers
5.0
2.0
COP3223
Aug 5, 2020
Would take again

Previously took into to C with a different professor and had to withdraw as it became too difficult for a beginner like me in such a short period of time. After re-taking it with Whiting, I learned so much and really excelled in the class. Prof Whiting is an awesome instructor and really cares about students learning!

Clear grading criteria
Hilarious
Caring
5.0
1.0
COP3223
Grade: A
Aug 8, 2020
Would take again

Super caring professor who just wants to see you succeed. Class is based off of quizzes and exams that come straight from the powerpoint, zybooks and a semester long project. Her lectures are extremely helpful and made coding approachable for a first timer.

Clear grading criteria
Caring
5.0
2.0
CAP3104
Grade: A
Aug 10, 2020
Would take again

Professor Whiting is an amazing professor. This was my first time taking her but she is awesome. Clear grading information, exams had clear and precise reviews so we would know what to expect. I would definitely recommend taking her and I am sure I will take her again for many classes in the future.

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CAP3104
Grade: A
Sep 1, 2020
Would take again

She is an amazing teacher. For CAP3104 we had 3 assignment and one group project. if you just follow the rubric you will 100 on them. i also took CGS 2545 with her. it was straight forward. she literally tells you what to write on mysql. So easy.

Clear grading criteria
Caring
EXTRA CREDIT
1.0
2.0
CIS4004
Grade: A
Nov 8, 2020
Wouldn't take again

Professor Whiting is an easy A class, but it is clear she does not care to put in much effort into her class. Will skip over content because there is not enough time, and does not teach the material in the most efficient way. Professor Whiting is nice and approachable however, overall the class feels very unstructured.

4.0
2.0
COP3330
Nov 19, 2020
Would take again

Whiting is a good choice for OOP. Her class is well structured and grading is clear. She's a pretty good professor and cares for the students. Get ready to put in some time for zybooks and some programming assignments, but they're not too difficult, only a tad tedious.

Clear grading criteria
Caring
5.0
2.0
COP3330
Grade: A+
Nov 27, 2020
Would take again

She's a great professor. I try to get her for classes whenever I can. If you're a true coder though, you might want to take a more challenging class, but Whiting is a great teacher to help guide you through projects if you're a beginner or not the best at coding. She also just has a very fun personality, although responds late to emails.

Gives good feedback
5.0
3.0
COP3330
Grade: A-
Dec 1, 2020
Would take again

Professor Karin is a great professor and she offers a lot of chances for you to raise your grade. There may be lots of homework but they can you easily breeze through them. Some of the projects are kinda hard (at least for me) but she offers you help during her office hours. If you study her lecture slides, you are almost guaranteed an A or B.

Gives good feedback
Respected
Caring
4.0
4.0
COP3323C
Grade: A+
Dec 7, 2020
Would take again

Professor Whiting is an amazing professor if you're looking to take her Intro to C class. I took it while looking at these very other comments like yourself and class IS NOT hard. You just need to understand the concepts of programming, data-structures, and algorithms which you gain from this class. ZyBooks easy too. Passed the class with an A+.

Lots of homework
Accessible outside class
Participation matters
5.0
2.0
COP3330
Grade: A-
Dec 11, 2020
Would take again

Professor whiting is hands down the best professor I have taken at UCF. She makes this programming class so doable for people like myself who aren't even good at coding. I was scared to take this class before signing up for it but when I saw professor Whiting was teaching it, I knew it was going to be alright. She never fails to let me down.

Clear grading criteria
Amazing lectures
Caring
5.0
2.0
COP3330
Grade: A
Dec 17, 2020
Would take again

Whiting doesn't make programming unnecessarily complicated. We had a semester long project based off a casino concept but her instructions were clear enough even for students who don't have the strongest programming background. Her lectures/slides are all you need to pass the exams. Both accommodating and accessible, she's a great choice for OOP.

Accessible outside class
Hilarious
Clear grading criteria
5.0
2.0
COP3223C
Grade: A-
Jan 14, 2021
Would take again

You have time to do any Zybook assignment for full credit until the end of the semester. Meaning it's much easier to forgive yourself for midway breakdowns since you have a lot of time to recover. (< Can say this with personal experience). Very clear-cut class overall. Even if you don't have a programming background, extremely easy to earn an A.

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
COP3330
Grade: B+
Jan 16, 2021
Would take again

This class is time consuming, but you learn a lot and Whiting is the best prof to take OOP with. We had a Casino project that we worked on all semester that was like 5-7 project grades. She would code half of it with us in her lectures (non-mandatory but GO) and instructions were really clear. Exams are easy, she cares more about you learning Java.

Lots of homework
Accessible outside class
Amazing lectures
5.0
2.0
CGS2545C
Grade: A
May 8, 2021
Would take again

The class was... shockingly easy. The projects she assigns all have simple instructions to follow, some even with the statements to be executed. Just follow the instructions on everything and it's an easy A. The professor herself is very nice and is willing to answer questions - sometimes taking up lecture time to do so.

Clear grading criteria
Caring
5.0
2.0
COP3330
Grade: A+
Jul 15, 2021
Would take again

Man, I can't stand that Whiting has a 3.6 overall rating on this site. Whiting is probably the best CS prof at UCF. Her classes make life as a CS student so much easier. PLEASE take advantage of ALL of the courses she teaches. She teaches a couple, and I have passed them all with an A. You won't find a better professor at UCF. Whiting is the GOAT!!

Respected
Hilarious
Caring
5.0
3.0
COP3330
Grade: A
Aug 9, 2021
Would take again

She was such a good professor and very caring for her students. I'd highly recommend her to all students.

Respected
Clear grading criteria
Caring
5.0
2.0
COP3330
Grade: A+
Aug 12, 2021
Would take again

My only coding experience was Intro to C 2 years ago and she still made this class easy to grasp. You are using Java for this class and most of your grade is based off of one long project. You do HW in Zybooks, like 10 quizzes (very easy) and then the tests are word for word quizzes. She is very accommodating, helpful, and thoughtful. 10/10 prof.

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CIS4004
Sep 21, 2021
Would take again

Her classes took the stress off me thank you professor Whithing!

Inspirational
Hilarious
Amazing lectures
5.0
3.0
COP2545
Grade: A+
Nov 2, 2021
Would take again

Whiting is one of the best CECS professors, right up there with Gerber, Hollander, and Szum. It's very clear she knows what she's talking about and is very passionate about teaching. The homework is straightforward, her lectures won't put you to sleep, and she is hilarious. If you have the chance, TAKE HER. YOU WON'T REGRET IT!

Respected
Clear grading criteria
Caring
5.0
3.0
COP3223
Grade: Not sure yet
Nov 3, 2021
Would take again

professor whiting seems to be very kind. the class is pretty straightforward if you do all the assignments. i would recommend pacing yourself though bc her assignments can't be done in a day (ie chapters with about 10-20 modules, weekly projects). none of the work is necessarily difficult or strenuous but it can be time consuming.

Clear grading criteria
4.0
3.0
COP3223C
Grade: A+
Nov 18, 2021
Would take again

She gave us a project to work on in parts over the entire semester which was graded fairly. However she also gave out a lot of work to go into the textbook and complete some practice problems. While I personally did not have any trouble in the class I heard that others had trouble, so the difficulty really on the student's individual experience.

Caring
Participation matters
Gives good feedback
1.0
4.0
COP3223
Grade: Rather not say
Nov 21, 2021
Wouldn't take again

Just don't do it, not worth it. The instructions to the main assignment are a mess, guiding videos aren't helpful at all. You learn on your own (except zybooks a little).

Get ready to read
So many papers
Tough grader
3.0
3.0
COP3223
Grade: A-
Nov 22, 2021
Wouldn't take again

She is a very nice lady and this is a very easy class, however, her Mastermind Assignments (required project that gets built upon all year) becomes nearly impossible to code correctly by the last assignment, which, right before finals, is quite stressful.

Tough grader
1.0
2.0
COP3223
Grade: B+
Nov 27, 2021
Wouldn't take again

The class is easy to pass if you know even a few computer science concepts, but Whiting is very bad at writing the instructions for the main assignment of the semester. You will work on a mastermind game using C and by the time you get to the last few sections, half of your workload will be trying to understand her instructions.

5.0
1.0
CIS4004
Grade: A
Dec 5, 2021
Would take again

Professor Karin Whithing is one of the kindest and best professors that I am fortunate to have. She really care for her students and are really kind to them. Quizzes and Exams are easy because they are organized in ordered. Very fun Website creating assignments and I learned a lot. Thank you professor Karin Whiting.

Respected
Inspirational
Hilarious
5.0
3.0
CGS3763
Dec 14, 2021
Would take again

This is my 4th semester in a row with Prof Whiting and I'm thankful to have her as a professor every time. She actually teaches (seems to be more and more rare nowadays) and actually cares about her students. Graded by Zybooks participation and challenges, 7 assignments, many short quizzes, 3 exams. No final.

Respected
Accessible outside class
Lecture heavy
5.0
1.0
CGS3763
Grade: A+
Dec 17, 2021
Would take again

"Karin doesn't believe in tests" -Karin Whiting Online Zybooks assignments, so textbook is required. Took this as a CS major and I found the content to be very relevant to my other courses. Assignments are straightforward. I was initially dreading the assignment that needed to be written in C--, but it was actually pretty interesting and simple.

Gives good feedback
Hilarious
Caring
4.0
3.0
COP3223C
Grade: A
Dec 17, 2021
Would take again

Whiting is a very caring, funny, and whitty professor. I came into the class with no computer science experience whatsoever and I learned a lot about programming. Her class was online with no meeting times, but she has very helpful office hours for you to clarify anything your confused about as you learn new concepts

Lots of homework
Accessible outside class
Caring
4.0
3.0
COP3223C
Grade: A
Dec 17, 2021
Would take again

Professor Whiting was a good professor. There was a fair bit of busywork with zyBooks, but it, the quizzes, and the exams were really easy. Our grade was mostly based of a project we worked on in parts over the semester. At some times it could get a bit difficult, but she and the T.A.'s were always available and ready to help.

Gives good feedback
Lots of homework
Accessible outside class
4.0
2.0
COP3223C
Grade: A
Jan 18, 2022
Would take again

Hw is through zybooks, a lot of busy work but there are unlimited attempts. Quiz questions mainly come from the powerpoints and exam questions mainly come from the quizzes. Most of our grade was based on six coding assignments that each built upon the previous assignment. Go to office hours she'll explain everything and fix your code. Easy class

4.0
2.0
CGS2545
Grade: Incomplete
Feb 17, 2022
Would take again

Phenomenal professor who clearly has passion for the field. She shows you exactly what to do during class, and if you pay attention, this will be one of the easiest programming classes you have ever taken.

Gives good feedback
Accessible outside class
Participation matters
5.0
1.0
CIS4004
Grade: A
Apr 8, 2022
Would take again

An enthusiastic professor, you will learn HTML, CSS, and JavaScript in this class. Graded on ZyBooks (35%), exams (20%), quizzes (10%), coding assignments (35%). There are a bazillion quizzes BUT it's all straight from the PowerPoints so you can knock each one out in 5 minutes. Exams are also straight from the quizzes. One of the easiest classes!

Inspirational
Caring
5.0
2.0
CGS3763
Grade: A+
Apr 26, 2022
Would take again

Professor Markle was very down to earth. Our 'textbook' was zybooks. The zybooks challenges were the hardest part of the class in my opinion. You have a couple of quizzes and tests but you're able to use the slides she provides. Honestly a very caring and understanding professor. There's also no final but instead a coding project in C.

Hilarious
Caring
Graded by few things
5.0
2.0
CGS3763
Grade: A+
May 4, 2022
Would take again

I love her with my whole heart! This is the 3rd, and sadly last, class I've taken with her and she's amazing! She is so funny and engaging. She knows what she's talking about and is so helpful. One of my favorite professors ever!!!! I will miss her so much!! Zybooks is the textbook/homework and then you do a continuous project for the semester!

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
CGS2545C
Grade: A-
May 5, 2022
Would take again

She is one of my favorite professors. Always willing to help out or show students how to do an assignment. Very accessible during office hours and tests are as straightforward as they come, straight prom her PowerPoints.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
CIS4004
Grade: A-
May 6, 2022
Would take again

This was my fifth and last class with Karin. She has been probably the most thoughtful of all the professors I've had at UCF. She actually cares about her students learning and passing their classes. I just wish every professor could be more like her.

Clear grading criteria
Hilarious
Respected
5.0
2.0
CGS3763
Grade: A
Jun 26, 2022
Would take again

This is my second class with Karin and I have already enrolled in more classes with her for future semesters. All expectations for the class are clearly defined from day one with no surprises. Around 6-7 assignments that build on each other, with three tests. Quizzes and zybooks help to understand the content. Karin genuinely wants you to learn.

Clear grading criteria
Hilarious
Respected
5.0
1.0
CIS4004
Grade: A
Aug 5, 2022
Would take again

Class was super easy. Homeworks were weighted 35%, but she tells you pretty much exactly what to write in them. Quizzes straight from slides, exams straight from quizzes. Zybooks is a lot of tedious work every week, but you can learn a lot from it if you really wanted to. Ended up getting a 99 in the class.

Clear grading criteria
Lots of homework
Accessible outside class
4.0
2.0
COP3223C
Grade: A
Aug 6, 2022
Would take again

This class is easy if you have rudimentary programming knowledge. 75% of the grade is comprised of the ZyBooks homework (which have unlimited attempts) and the semester long project (which she outlines step-by-step exactly what you need to do), and the other 25% comes down to quizzes and exams which reuse questions from the quizzes.

Participation matters
Caring
Accessible outside class
2.0
5.0
COP3223C
Grade: A
Nov 13, 2022

This is my first and last class I will take with this professor. The main project in the class is where I am having the majority of issues with the professor, as the written instructions are confusing and the video that accompanies them are mostly just her reading the instructions out loud.

Lots of homework
1.0
3.0
COP3223C
Grade: A-
Nov 17, 2022

The class its self is hard to fail as homework is worth quite a bit and is super easy to complete. However, her assignments that she gives, which build through the whole semester, are extremely confusing to read and very difficult to understand. Make sure you know a CS major to help you through these because her assignments are ridiculous.

5.0
2.0
CGS2545C
Grade: Not sure yet
Nov 29, 2022
Would take again

Easily one of the best professors ive had at UCF, the class is very straightforward but also very informative.

Amazing lectures
Clear grading criteria
3.0
2.0
COP3223C
Grade: B+
Dec 3, 2022

She's okay at best. She doesn't really do a good job teaching in her instructional pp presentation videos. I am more upset that she does not allow resubmitting if you include an exe rather than a .c file. This dropped my standing in the class by a whole letter grade and is kind of bad policy seeing as the few assignments you have are worth so much

2.0
4.0
COP3223C
Grade: B+
Dec 4, 2022

Good things about the class: Nice prof, easy tests that are exactly like the quizzes, very accommodating, simple/small quizzes. Bad things about the class: Long and boring zybooks but doable, 6 super long assignments that are worth 40% of your grade and that have horrible instructions. If you are great at programming it might be easier for you.

5.0
3.0
CGS2545C
Grade: A+
Dec 6, 2022
Would take again

Super engaging class for such a mundane topic. Personal anecdotes and light humor is part of why her lectures were never boring. There were 8 assignments that were not too difficult as long as you kept up with how to do them based on course content. Only issue was the online textbooks assignments that are easy to do but easy to fall behind on.

Clear grading criteria
Lots of homework
Hilarious
5.0
2.0
COP3223C
Grade: B
Dec 7, 2022
Would take again

Also had CGS2545C. Lectures can get off topic quite easily, but she is usually quick to reel it in. Assignments have detailed and clear criteria, and grading is often lenient. If she feels that a due date is unreasonable she will push it back (along with the already generous grace period). A LOT of zybooks, but if you keep up it's not too bad.

Clear grading criteria
Caring
3.0
1.0
COP3223C
Grade: A
Dec 7, 2022

Class was WAY TOO EASY. Programming assignments instructions can be confusing, but as long as you have some problem solving & common sense you can easily figure out any issues in the instructions / tweak functions slightly. Homework (zybook) was VERY TEDIOUS & BORING. Would've chosen a harder professor (ie Ahmed) if I had to pick again.

5.0
1.0
CGS2545C
Grade: A
Dec 8, 2022
Would take again

Honestly Professor Markle is a great instructor. She was very understanding about different situations and would push back due dates if necessary. The only challenging thing about the course was zybooks, but other than that the class was totally manageable. She usually offers live Zoom sessions which are convenient. Take her!

Amazing lectures
Clear grading criteria
Caring
4.0
3.0
CGS3269
Grade: A+
Dec 10, 2022
Would take again

Awesome lectures, she made a lot of gruesome content (that I've been exposed to mostly in prev classes) much more bearable. ZyBooks is a load of work, easy, but sometimes hard to keep up with if you lose your pace. Easy assignments and very easy quizzes. Best choice for this course without a doubt despite the material required.

Clear grading criteria
Lots of homework
Caring
3.0
2.0
CIS4004
Grade: A
Dec 10, 2022
Would take again

This class with Markle is moreso an easy A rather than a good way to learn web design. She has plenty of resources but lectures are boring, assignments are incredibly easy (fill in the code), and Zybooks are plentiful. She was very kind and respectful, but the way the class is structured will leave you feeling like you didn't learn much.

Get ready to read
5.0
2.0
COP3323C
Grade: A
Dec 13, 2022
Would take again

I took this class online and I am glad that I did. I had previous programming experience and did not want a class that took up a lot of my time from my other classes. If you do not have a lot of programming experience I would not recommend taking this class online because it could be hard to learn the concepts without the in person lecture.

4.0
2.0
CIS4004
Jan 3, 2023
Would take again

Caring teacher that wants you to learn web design but lectures can be quite boring. Lots of zybooks assignments that can be time consuming. Projects were simple and mainly consisted of filling in code. If you want to learn you can with the amount of resources she provides. Overall an easy intro to web design class.

Lots of homework
Caring
5.0
2.0
CGS2545C
Grade: B+
Jan 7, 2023
Would take again

Great class! Markle is a great professor but is difficult to reach outside of class. Super lenient on work and your main grades are textbook homework due once a week and projects throughout the semester.

Amazing lectures
Lots of homework
4.0
3.0
CGS2545C
Grade: A
Apr 21, 2023
Would take again

Over all a very good professor. She will help out wherever and has very good office hours. The only issue is Zybooks. Very repetitive and takes way too much time for little points. It just feels like mostly filler work. However, assignments are very good and help with real world problems.

Lots of homework
Accessible outside class
Online Savvy
4.0
3.0
CGS3763
Grade: B+
May 4, 2023
Would take again

She's a good teacher. Now, you might be wondering how I ended up with a B+. I made a mistake and she didn't let me fix the mistake, and you know what, I can't be mad at that. It taught me to double check my work because it was the type of mistake that makes or breaks your code. Besides that, I had another class with her and she was amazingggg.

Hilarious
Online Savvy
5.0
2.0
CIS4004
Grade: A
May 5, 2023
Would take again

You know the drill by now if you're this far into your degree - typical Markle assignments where everything is very guided, and zyBooks for some filler homework. A solid professor, can't complain.

Lots of homework
Respected
5.0
1.0
CGS3763
Grade: A
May 15, 2023
Would take again

Markle is a good lecturer and easy-going. Graded by 1 long hand-holding coding project, weekly ZyBooks and online quizzes, and 3 exams. Quizzes and exams were straight from the slides. ZyBooks is annoying filler HW. Very accessible in office hours. I had multiple grade disputes and questions and she always took the time to see how she can help.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
CGS2545C
Grade: A
May 16, 2023
Would take again

She's a great professor. The coursework was not difficult, she goes through the most important steps for them during the lecture. She does use Zybooks which are tedious but not difficult. My only advice would be not to push those off until the last week of the semester because they add up.

Clear grading criteria
Lots of homework
Online Savvy
5.0
3.0
CGS3763
Grade: A
May 16, 2023
Would take again

She's a great professor. The coursework was not too bad, but for me more difficult than her database class. She goes through the most important steps for them during the lecture. She does use Zybooks which are tedious but not difficult. My only advice would be not to push those off until the last week of the semester because they add up.

Clear grading criteria
Lots of homework
Online Savvy
5.0
3.0
COP3223C
Grade: A
Aug 5, 2023
Would take again

Markle is one of the best professors I had at UCF. She's very caring and respectful. Sometimes she takes long to respond to her emails but she's very understanding regarding assignments. You should definitely go to her office hours because that helped me a lot!! Easy A if you watch all the lectures, go to her office hours, and don't procrastinate!

Gives good feedback
Caring
Accessible outside class
4.0
2.0
COP3223C
Grade: A+
Aug 7, 2023
Would take again

She was a good professor. Many people complained about her not responding to emails/messages in a timely manner. The rubric for the assignments explains everything in good detail and you should be fine if you just put time into the class.

Clear grading criteria
Lots of homework
Caring
5.0
2.0
COP3223C
Grade: A
Aug 8, 2023
Would take again

Very easy class, took this in summer. Long but doable zybooks as homework, six major assignments that are, easy quizzes that are straight from the powerpoints, and 3 exams that are exactly like the quizzes. Course was relatively relaxed, straight to the point. Basically no stress involved unless you wait till the last minute to complete homework.

Lots of homework
5.0
2.0
CIS4004
Grade: A
Aug 9, 2023
Would take again

I'll say it now and will say it again, Karin is one of the best professors in the CECS department. I've had her now 4 times and will forever be one of the best. She's SO kind & friendly, respects her students, and makes her course achievable. The zybooks are annoying but if you knock them out and no wait until the last minute you're fine. LOVE HER

Lots of homework
Respected
Online Savvy
4.0
3.0
CAP3104
Grade: A
Aug 16, 2023
Would take again

The class was a majority of individual papers written based on the necessary requirements. The last 3 weeks of the class were large group projects with usually 90-100 requirements total that required things to do with SQL, UI design, and ppt presentations. Make sure to try and get a good group, and if not let her know because she'll help with that

Participation matters
Group projects
Clear grading criteria
4.0
2.0
CGS2545
Grade: A+
Oct 19, 2023
Would take again

Markle is always so friendly and is easy to understand.

Inspirational
Caring
Respected
5.0
2.0
CGS2545
Grade: A+
Dec 1, 2023
Would take again

Out of all the professors, I love Professor Markle the most. There's plenty of materials for her class whenever she's not available such as the zybooks, powerpoints, and lectures. The lectures aren't mandatory, but I would still suggest attending them as they can really help clarify what you've just read in the zybook assignments.

Amazing lectures
Clear grading criteria
Online Savvy
5.0
2.0
CIS4004
Grade: A
Dec 4, 2023
Would take again

She is so good, had her multiple classes.

Get ready to read
Clear grading criteria
Accessible outside class
5.0
3.0
COP3223C
Grade: A
Dec 14, 2023
Would take again

This professor is always quick to respond and grades heavily based off of participation. Honestly, I didn't do great on the exams, but I still ended up with an A in the class. Some homework is long. The professor was very caring and understanding and responded quickly to any concerns. Could be a slow grader at times though.

Participation matters
Caring
Accessible outside class
5.0
2.0
COP3223C
Grade: A
Dec 21, 2023
Would take again

The absolute GOAT. Super caring and understanding. She really wants you to succeed and gives you many opportunities to do so. Blessing to the earth.

Clear grading criteria
Caring
Respected
5.0
1.0
CGS2545C
Grade: A
Dec 24, 2023
Would take again

Amazing professor! Cares about her students, lectures are straight and to the point. Class itself was easy with only being a quiz/exam/project based class. There was no midterm or final. Made the material easy and fun to learn and basically walked you through the projects to clear up any confusion. 10/10

Amazing lectures
Clear grading criteria
Hilarious
5.0
3.0
COP3223C
Grade: A-
Dec 24, 2023
Would take again

Class was based off of one big coding project and Zybooks assignments. Aside from the tedious Zybooks reading, assignments and quizzes, it was a very easy class. Zybooks overloads you with so much information not pertaining to the project, it makes the simple concepts seem daunting at times.

Clear grading criteria
Lots of homework
Online Savvy
3.0
3.0
CGS2545
Grade: Incomplete
Feb 16, 2024

She's a great teacher but it's way too much busywork. I have her for two classes and I wanna cry because she does one big project for all her classes that's due every week plus an average of 3 quizzes and zybooks assignments which take around an hour to two to complete. It's not hard but it's so overwhelming when you have other classes to take.

Lots of homework
1.0
3.0
COP3223
Grade: A
Feb 17, 2024
Would take again

The project was confusing, the instructions were either too easy or practically non-existent, the material was unhelpful, and reaching out to her is basically impossible. I learned basically nothing, only got an A thanks to other students. DO NOT take this course online unless you are good at coding. I have a feeling in-person is a lot better.

Get ready to read
Graded by few things
2.0
3.0
CGS3763
Grade: Not sure yet
Mar 5, 2024
Would take again

Maybe for this class specifically, but as a beginner who is new to operating systems, I find this class difficult to understand. I don't think her lectures help much with understanding the material, and there is a lack of example format where we could learn more in-depth. The assignments were fine, I don't like the Zybook whatsoever.

Get ready to read
Lots of homework
Lecture heavy
5.0
3.0
CGS2545C
Grade: A-
Apr 1, 2024
Would take again

The projects aren't hard to understand as she goes in detail every time she assigns them. But she also has zybooks which are long. Tests are mostly based on them and the zybooks are worded in a way where it's complicated to understand. Overall she is extremely understanding and very nice, it's the overwhelming hw that makes this class hard.

Lots of homework
Lecture heavy
Accessible outside class
3.0
4.0
CGS3763
Grade: A-
Apr 1, 2024
Would take again

Her lectures don't really help with understanding the material and have a lot of jargon. The coding assignments are easy and listed out step-by-step. The tests are the hardest part because they are mostly based of zybooks which are also difficult to understand. But she is an understanding professor and is always available for help.

Lots of homework
Accessible outside class
5.0
3.0
CGS3763
Grade: B
Apr 21, 2024
Would take again

Easy to talk to. Homework assignments were straightforward and easy for anyone familiar enough with C. Lectures were pretty good. ZyBooks are a hassle and only served to confuse.

Get ready to read
Accessible outside class
Online Savvy
5.0
2.0
CIS4004
Grade: A
Apr 24, 2024
Would take again

Prof. Markle is one of the best at UCF. She is caring and easy to talk too about issues in the class. Assignments are very good as they use a lot of tools used in a job. However, exams contain a lot of memorization and you will spend good chunk of time looking at the ppts. ZyBooks can get annoying but if done on time they are good to learn.

Lots of homework
Hilarious
Accessible outside class
5.0
2.0
CGS2545C
May 7, 2024
Would take again

Prof Markle is awesome! Project based course w/ 3 tests. Tests are derived direct from ppts and the zybooks platform. a LOT of memorization but once you know what you are doing its quite easy. she will help you if you ask for it. she is very caring and absolutely KNOWS the topic.

5.0
2.0
CGS2545
Grade: A-
May 15, 2024
Would take again

Karin is a godsend. She outlines her course clearly and is super helpful. The exams are from the slides and grading is super fair.

Amazing lectures
Clear grading criteria
Caring
3.0
3.0
COP2545
Grade: A
May 16, 2024
Would take again

This course was okay. It would be a lot better in my eyes if the professor didn't rely on Zybooks, which complicated a lot of simple topics and took WAY too much time to complete. I also heard she offered zoom alternatives for her lectures before, which sadly doesn't seem to be the case anymore. The assignments were great though.

Clear grading criteria
Lots of homework
Online Savvy
5.0
3.0
CGS2545
Grade: A-
Oct 5, 2024
Would take again

Karin is a fantastic professor - clear course structure, fair grading, and super helpful. The workload can be heavy, but using unstuck study alongside the course materials really helps manage it. Overall, a rewarding class if you stay on top of things.

4.0
2.0
COP3223C
Grade: A
Jul 28, 2025
Would take again

I would recommend taking her if you are not super good at coding but need this class. It's very doable, all of the exams are multiple choice. The hw is time consuming and the project can be difficult to understand, but from what I've heard it is much easier than the in person classes. If you're looking for a challenge though, go with in person.

Clear grading criteria
5.0
1.0
COP2500C
Grade: A+
Dec 5, 2025
Would take again

She's a great teacher and the class overall is really easy.

Clear grading criteria
Lots of homework
4.0
2.0
COP3223
Grade: A
Dec 9, 2025
Would take again

Class is overall easy, just time consuming in the beginning with the long zybooks. Zybooks shorten considerable. The one big project split up in 5 separate assignments was easy because she gives line-by-line instructions to code, but then again long. Easy tests but long (90 questions). Easy A if you take time and do the work.

Participation matters
Lots of homework
Accessible outside class
5.0
2.0
COP3223C
Grade: A
Dec 12, 2025
Would take again

took this over summer and online... its an easy A just time consuming. exams were through lockdown browser and no webcam, assignments were through zybooks, and you also worked on a project throughout the semester she provides a clear rubric, examples, and a video to follow. if u need this class to fulfill a requirement and move on, take her.

Clear grading criteria
Class Info

Online Classes

100%

Attendance Mandatory

14%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 147 grades
Most common grades:
A (83)
A+ (31)
A- (16)
Grade Distribution
A(114)B(4)C(1)D(0)F(0)A-/B+(28)
Based on 158 reported grades
A: 83
A+: 31
A-: 16
B+: 12
Common Tags
Caring (55)
Clear grading criteria (49)
Hilarious (37)
Lots of homework (36)
Accessible outside class (30)
Respected (18)
Gives good feedback (13)
EXTRA CREDIT (10)
Rating Trend

Improving

+0.64 avg change
Mar
Apr
May
Oct
Jul
Dec
Last 6 months
Ratings by Course

COP 3502

5.0

(1)

CGS2545C

4.8

(16)

CAP3104

4.8

(4)

COP3323C

4.7

(3)

CGS3763

4.4

(12)
+11 more courses
Difficulty by Course

COP 3502

3.0

COP2545

3.0

CGS3269

3.0

COP3323C

2.7

COP3223C

2.5

Similar Professors