3.6

Jing Wang

Computer Science - University of South Florida

3.6
Quality
3.1
Difficulty
66%
Would Retake
98
Reviews
3.6
Quality
3.1
Difficulty
3.7
Helpful
3.5
Clarity

66%

Would Retake

98

Reviews

Rating Distribution
Official
98 total ratings

5

38

4

25

3

15

2

5

1

15

What Students Say

Her primary objective: do stuff in syllabus

COP3514 - 1.0 rating

It felt to me that she always been an below average for me

COP3514 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (21)
B (15)
Not sure yet (6)
Grade Distribution
A(25)B(16)C(0)D(2)F(0)A-/B+(3)
Based on 56 reported grades
A: 21
B: 15
Not sure yet: 6
A+: 4
Common Tags
Test heavy (15)
Caring (12)
EXTRA CREDIT (9)
Amazing lectures (9)
Get ready to read (8)
Tough grader (8)
Lots of homework (8)
Clear grading criteria (7)
Rating Trend

Declining

-0.76 avg change
Dec
Jan
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

CIS4205

5.0

(2)

CALC51267

5.0

(1)

COT3100

4.5

(6)

COP2510

4.3

(27)

CAP4034

4.0

(2)
+4 more courses
Difficulty by Course

COP3515

4.5

CALC51267

4.0

COP3514

3.7

COPSECT

3.0

COT3100

2.2

Reviews (96)
2.0
5.0
COP2510
Dec 20, 2005

I'm typically an A student, but this class killed me,despite spending like 20 hrs/week. Nobody knew what they were doing. The prof seems nice, and tries to teach with her broken accent, but this class is so impossibly hard. The labs were like taking a stab in the dark. Class average was an F. We weren't really taught how to program. Very Frustratin

3.0
3.0
COP2510
Jan 6, 2006

As the person below said the labs could sometimes be hard. I had to put a lot more work into the class than I thought I would have. She is very hard to understand during lectures and isn't a loud speaker, so I stopped going and still finished the class with an A without programming experience before.

3.0
2.0
COP2510
Jan 6, 2006

The textbook for this course is very easy to read if you have a lot of interest. You need to read it before going to class or else it is very hard to follow her. Her lectures consist of basically reading through pre-made powerpoints. Her exams are pretty basic.

5.0
1.0
COP2510
Oct 18, 2006

Easiest class I have ever taken! I did not have much programming experience prior, but I am sure what I had helped. Labs take 30 minutes max. I never went to the actual lab (except for tests), I just did at home & submitted through blackboard. Tests are easy. Know what is on the slides and know all the commands from the Lab! Lab exam is open note.

2.0
3.0
COPSECT
Apr 27, 2007

VERY hard to understand Jing Wang, the java labs are easy to complete, the codelabs are a waste of time but mandatory to do, the written tests i found difficult

4.0
1.0
COP2510
May 14, 2007

Great teacher. She is a bit difficult to understand at first, and especially so if you decide to sit there staring at your laptop screen during the entire lecture. I believe part of that was because we were in the bunker and the acoustics down there are horrible. Other than that, the class is great and super easy as long as you do the work.

3.0
1.0
COP2510
Dec 28, 2007

Class was easy in my opinion. Went to class 50% of time. Written exams are hard. But do well on Lab Exams and you will get an A. Not a cake-walk, but if you have any type of interest you will pass...

2.0
4.0
COP2510
Nov 12, 2008

The class itself is easy if you put the time into it. It is hard to follow her throughout her lectures. You have to read your book to pass the class. The labs are easy and the TA is alot of help. She on the other hand is not so willing

4.0
1.0
COT3100
Nov 17, 2008

I took this class along with Bridge to Abstract Math (pretty much same course but harder). Dr. Wang explained the concepts much clearer, exams were extremely easy and allowed a full sheet of notes. There is assigned homework each week but she does quite a few of the problems in class for extra credit.

5.0
2.0
COT3100
Jan 13, 2009

Explains topics very well, assigned a lil bit too much homework, but gives practice test and test are very straight forward. best teacher ever!!!!

3.0
1.0
CAP4034
Jan 22, 2009

CLass is easy. But you do no take much away from this class. All practise is based on tutorials you could do yourself. The project is fun!

5.0
3.0
COP2510
Mar 9, 2009

Very helpful and thorough. If you need anything, ask! She always seems happy to explain.

4.0
4.0
COT3100
Apr 14, 2009

She is not a great lecturer. I wish she wouldn't rush so much, and put more into explaining concepts, so everyone could make the most out of her lectures. She will run! Homeworks are really important to pass here, and they are a lot!. Test are relatively easy, and you can count on support after the class. Self study is extremely important in order to learn something. At the end she is not your enemy, but your friend.

5.0
3.0
COP2510
Apr 30, 2009

This class is hard to understand if you have had no background in programming. Make the most out of the labs and seek help if you are struggling. If you do well on the labs it brings your grade up a lot. Her written tests are somewhat difficult, but if she sees that you are trying she will help you out with extra credit. She is really nice!

4.0
2.0
COP2510
May 10, 2009

Dr. Wang only administers the lectures while a TA takes care of the labs. The lectures were not super informative but she did go over sample exams which were very helpful. Written exams were tricky but not overly difficult. Labs varied in difficulty while the lab exams were all quite simple. Overall a fun and useful class.

5.0
3.0
COT3100
May 11, 2009

I wish this woman taught more classes. Homework is VERY important, and exams look a lot like the study guides. Her lecture notes filled in the gaps for me many times. Ask for help and you'll get it. Why aren't there more professors like this?

4.0
3.0
COP3514
Jul 16, 2009

Prof. Wang I know this is your first time teaching this class, and it's not bad for summer season; however, you can do a lot better than that. C language is overwhelming, especially for beginners. Pay more attention to subtleties, and do not rush! Also don't assume that people remember everything, and you're on the way to five stars. It wasn't bad.

4.0
4.0
COP2510
Sep 4, 2009

Professor Wang was a wonderful teacher. She is wonderfully organized, her testing is very fair and she gets through the material flawlessly. I highly recommend her.

5.0
2.0
COT3100
Jul 8, 2010

I have had this professor for 2 different classes. She is one of my favorite professors at USF. Her tests are fair and she doesn't throw any curve balls (stuff you didn't study). I would not consider her "easy" but you will learn a lot. As long as you show up to most classes, do all the homework/projects, you will get an A.

5.0
2.0
COP2510
Apr 5, 2011

Can not comment on lectures because I did not attend any. I can say that the exams were very straightforward. If you do the lab assignments you will have no problem with the tests. Easy A.

5.0
1.0
COP2510
May 10, 2011

Professor Wang is one of my favorite teachers at USF. She was willing to answer questions after class and gave extra credit to those willing to work for it. I will definitely be taking her again.

4.0
3.0
COP2510
Dec 3, 2011

Very nice and straightforward. She usually explains things clearly (though not always) and she will always help you outside of class if you need it. She always asks for questions and she will answer them well. If you fail her class, then you really deserve it. Heck, if you get less than an A, you deserve it. I hope to take her again.

4.0
2.0
COP2510
Dec 4, 2011

Wang taught directly from powerpoints ripped from the textbook. She would clarify things if asked though and I found her to be very helpfull outside of class. The TA I had was horrible however and seemed to look for ways to take points off your code.

5.0
2.0
COP2510
Dec 17, 2011

She's a good professor. Her exams are easy if you take the time to understand the material. I would recommend you do some of the projects at the end of the chapters from the textbook. Also, although not necessary, her lectures are very helpful; she often points out things that are not in the textbook (or not as straightforward).

4.0
1.0
COP2510
Jan 9, 2012

Take her and her only.

5.0
2.0
COP2510
Apr 16, 2012

She lectures straight from slides, but she will deviate from them and teach something that isn't included that might help with the projects. She is very helpful if you don't understand and need a good explanation, especially on projects.

5.0
1.0
COP2510
May 2, 2012

Bhargava is the best TA. Prof Wang does her best to make sure the class has understanding before she moves from a subject. I wish she did more in class programming examples, she started the semester this way then stopped. Final was NOT like other 2 exams, much harder and not like the review she gave (other 2 exams were exactly like the reviews).

4.0
1.0
COT3100
Jul 11, 2012

Pretty straightforward professor. Homework every week, but it's easy if you know the material.

5.0
1.0
COP2510
Nov 15, 2012

Don't buy the book for this class, the Powerpoints cover everything you need. I didn't realize this class even had a book till mid-semester. You don't have to show up to class or the lab. Extremely cool.

5.0
2.0
COP2510
Grade: Not_Sure_Yet
Oct 22, 2013

Extremely patient, very reasonable, easy to talk to and has a great understanding of what she teaches. Don't need the book she will actually teach you the material.

5.0
2.0
COP2510
Nov 18, 2013

Very caring professor. She goes out of her way to take care of students and not try to "weed-out" people from the Engineering College like most professors seem to do.

4.0
3.0
COP2510
Grade: B
Jan 7, 2014

This was my first programming class ever and I found it very fun and challenging. This professor talks very low so it helps to sit up front for the lectures. Going to the lab isn't mandatory and you can do them from home which I thought was pretty cool.

4.0
2.0
COP2510
Grade: B
Jan 8, 2014

This class is not hard. Make sure you get the textbook.!!!!! Get it from BookHolders. The used copies are very affordable and they are still in good condition. The assignments are not difficult. The exams are easy if you do the weekly labs and maybe do some practice programs that are suggested at the end of each chapter. -CompSci Major

5.0
1.0
COP2510
Apr 8, 2014

I came in with some Programming experience, but she gave very simple examples and really makes it easy to learn if you listen to her in lecture. Even if you dont go to lecture the textbook should walk you through the class. Assignments are weekly and easy. Tests are fair, and the lab exams count towards the class grade. EASY A if you go to lecture

3.0
2.0
2510
Apr 6, 2015

Although I started this course with programming experience, Professor Wang's teaching method is quite clear. She is pretty helpful if you ask her for it. There is weekly homework, lab exams, and written exams. So your grade will be pretty balanced out. No + or - grades. Good amount of extra credit offered. Easy A is programming is for you.

5.0
2.0
COP2510
Apr 24, 2015

Although she gives practice tests easier than real tests, she is a nice person. She is helpful and kind.

4.0
1.0
COP3514
Grade: A
Nov 26, 2015

You can tell she puts effort into her lectures but sometimes the examples or comparisons she comes up with come off as strange or vague. The projects are a total cakewalk if you're into programming and don't require much reading, but the exams do because there are some nuances in the textbook that aren't really mentioned in class.

5.0
1.0
CIS4205
Grade: A+
Apr 12, 2016

I took Jing for 3 different classes while at USF for a reason. She is a great teacher. Don't be afraid about accents, she speaks pretty clearly. She is very well respected by students, helpful, and has a way of making her class enjoyable. If I ever miss her class, I honestly will feel bad about it. She will remember your face, in a good way.

5.0
2.0
CIS4205
Grade: A
May 2, 2016

Jing is the best teacher at USF. Highly recommend for any class she teaches from Computer Animation to Ethics to Programming Concepts. Always will learn something from her, and she is very easy to talk to. Attendance is key, if she sees you're putting in the effort, she will remember. Jing is necessary for your Compuer Science/Engineer survival.

5.0
3.0
COP3514
Grade: A
May 4, 2016

Professor Wang is definitely one of my favorite professors in USF. As long as you go to class, review her example programs/powerpoints, and ask her any questions on material you're unsure of, you'll do fine in her class. The tests make up most of your grade, even more than the projects, so be sure to study hard before her exams.

4.0
2.0
COP3514
Grade: A
Jun 1, 2016
Would take again

Assignments can be completed in under an hour. Tests really aren't that hard; they follow the practice tests extremely well. Make sure your programs compile under C89 (err, actually gnu90, which is the default for gcc), or else you will receive a 0 for that assignment. Otherwise, she's a forgiving grader, and is always available for help.

1.0
5.0
COP3515
Grade: B
Jul 27, 2016
Wouldn't take again

She sets some exam questions on advanced examples of poorly taught concepts(barely teaches online). In addition she's a tough grader, imagine losing points for indention in a minute part of ur program. She also gives heavy curve balls for nearly every question and misleading vague questions especially in the midterm. Missed out on an A by 1%!!

4.0
3.0
COP3514
Grade: B
Nov 10, 2016
Would take again

I W/D her class & that's b/c it was my fault, you have to invest a lot of time to get a good grade, which is a good thing b/c she prepares you well for future courses which go into more depth. She was very helpful and actually wanted me to pass since I W/D, just study from her optional HW, proj, & past proj from other students that took her class.

Respected
Participation matters
Caring
4.0
4.0
COP3514
Grade: B
Nov 19, 2016
Would take again

I really like how she structures her classes where you have time to work on your programs after the lectures and she has small exercises to help you become acquainted with the programming skills. Her accent is not bad at all and I can understand her clearly a majority of the time.

LOTS OF HOMEWORK
TEST HEAVY
Amazing lectures
3.0
3.0
COP3514
Grade: A
Nov 29, 2016
Would take again

Her class was very structured, a concrete outline of exactly what she'd teach each week. There were 11 programming projects due throughout the semester, and she usually gave about a week to work on each one. She also provided time to ask her for help with the project during class. Only grades on projects, midterm and final. Not the best but not bad

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
4.0
2.0
COP3514
Apr 27, 2017
Would take again

Every class has a lecture and a non-graded exercise. Projects are straight forward with a little too much hand-holding sometimes. Weekly projects, 11 in total. Don't bother buying the textbook, the posted lecture PowerPoints are good enough. Also beware midterm and final are on Saturdays. Wang is great and helpful with explanations.

Respected
Clear grading criteria
Caring
4.0
3.0
COP3514
Grade: B
May 22, 2017
Would take again

The material in class is easy, but her exams are difficult. Free from, easy and multiple choice, tricky. So practice problems in the book and then remember the main concepts of chapters. The projects you do every week is not enough to get the tricky multiple choice on the exams. The projects do make you understand basic C language concepts.

Tough Grader
Respected
LOTS OF HOMEWORK
1.0
5.0
COP3514
Jul 11, 2017
Wouldn't take again

Offers no useful help outside of class, assumes students knows as much as the instructor and speaks to you in a rude and condescending way with very brief responses. Unfortunately you don't have many other options for other instructors in the CS department.

3.0
4.0
COP3514
Jul 20, 2017
Wouldn't take again

Exams are very frustrating. The questions seemed to be intentionally confusing . It didn't feel like it was even testing my knowledge of the subject and was more about if I figured out the trick part of the question or the code. Got a 100 on all the projects but still was stressed about needing a good final exam score to make up for my midterm exam

3.0
4.0
COP3514
Jul 28, 2017
Would take again

Simple, attend class, study HARD, do NOT copy code and go through practice problems. Her lectures are mostly boring and some other days she will show enthusiasm, she PURCHASES slides and doesn't create any of her own material. Projects are fair/good, do not take this class likely. office hours are always canceled. Overall she is fair.

Get ready to read
Skip class? You won't pass.
TEST HEAVY
3.0
4.0
COP3514
Grade: A
Aug 2, 2017
Would take again

She isn't a bad professor but she pretty much reads directly from the powerpoint. Focus on the doing the projects and make sure you come to class during the review because her practice tests are very similar to the exam. She talks a lot about reading the text book but its not really necessary if get the basic idea of the concept.

LOTS OF HOMEWORK
Clear grading criteria
1.0
4.0
COP3514
Grade: Not sure yet
Dec 13, 2017
Wouldn't take again

The average for the final exam was a 64. Midterm was slightly better. She puts tricky questions meant to confuse you on the exam. You better be very comfortable with syntax and pointers. Accent is hard to understand at times. She cancelled class and lectures many times. I found the ta to be more help than her. 10 assignments 4% each and 2 exams30%

GRADED BY FEW THINGS
Tests are tough
2.0
4.0
COP3514
Jan 11, 2018
Wouldn't take again

If you don't have a strong background in programming, good luck taking this class. It is definitely a weeder class that a lot of people end up retaking. If you want to pass be certain to stay away from copying code and study HARD for the exams, they are no joke.

Tough Grader
Tests are tough
1.0
5.0
COP3514
Grade: B+
Feb 3, 2018
Wouldn't take again

Her primary objective: do stuff in syllabus. So she covers 1-2 full chapters in 45 min, then she gives inclass excercies. How do you expect to do your exercises, if you just rushed through without actually asking if your student are getting the material. There are few student who had prior knowledge, so they do good. But you can't ignore the rest.

Tough Grader
Get ready to read
TEST HEAVY
1.0
4.0
COP3514
Grade: A
Feb 4, 2018
Wouldn't take again

I am about to get my CS degree somehow I didn't feel an achievement, anyways so I am reviewing all of my "researchers" turned into teachers. Wang is definitely into top 3 teachers who knows a lot but fail to get their knowledge across. It felt to me that she always been an below average for me. Gave alot of projects and homework yet taught 0.

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
COP3514
Grade: Not sure yet
Feb 27, 2018
Wouldn't take again

I don't know how her actual on campus lecture classes are, but clearly she doesn't care about her online classes since there is no pre-recorded lectures for each module and that the lecture slides are copy paste from another professor I took last semester. The homework and quizzes can easily become useless if you don't do well on the exams.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
3.0
4.0
COP3514
Grade: A
May 11, 2018
Wouldn't take again

Prof. Wang isn't the greatest teacher, but if you do the HW problems and in class problems, you should do fine. She pulls problems from the hw she assigns to be on the tests. She also gives a practice exam and goes over the answers, giving extra credit to those who can fill out the free response during the review.

Participation matters
Clear grading criteria
TEST HEAVY
3.0
4.0
COP3514
Grade: A
May 15, 2018
Would take again

Her lectures aren't the best since she goes through 1-2 ch in 45 mins- reading the textbook really supplements her lectures and cleared things up for me. HER EXAMS ARE NO JOKE, but they're not impossible either. She gives optional HW problems for practice, so give them a shot since the exams will be similar. You will need to work for your grade.

5.0
4.0
COP3515
Grade: A+
Jun 22, 2018
Would take again

Dr. Wang was very accessible and helpful throughout the semester. I learned a LOT about programming in C from her. Her Canvas lectures were easy to understand and paired really nicely with the textbook. If you read the chapters and complete the homework/projects, you will do well on your quizzes/tests. The last project was a BEAST--start it early!

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
COP3514
Grade: Not sure yet
Nov 8, 2019
Wouldn't take again

Very difficult class. She makes the class way harder than it should. For an introductory class, she expects a lot from her students.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
COP3514
Grade: A
Sep 19, 2020
Wouldn't take again

This professor doesn't know how to communicate her ideas. Going to her class is worthless. She lectures important concepts under 30 mins, rest of the class time is after-class projects where she chats on her phone using WeChat while you work. You approach her with question, and you will feel like she is doing a favor to you because she is so busy.

Lots of homework
Tough grader
Get ready to read
1.0
4.0
COP3514
Grade: Not sure yet
Oct 17, 2020
Wouldn't take again

Prof. Jing Wang has a heavy accent that is hard to understand during lectures which she moves through quickly. On top of that, She does not post recordings of the online lectures at all! every online class I have taken does that. All in all, this Prof. makes this class much harder than it should be. USF needs more options for CS classes...

Lots of homework
Test heavy
Tough grader
1.0
4.0
COP3514
Grade: Not sure yet
Nov 7, 2020
Wouldn't take again

Take this class somewhere else if you can. She doesn't care to change the course because its online, she gives no extra effort. She admits that students aren't learning anything in her class online and that the class is bad, but does nothing to change it. Because its online, she does nothing to help students and is allowed to get away with it.

Lots of homework
Graded by few things
Test heavy
4.0
4.0
COP3514
Grade: Rather not say
Nov 20, 2020
Would take again

I think professor Wang does mean well, and she does want to teach the material correctly. However, I'm sure that the online transition is tough for us and the professors. She confessed to us that the midterm had a lower average than previous years but no curve. very tough class so make sure you READ the textbook and do not chegg the projects!

Graded by few things
Test heavy
Tough grader
4.0
4.0
COP3514
Grade: A
Dec 14, 2020
Would take again

I believe she taught fine, especially during a pandemic. She went over a PowerPoint of what is to be learned and periodically asked if students needed clarification on the material. The projects, quizzes, and exams were very fair. Something helpful that guided me through this class was the textbook, however reading it was optional.

Get ready to read
Caring
EXTRA CREDIT
2.0
4.0
COP3514
Mar 28, 2021
Would take again

Nice lady but moves way too fast with material

3.0
4.0
COP3514
Grade: B
May 6, 2021
Would take again

Tests are hard but consist of everything she covers + identical homework problems sometimes. Language is C(not Java!!!) She lectures extremely very fast. At least, there are no surprises on the tests. 10 pretty tough for a new year projects worth 30%. Gives easy 3% extra credit to the overall grade if you go to the lab sessions with TAs.

Accessible outside class
Lecture heavy
EXTRA CREDIT
3.0
4.0
COP3514
Grade: A
May 15, 2021
Would take again

She's a very sweet professor. Posts powerpoints and notes for class to follow along. Projects were helpful in terms of learning how to actually code, but the midterm and final were tricky and were more theory/vocab based. Our class had 2 midterms and one final, along with a few quizzes and weekly projects. Gave extra credit.

5.0
4.0
CALC51267
Grade: A
Aug 22, 2021
Would take again

Jing taught my first calculus course I've ever taken, and I've been loyal to her ever since taking her courses from calc 1 to calc 3. She's very stern with grading, but very fair, and I think she's the #1 goto professor for anyone seriously interested in learning math. It'll be a tough ride, but I've never met anyone so passionate about their craft

Lots of homework
Get ready to read
Inspirational
4.0
3.0
COP3514
Grade: A
Nov 17, 2021
Would take again

Lectures are quite good. Material is in C and not horrible. Talks for 1h and does inclass problems for remainder. Exams are similar to past years so easy to study for. Ratings are lower bc this is a weed-out class and some ppl just cant cut it but Jing is a better prof than others. Projects are almost completion. 3% extra credit to final grade. 4/5

Skip class? You won't pass.
Graded by few things
EXTRA CREDIT
5.0
1.0
CAP4034
Grade: A+
May 5, 2022
Would take again

She did a great job in teaching this course. The class is very easy, as she provides tutorials that can be referenced in the main project that is being developed throughout the entire semester. This class is strongly group-based, therefore, it can either be a great or bad experience. However, Dr. Wang does a great job managing the teams.

Group projects
Gives good feedback
Lots of homework
5.0
3.0
COP3514
Grade: B
May 13, 2022
Would take again

She is a very understanding professor who will work with you. The material wasn't too challenging but make sure to pay attention in class to not only what she says, but her coding examples as they appear more often than not on the exams.

EXTRA CREDIT
Caring
Respected
4.0
3.0
COP3514
Dec 12, 2022
Would take again

Dr. Wang is pretty good. She is very flexible if you need help with anything outside of class and provides good material to learn throughout the class.

Clear grading criteria
Caring
Lecture heavy
3.0
5.0
COP3514
Grade: B
Jan 2, 2023

Professor Wang is a very smart woman and is very caring, providing lots of options to review outside of class. But the lectures screencap things from the textbook w/o much further explanation, so they were useless to me. The best part of the class is the actual coding exercises. Be prepared to study hard for tests, they make up 65% of the grade

Test heavy
Graded by few things
Accessible outside class
5.0
4.0
COP3514
Grade: A
Feb 7, 2023
Would take again

Dr. Wang is the best professor I've ever had. She's very reasonable and responds super fast. You can tell she knows the material very well and is passionate about it. I wish I could take more classes with her. The projects were a bit tough, but there are several TA's that can help throughout the week. She has practice tests too which helped a lot!

EXTRA CREDIT
Amazing lectures
Accessible outside class
5.0
3.0
COP3514
Grade: A
Mar 29, 2023
Would take again

Professor Wang is an amazing teacher. Her lectures are always clear to understand, and she clearly explains everything. She's clearly passionate about the subject, and is always willing to help students! She makes the material fun and easy to learn. 100% would recommend her.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
COP3514
Grade: A
May 13, 2023
Would take again

The best part of the class is TAs and the extra credit opportunity. You have plenty of time to go over the coding in class, and the extra credit opportunity enabled me to get an A on the course! One important note is that there are sometimes is looking "trick" questions that might be the reason you lose lots of points on an exam,be careful of that!

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
2.0
COP3514
Grade: B
Jun 2, 2023
Would take again

Mrs. Wang is very caring and helped me out a tremendous amount when I took her class. I would recommend attending the Peer Leading sessions too!

Participation matters
Amazing lectures
Caring
5.0
2.0
COP3514
Grade: A
Jun 10, 2023
Would take again

Dr. Wang is extremely talented and works hard to simplify C programming. She uses a variety of examples that are interesting. The biggest problem is that she is not very audible. You may need to sit at the front. However, she has in class exercises, great ppt slides, and exams that are easy if you read the slides and do the practice exam.

Clear grading criteria
Inspirational
5.0
3.0
COP3514
Grade: A
Nov 2, 2023
Would take again

She is one of the best professors in the program. While her lectures are pretty fast, she will always clarify confusion when you ask her questions. Her powerpoints are concise and the exams actually contain the information we learn from the practice and lectures. Definitely take her.

Participation matters
Amazing lectures
Gives good feedback
1.0
5.0
COP3514
Grade: D
Dec 12, 2023

She is one of the worst professors I have ever had in school. The tests are very hard and if you, by chance, do badly in one exam, don't hope for something good out of the course. It made me question whether this is how you learn how to code and become a software engineer. I regret my decision to come to USF every single day because of this code.

Hilarious
Graded by few things
4.0
3.0
COP3514
Grade: B
Dec 27, 2023
Would take again

Professor Wang is an awesome professor who teaches well. Her in-class coding examples are super helpful and you're welcome to ask any questions. She gives practice exams and will explain the structure of each exam. Make sure you attend the online peer-leading sessions! It is optional but they give extra credit and they're taught by former students.

Amazing lectures
Clear grading criteria
Caring
1.0
5.0
COP3514
Grade: Not sure yet
Jun 6, 2024

She has a very strong accent and is difficult to understand. Peer-leading sessions help a lot in preparing and understanding the topics that were taught in class.

Tough grader
Get ready to read
Test heavy
5.0
3.0
COP3514
Grade: B+
Jun 7, 2024
Would take again

Dr Wang is very dedicated and respected in her field, she answers your questions and can be reached out during office hours. The exams and homework assignments were quite difficult but she explained complex concepts really well to give you all the tools to succeed.

Amazing lectures
Respected
Accessible outside class
5.0
4.0
COP3514
Grade: B
Dec 26, 2024
Would take again

The grades mainly consist of programming projects and tests. Read the PowerPoint slides as they align well with the course projects and tests. complete the projects early as they comprise a large part of your grade. Complete the practice exam as the concepts are similar to the actual test. Attend the recitation sessions for extra credit.

Participation matters
EXTRA CREDIT
Test heavy
5.0
2.0
COP2510
Grade: A
Dec 30, 2024
Would take again

She is a very caring person and helps students when needed. I like her a lot and wish I could take more her classes.

Amazing lectures
Inspirational
Caring
5.0
4.0
COP3514
Grade: B+
Jan 8, 2025
Would take again

Professor Wang is a great teacher who tries to make a weed-out course as easy as possible. The course is very test heavy, (the final is 35% of your grade) but if you attend all the classes, do the in-class coding examples/exercises, and solve textbook problems you shouldn't have any trouble passing this class. She's also very understanding!

Lots of homework
Test heavy
Graded by few things
5.0
2.0
COP3514
Grade: A+
Jan 8, 2025
Would take again

She is great! if you pay attention in class, do the projects with time and study the practice exams this class is an easy A. I learned so much also

Caring
Lecture heavy
Test heavy
5.0
4.0
COP3514
Grade: A
Apr 18, 2025
Would take again

One of the best professors in the CS/CE department. She is super knowledgeable about the material and tries to simplify every topic. Make sure you pay attention to pointers in C, and the content near the end of the course. Utilize the TA recitations, practice exams, and the PowerPoints to earn a good grade.

Amazing lectures
Test heavy
3.0
4.0
COP3514
Grade: B
Apr 19, 2025
Would take again

The course content is difficult, however Dr. Wang was able to explain it in a good way and not overwhelm students. The class is a C class, so prepare by taking an online C course before the class. Exams are difficult but representative of content covered in class. Make sure to attend recitations. Textbook not required but used it for practice.

Respected
5.0
4.0
COP3514
Grade: B
Apr 27, 2025
Would take again

I loved Professor Jing. Any problems I had were related to the difficulty of the class rather than her. A great professor for those who just are taking it for the grade. She spends 3/4 of the class going over the material and then the last 1/4 of the time is an example problem for the class to do. Exams are HARD, attend recitations for the EC

Caring
Test heavy
Accessible outside class
5.0
4.0
COP3514
Grade: B-
Oct 2, 2025
Would take again

This class in general is difficult, needing a B. Her lectures are great, last 20 minutes of class is your own programming exercise from content just learned. Exams are HARD, make sure to understand and be able to write code, read questions carefully, code tracing questions/finding output are all or nothing, attend peer leadings for 3% EC

Amazing lectures
Lecture heavy
Test heavy
1.0
5.0
COP3514
Grade: Drop/Withdrawal
Nov 20, 2025

Her exams were impossible and she didn't care at all. 70% of the class was failing and was unsympathetic to all of us and basically just told us to get good.

Tough grader
Lots of homework
Test heavy
1.0
5.0
COP3514
Grade: Rather not say
Nov 21, 2025

She often responded rudely to students's requests, ignoring their concerns and complaints about homework or her extremely tough grading and demanding assignments and exams.

Tough grader
Lots of homework
Test heavy
1.0
5.0
COP3514
Grade: Rather not say
Dec 11, 2025

Seconding what the ppl from November 20 and 21 of this year are saying. This professor was very rude to me, very dismissive of my concerns about the TA's and class as a whole. TA's were horrible- most didn't know anything, and one just walked away from a question mid-exam, never came back. 75% of the total grade was exams, 25% projects/homework

Tough grader
EXTRA CREDIT
Graded by few things
4.0
3.0
COP3514
Grade: B
Dec 16, 2025
Would take again

Exams easy if you practice, hard if you don't. Typically had a few trick questions but TAs were lenient with FRQ portions and allowed regrade requests. Extra credit was offered (couple percent added to final grade) in various ways. Lectures were not mandatory but I found very useful and survived mostly off those and the mini coding projects.

EXTRA CREDIT
Clear grading criteria
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (21)
B (15)
Not sure yet (6)
Grade Distribution
A(25)B(16)C(0)D(2)F(0)A-/B+(3)
Based on 56 reported grades
A: 21
B: 15
Not sure yet: 6
A+: 4
Common Tags
Test heavy (15)
Caring (12)
EXTRA CREDIT (9)
Amazing lectures (9)
Get ready to read (8)
Tough grader (8)
Lots of homework (8)
Clear grading criteria (7)
Rating Trend

Declining

-0.76 avg change
Dec
Jan
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

CIS4205

5.0

(2)

CALC51267

5.0

(1)

COT3100

4.5

(6)

COP2510

4.3

(27)

CAP4034

4.0

(2)
+4 more courses
Difficulty by Course

COP3515

4.5

CALC51267

4.0

COP3514

3.7

COPSECT

3.0

COT3100

2.2

Similar Professors