3.2

Erin Parker

Computer Science - University of Utah

3.2
Quality
4.0
Difficulty
50%
Would Retake
167
Reviews
3.2
Quality
4.0
Difficulty
3.1
Helpful
3.2
Clarity

50%

Would Retake

167

Reviews

Rating Distribution
Official

5

53

4

34

3

17

2

14

1

49

What Students Say

I do not even want to call her "professor" since her lectures are terrible

CS2100 - 1.0 rating

Parker is fairly knowledgeable

CS2420 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 112 grades
Most common grades:
A (36)
B+ (19)
A- (18)
Grade Distribution
A(39)B(23)C(12)D(4)F(0)A-/B+(37)
Based on 132 reported grades
A: 36
B+: 19
A-: 18
B: 18
Common Tags
Lots of homework (55)
Tough grader (43)
Lecture heavy (30)
Respected (25)
Group projects (21)
Test heavy (21)
LOTS OF HOMEWORK (19)
Clear grading criteria (16)
Rating Trend

Declining

-1.16 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CPSC5470

5.0

(1)

CPSC2000

5.0

(1)

CS1040

5.0

(2)

CS1400

4.4

(5)

CS24203810

4.0

(1)
+9 more courses
Difficulty by Course

CS2420

4.3

CS4400

4.3

CS2100

4.2

CS1410

4.1

CS2000

4.0

Reviews (167)
5.0
3.0
CPSC5470
Sep 28, 2005

Very clear instructor. Always very helpful during office hours, even staying past her scheduled hours to help me.

5.0
3.0
CPSC2000
Dec 12, 2006

Dr. Parker understands the C language and therefore she can help the students understand the semantics of C. She was always ready to help through email or in person.

5.0
3.0
CS2000
Mar 10, 2007

Great professor, very clear teacher and very helpful, wants her students to understand the subject and will do her part so that you do.

5.0
4.0
CS4400
Sep 4, 2009

Great

2.0
5.0
CS2420
Feb 7, 2011

Doesn't provide help to students when they ask for it, provides no time for material to sink in, gives explanation of week's assignment the day its due, and assignments are aseninely long

5.0
1.0
CS1400
Apr 23, 2011

she is the most awesome prof! loved her intro class. she is really clear during lecture, and i like that she doesn't take BS from people. she is really fair and very helpful. she also is unique because she remembers every student she has ever had by name. she is amazing.

1.0
5.0
CS2420
Apr 24, 2011

Provides little to no constructive criticism on assignments, weighs tests too heavily, and doesn't seem interested in practical applications of knowledge, only theoretical ones. Way too much focus on timing

5.0
2.0
CS2420
May 6, 2011

Tough but fair, and I respect her a LOT for it. Best prof I have ever had. I have stopped in her office for help and received more than I had had needed. She is extremely smart and knows her subject thoroughly. She teaches very clearly and at the level of understanding of the students. I highly recommend taking classes from her!

2.0
3.0
CS1400
May 13, 2011

She was incredibly rude whenever I had questions!

5.0
1.0
CS1040
Aug 15, 2011

Great Teacher! She is blunt and to the point, she doesn't give pity, and ignores dumb questions. Far too many students give up too early, and she knows when they do. Don't expect your hand to be held, don't cut corners, and she will show you great respect. Some say the tests are hard, I don't see how since they are the exact topics from class!

5.0
2.0
CS2420
Sep 17, 2011

Parker is a good teacher. She has kind of a harsh demeanor. Certainly doesn't take any BS. Good teacher, clear, easy, lectures were interesting. Assignments are easy if you don't fall behind. Tests aren't too bad.

1.0
4.0
CS4400
Sep 19, 2011

She is the rudest professor I have ever had, and has a serious overconfidence issue. While it is obvious that she is rather intelligent and knows her stuff, she cannot convey that information to others.

5.0
2.0
CS1400
Dec 9, 2011

Great teacher. She is blunt and direct, but it's never unwarranted. Her teaching is clear and understandable. Don't expect much flexibility because the class has too many students for her to make exceptions. Tests aren't too hard as long as you really study and make an effort to master the concepts (which you need to do).

1.0
5.0
CS4400
Dec 13, 2011

Hands down without a doubt the worst educator I have ever had to suffer through. She has no real world experience and it is obvious. She has zero people skills, is rude, and clearly does not care at all if students learn the material. Thank god the book in the course is fantastic or I would have been screwed!

5.0
3.0
CS1400
Apr 19, 2012

She is always friendly if you ask her questions at the relevant time (do NOT ask her about homework in class or lab, but afterwards). She was very accommodating for meetings, and was very helpful when she saw you making an effort. She is a bit blunt and can be rough around the edges, but she was overall nice. She also remembers everyone's names.

5.0
3.0
CS2420
Apr 23, 2012

She is an absolutely amazing professor, if she sees that you are trying, she will go out of her way to help you.

4.0
5.0
CS2420
May 27, 2012

You can tell Dr. Parker is fairly knowledgeable. However, she is very condescending, and it can be very demotivating. She is not very forgiving or understanding. The amount of work required to do well in her class is substantial, so be prepared. A side note - she likes to memorize as many student names as possible in her classes of 100-200.

4.0
4.0
CS2420
Jul 23, 2012

She's tough, but not entirely unreasonable. Every little bit counts in this class, do everything you can to get more points!

4.0
4.0
CS4400
Aug 1, 2012

Great Teacher. By far one of the most difficult classes I've ever taken, but She was very helpful for those who wanted to learn with Office hours and asking questions.

5.0
4.0
CS1400
Grade: A-
Dec 5, 2013

Great teacher for great class. Very organized and covers material very quickly. Don't be looking for an easy class with her. She is very very understanding and helpful during class but, On tests if you get the answer wrong well.. its wrong.

5.0
4.0
1410
Dec 20, 2013

Erin loves to help students succeed. She comes off as blunt & to the point, but if you visit her office hours & get to know her she is a great person. Her tests are difficult but manageable if you attend class <90% of the time. Don't slack on your assignments/labs and you'll get a good grade. Not easy but if you love CS you'll enjoy the challenge!

5.0
3.0
CS1410
Grade: Not_Sure_Yet
Jan 8, 2014

Very challenging, but probably bit easier than Peter Jensen's class(I took both). Erin truly cares about students and THE STAFF SUPPORTS ARE FANTASTIC. She replies to questions very quickly and it actually helps too. Do keep in mind that 1410 isn't an easy class. Go to every lecture and do well on the assignments & quizzes alsostudy hard for tests.

1.0
5.0
CS1410
May 17, 2014

The worst experience I have ever had with a professor in my life. Very rude and pretentious, does not like to explain things in an understandable way, and does not like answering student questions. If you take a class from her, utilize the TA's. At least the TA's care to help.

5.0
4.0
CS1410
Nov 19, 2014

A fantastic educator. Her lectures are a work of art, efficiently presented and packed full of content. The assignments are difficult, forcing you to take the lead in learning Java, but also structured enough to help guide you in the process. Taking a course from a professor like this really is the best way to step into CSprogramming.

5.0
3.0
CS2420
Grade: A+
Dec 23, 2015

Professor Parker follows the syllabus closely. The department's specified curriculum will largely dictate the experience you have with her classes. Parker herself is professional, helpful, and generally reasonable. She doesn't, in my opinion, inspire or provide insight in the way you might expect from a truly top-tier instructor. Expect average.

5.0
4.0
CS2420
Grade: A-
Dec 27, 2015

Lots of time put in, but learned a ton though. Solid lectures even if I usually wasn't paying attention. She responds to posts on the class forum and is very helpful when you approach her. Good assignments. TA's take turns grading so standards vary a ton. When they were too radical though Erin took care of it.

3.0
5.0
CS1410
Grade: Not sure yet
Mar 21, 2016

Good lectures, but the workload is ridiculous. If you are taking the class simply to learn programming and aren't there for a degree, do not take this class. There is too much work and the speed is too fast for thorough understanding of the material. The exams are weighted too high so you need to focus more on them than learning deeply.

4.0
4.0
CS24203810
May 6, 2016

I've taken CS 2420 & 3810 from Parker, I have liked her quite a bit. She's not a pushover and makes you work for a good grade, 2420 is a great class, assignments were fun. CS 3810 is a tough class no matter who is teaching it. Parker's first time teaching, she did a good job given that. Assignment grading is unpredictable and she tests fairly.

5.0
4.0
CS3810
Grade: A
Aug 12, 2016
Would take again

Excellent professor. She is good at distilling a lot of information into bite-sized pieces while making it understandable. She runs a tough class, but she provides everything you need to be successful. Take the time to see her in office hours, as it will be beneficial to your understanding, but do your due diligence prior to asking questions.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
4.0
CS1410
Grade: A
Sep 4, 2016
Would take again

Great lecturer and if you have any questions she is happy to answer them as long as you don't interrupt lecture to ask. The TAs in my class were great too. Class is hard and you will spend a lot of time working on the projects outside of class. If you wanted an easy major you shouldn't have chosen computer science.

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
4.0
5.0
CS1410
Grade: B+
Nov 17, 2016
Would take again

She is an excellent teacher and her lectures were great! I would not recommend her CS1410-030 class if you have already completed an intro to programming else where. This class compresses all fundamentals of programming with object oriented programming. If you have taken an intro to programming class previous, take the regular CS1410 class.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
4.0
4.0
CS1410
Grade: B+
Nov 28, 2016
Would take again

This class was difficult especially if I missed class however all her lecture notes are online and there are lots of TA hours and office hours to get help. So if you utilize all the resources give you can pass. She has a high standard that which makes her a tough grader. You can also find a PDF of this book online. I have only looked at it 2 times.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
5.0
4.0
CS3810
Grade: B+
Dec 9, 2016
Would take again

Great at teaching the stuff, knows it like the back of the hand, and just thorough and helpful.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CS1040
Grade: A-
Dec 26, 2016
Would take again

Amazing professor. She is very time-efficient, gives you everything you need to succeed. Must attend class and labs. Inspired me as a woman in CS. Don't ask dumb questions or give dumb answers, you will be ignored lol

Respected
LOTS OF HOMEWORK
Amazing lectures
1.0
5.0
CS2100
Grade: A-
Apr 3, 2017
Wouldn't take again

One of the worst experiences I've had at the U. Honestly, seems very condescending and annoyed to answer questions in class. Intentionally throws trick questions on exams. 6 big exams each 2 1/2 hours long. This was a very difficult math class, but taught from PowerPoint. Who teaches math from PP? Helpful in office hours, but in class, watch-out.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CS2100
Grade: B-
Apr 17, 2017
Wouldn't take again

Avoid if she is teaching 2100. Simple as that. In jeopardy of retaking. Red flags: 1) Math + powerpoint why... 2) Either I'm really sensitive or she is condescending in class and in office hours. 3) Very test heavy. 5 tests, 60% of your grade. Throws awful questions. If you do bad in one or two tests... No A for you. This is a weed out class.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
CS2100
Grade: A
Apr 19, 2017
Would take again

Dr. Parker is amazing!

LOTS OF HOMEWORK
TEST HEAVY
Caring
1.0
5.0
CS2100
Grade: C
May 1, 2017
Wouldn't take again

Treat's students like they're in elementary school during lectures. Very disrespectful to students who don't understand or want extra explanation. Quizzes were frequent, and quite difficult, class averages ranged from 55-65 with no curve. Grade breakdowns at end of class showed 47% of students failed, 30% with C and a mere 6% with an A.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CS2100
Grade: C-
May 1, 2017
Wouldn't take again

Tests were too long and difficult to fit in the class time. Lectures were very poorly organized. Parker used powerpoint presentations to explain math and only rarely wrote on the chalkboard which is too small to read unless you sit up close to the front. This class was my worst experience at the U. Should have used a tablet/projector to write.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
CS2100
Grade: D-
May 8, 2017
Wouldn't take again

Parker does somewhat teach the concepts at a decent level. However, when asking for clarification in class, she seems quite paranoid and condescending. She was okay when it comes to visiting her office hours but when going to her class, I felt like it would be better to study the material on my own outside of class. Quite a horrible experience

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
CS1410
Grade: A
Sep 8, 2017
Would take again

Sets a realistic work load for the major

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
1.0
4.0
CS3810
Oct 3, 2017
Wouldn't take again

Absolutely useless professor. Told us during one of the first lectures that she's, &quot;a computer science professor that hates computers.&quot; Learned nothing from the lectures, all the useful information coming in the first 5 minutes of class during the review. Her homework is cryptic, hard to understand. Insane grader, you miss part, all points gone!

Tough Grader
5.0
4.0
CS3810
Oct 3, 2017
Would take again

This is a hard class! No matter who you take it with it will time intensive and challenging. I'm actually surprised by the negative feedback Prof. Parker has received. Personally, I find her lectures to be clear and articulate, as well as her answers to questions. I've taken two classes with her and definitely recommend her!

Respected
Amazing lectures
LECTURE HEAVY
5.0
4.0
CS3810
Grade: A
Oct 18, 2017
Would take again

Expect a rigorous class, and the tests count for a lot. That being said, her expectations are beautifully clear and she's very accessible outside of class if you're struggling with something. Don't expect to be coddled, but this woman is brilliant and knows her stuff

Respected
LOTS OF HOMEWORK
TEST HEAVY
2.0
4.0
CS3810
Grade: C+
Dec 6, 2017
Wouldn't take again

She is knowledgeable in the subject but I feel like I was having information shoved down my throat during class which makes me wish that class periods were extended. The out of class material wasn't manageable for me with other classes/work. I found lecture's hard to pay attention to because they were mostly reading Powerpoints.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
4.0
4.0
CS1410
Grade: A-
Dec 20, 2017
Would take again

Lectures are jam-packed with information, be ready to take some notes. Erin will be intimidating; if you show her you're willing to put in work, she will respect you greatly and you can learn much from her. Stick with your TAs and make them your friends. Erin has very high expectations of her students, and presents how tough this major can be.

Tough Grader
Respected
LECTURE HEAVY
4.0
4.0
CS1410
Grade: A
Jan 10, 2018
Would take again

Good prof overall. You definitely have to work for it, but in the end the requirements are clear and achievable.

LOTS OF HOMEWORK
Clear grading criteria
Tests are tough
3.0
4.0
CS2420
Apr 29, 2018
Wouldn't take again

Long rambling lectures, but decent content. Be sure not to mess up any assignments, as she will not help you out at all. TAs are what make this class, not the professor.

Tough Grader
GROUP PROJECTS
LECTURE HEAVY
4.0
5.0
CS2420
Grade: A
May 4, 2018
Would take again

Erin Parker is ridiculously smart. I don't think I have asked her a single question that she did not know the answer to. She has very high expectations of her students, and if you take a class from her, get ready to bring your A game. You will need it. If you work hard and succeed, things will go very well for you in this major.

Respected
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
CS2420
Grade: B
May 8, 2018
Would take again

This is one of the toughest classes I've ever taken! I easily spent about 10 hours per week on the assignments. But I learned so much and have become such a better programmer because of it. I would recommend taking an easy load when you take this class. Most of the projects are with partners.

LOTS OF HOMEWORK
Clear grading criteria
GROUP PROJECTS
5.0
4.0
CS1410
Grade: A
May 23, 2018
Would take again

Parker is the best teacher. She really cares about her students and does not take any bs. She can answer anyone's question and is really knowledgable about the subject. If you attend class you will learn a lot.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
1.0
4.0
CS2100
Sep 26, 2018
Wouldn't take again

do not take this class if you want to survive from stress.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
CS3810
Grade: A
Oct 9, 2018
Would take again

Professor Parker's preparedness and knowledge of the content was obvious, and her high standards helped to encourage me to succeed. She was always willing to answer questions after class and to explain concepts further. I admire her willingness to invest in students, advising them one on one and heading up the mentoring program at the U of U.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
1.0
4.0
CS2100
Grade: B+
Oct 15, 2018
Wouldn't take again

just do not take

1.0
4.0
CS2100
Grade: Not sure yet
Nov 25, 2018
Wouldn't take again

I never seen this kind of person entire of my college life. What a disrespect and rude person. I do not even want to call her &quot;professor&quot; since her lectures are terrible. If you have to take this class, just take another professor unless you wanna get a ton of stress.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
3.0
CS1030
Grade: A
Dec 6, 2018
Wouldn't take again

Easy class to pass with an A. However, not a big fan of the professor. She is extremely rude, and while the material is very easy to follow, her lectures are a joke. Seriously, dont even bother attending them as youll learn way more from the labs and the TAs who actually know how to give you a helpful answer.

LOTS OF HOMEWORK
4.0
4.0
CS2100
Grade: B+
Dec 17, 2018
Would take again

Surprised she's poorly rated from my classmates this semester. She was a great lecturer. Difficult class for sure but an A is obtainable if you're willing to put in the work for it. You could get away with not attending lecture as long as you read the book thoroughly. Study hard for the quizzes. They make or break your grade for this class.

Tough Grader
TEST HEAVY
5.0
4.0
CS2100
Grade: B+
Dec 18, 2018
Would take again

2100 is tough class no matter the professor. There is a ton of content and the class has 5 quizzes (which are essentially midterms) and a comprehensive final at the end. Very easy to fall behind it if you don't attend lectures and read the textbook. With that said, Dr. Parker does an excellent job! She is always willing to help!

Gives good feedback
Respected
Get ready to read
5.0
2.0
CS2100
Dec 27, 2018
Would take again

Professor Parker is a fantastic lecturer. Her teaching style and content is direct and relevant. You will learn a lot in this class, and it is possible to get an A if you study for it. Almost all of your grade comes from 6 separate tests, including the final. The exams are hard enough to make you work, but easy enough to do well.

Skip class? You won't pass.
TEST HEAVY
Clear grading criteria
1.0
5.0
CS2420
Grade: B
Apr 10, 2019
Wouldn't take again

Her lectures are a joke. Grading rubric is hidden. Pair programming is mandatory. Assignment pages are unclear, as they are graded harshly and specifically on a rubric you are not hinted at or provided. Example tests have answers hidden to make your life harder. Avoid this professor at all costs. Possibly the worst professor in the CS department.

Skip class? You won't pass.
Group projects
1.0
5.0
CS2420
Grade: B
Apr 22, 2019
Wouldn't take again

One of the worst experiences I have had. Her lectures are terrible, and she tends to use a condescending tone during them. The rubrics for assignments were generally vague and unhelpful. If you can help it, avoid this professor!

Lots of homework
Group projects
Lecture heavy
4.0
4.0
CS2420
Grade: C-
Apr 30, 2019
Would take again

Professor Parker is a great professor overall. She is really good about explaining the material thoroughly, very easy to talk to, and seems to understand how to teach for different types of students and their learning styles. Having said this, she is a tough grader and you'll really need to study for her exams.

Respected
Group projects
Tough grader
4.0
5.0
CS2420
Grade: A
May 2, 2019
Would take again

Dr. Parker is a great professor who knows how to craft assignments and exams in order to thoroughly test if you know every concept to the bone. If you really want to learn about Data Structures and Algorithms and become a better programmer overall, take Dr. Parker. Each assignment easily takes 12+ hours/week if you're aiming for an A.

Respected
Lots of homework
Test heavy
1.0
5.0
CS2420
Grade: A
May 7, 2019
Wouldn't take again

Unclear assignment expectations; Word-play tests; No extra credit/dropped assignments; Very tough grading; Incompatible to those new to CS. Ridiculously smart professor though

Lots of homework
Test heavy
Tough grader
5.0
4.0
CS2420
Grade: A
May 7, 2019
Would take again

I think the dramatic split in opinions about Prof. Parker is interesting. She is definitely not warm and cuddly, and will not suffer any foolishness or nonsense whatsoever. But she is eminently competent and has probably forgotten more about CS than I know. Leave your ego at the door and learn everything you can from this brilliant woman!

5.0
4.0
CS2420
Jul 10, 2019
Would take again

I definitely see how many people don't like this professor. She almost discourages participation in class by blatantly calling out and correcting any incorrect comments made by a student. However she is very knowledgable and her assignments and tests really make sure you understand the material. I learned a lot and would take another class from her

Respected
Lots of homework
Lecture heavy
4.0
4.0
CS2420
Grade: B+
Aug 12, 2019
Would take again

CS 2420 is the make-or-break class for getting accepted into the major and should be your priority class for the semester. Prof Parker is no nonsense but is not over the top &quot;mean&quot; like some of these ratings have stated, she is a good professor for a tough class. An A is very attainable. You will be doing pair programming, GET A GOOD PARTNER EARLY.

Respected
Lots of homework
Clear grading criteria
4.0
4.0
CS2420
Grade: B+
Aug 19, 2019
Would take again

Pretty good all around professor. Never felt particularly amazing or eccentric, but taught the material with few to no problems. Tests were pretty difficult and required study, but didn't feel unreasonable. My only complaint is that we were forced to use pair programming which just felt boring for the person not at the keyboard.

Lots of homework
Group projects
4.0
5.0
CS4400
Grade: B
Dec 9, 2019
Would take again

Tough class but she did a good job. There are a lot of resources to help you outside of class if you struggle, including good lecture videos and a really good textbook. Lectures mainly consist of working on practice problems while you learn the topics on your own. Difficult but manageable tests. DO NOT PROCRASTINATE!!!

Get ready to read
Lecture heavy
4.0
5.0
CS2100
Dec 14, 2019
Would take again

The course is difficult, but Dr. Parker teaches it very well. Theres homework due about every two weeks and a midterm the week after its due. She does a flipped class which I didnt love because I usually didnt understand the videos until she retaught it in class anyway. Exams are really similar to homework and I learned a ton!

Clear grading criteria
Lots of homework
Test heavy
4.0
4.0
CS4400
Grade: B+
Jan 4, 2020
Would take again

Flipped classroom that really worked for a lot of people. This class covers a lot of material so the tests were difficult but fair. She gives you the grading tests for each assignment so you know what grade you will get. Plenty of time for each assignment 6 x 2 weeks. She was kind and did a good job. Assignments usually took &lt;10 except for one.

Accessible outside class
Clear grading criteria
Tough grader
5.0
5.0
CS2420
Grade: Not sure yet
Mar 2, 2020
Would take again

In lecture, she commands respect, and sometimes I (including my peers) feel scared to ask questions. The inverse is true 1 on 1. In office hours, I could tell she really cares about how her students do. Abuse her office hours, get to know her, and you'll do good in the class. HW is LONG; so don't be afraid of cutting back on your other class load.

Lots of homework
Skip class? You won't pass.
Group projects
5.0
4.0
CS4400
Apr 24, 2020
Would take again

Professor Parker is an amazing professor, probably one of the best ones I have ever had. She's organized, professional, well respected, and great at teaching complex subjects. She doesn't take any crap and if you don't put in the work she's not gonna carry you.

Respected
Accessible outside class
Skip class? You won't pass.
4.0
4.0
CS2420
Grade: A
Apr 6, 2020
Wouldn't take again

Parker is overall a nice and highly knowledgeable professor. Specific and clear on how she grades tests and homework and honors fair regrade requests. Biggest flaw is that she comes off as very patronizing, like she's intellectually above us and that some people's ideas are not valid. However I think she's improved slightly throughout the semester.

Respected
Lots of homework
Clear grading criteria
5.0
5.0
CS2420
Grade: Not sure yet
Apr 28, 2020
Would take again

Hands down the hardest class I have ever taken. If you are taking 2420 with Erin Parker, be ready to work hard and feel stressed/overwhelmed most of the time. In the end its all worth it because you learn a lot. Don't be afraid to go to office hours if you are struggling since she is caring in a 1 to 1 setting. Solid teacher and class experience.

Lots of homework
Skip class? You won't pass.
Caring
5.0
4.0
CS2420
Grade: Not sure yet
Apr 30, 2020
Would take again

This class was definitely one of the most work-heavy courses I had this semester. There's a lot to learn in CS2420 and a lot of it really isn't easy. Prof. Parker prepares you well if you go to lectures because her provided slides don't really cut it in the midterm and final exams. The homework given weekly can easily take 6-10 hours per week.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
4.0
CS4400
Grade: A
Apr 30, 2020
Would take again

Dr. Parker is an amazing professor, she is extremely thorough with her lectures and material. If you want an amazing understanding of a course, definitely take it from her. She can come off as patronizing at times, but she really does care about the students. Definitely a difficult class, but a great experience nonetheless.

Gives good feedback
Respected
Amazing lectures
2.0
5.0
CS2420
Grade: B+
May 4, 2020
Wouldn't take again

Take another professor unless you want to be stressed all the time. She is ruthless and does use condescending language.

Lots of homework
Test heavy
5.0
4.0
CS2420
Grade: B
Jul 15, 2020
Would take again

Professor Parker is strict, but very clear and concise in her lectures. She explains concepts thoroughly and replies quickly to questions posted on Piazza. The TAs during my semester were very helpful and you could tell they took their time helping students with assignments and other questions.

Respected
Lots of homework
Clear grading criteria
3.0
4.0
CS2420
Grade: B
Oct 31, 2020
Wouldn't take again

She's a nitpicky grader when it comes to exams. You're never 100% confident if your answers satisfices her. Even if your answer is almost correct she may refuse partial credit. She grades written responses open ended. One small mistake and she deduces alot. Your answer can't just be right, it has to be right specifically to her satisfaction.

Amazing lectures
Tough grader
1.0
3.0
CS2420
Nov 23, 2020
Wouldn't take again

I don't know how Parker has such a high rating. Her grading scheme is arbitrary and harsh. She is rude and does not take well to polite questions. I would highly advise taking this class from a different professor, the material is not difficult the professor is.

3.0
5.0
CS2420
Grade: B+
Dec 8, 2020
Wouldn't take again

The assignment is really heavy, you have to spend around 18-25 hours/week to do that assignment and there are 11 of them. Also, the midterms and final are extremely hard and the grading is strict too. If you miss a small thing, you lost the point. I got an A during the semester for all the assignment and quiz but midterms and final low it to B+

Lots of homework
Skip class? You won't pass.
Test heavy
4.0
5.0
CS2420
Grade: B+
Dec 13, 2020
Would take again

EXTREMELY organized. doesn't take any nonsense but is NOT rude. She is incredibly knowledgeable and is very helpful in office hours. Lectures are clear and she has a to-do list for each week on canvas. HW takes 15+ hours AT LEAST each week but it's just a very demanding course. Parker is great and I wish she taught more classes. fair and clear.

Respected
Lots of homework
Amazing lectures
3.0
5.0
CS2420
Grade: Drop/Withdrawal
Dec 14, 2020
Wouldn't take again

This class probably the hardest thing I've ever done in my life. I've never done CS till I got to the U, but man the assignments and exams are tough as hell. I'm retaking it next semester. Find a good partner and make sure you have a light semester for this class. Very intense, and the prof isn't very nice.. Make use of TA hours

Amazing lectures
Lecture heavy
Tough grader
1.0
5.0
CS2420
Grade: C
Dec 31, 2020
Wouldn't take again

Every assignment but the first was a partner assignment. The assignments and quizzes were fair enough, but the average on every one of her tests for my class was a failing grade. This could be because it was all online this semester, but when everyone is failing, it can't just be that the students aren't working hard enough.

Test heavy
Group projects
Lecture heavy
4.0
4.0
CS2420
Grade: A-
Mar 18, 2021
Would take again

She definitely knows what she's talking about, and I like how organized she is. She can seem a little intimidating, but personally, I like how professional she is.

Skip class? You won't pass.
Lecture heavy
Lots of homework
1.0
3.0
CS2420
Grade: C+
Apr 12, 2021
Wouldn't take again

Essentially it's Professor Parker's way or the highway. Your average snobby professor with very little real world insight. We're forced to work with partners in a way the industry will never have us do. You will do poorly if you don't follow the rigid class structure. This class is great if you're a tool with no free will, otherwise look elsewhere.

Graded by few things
Group projects
Lecture heavy
4.0
5.0
CS2420
Grade: A-
May 2, 2021
Would take again

Professor Parker is incredibly strict with her class structure. She isn't the warmest or coziest professor but she is incredibly knowledgeable. Partner work is expected after the first assignment, class is super tough if you don't have a good partner and are new to coding. Start early on assignments otherwise you'll have a bad time.

Lots of homework
Group projects
Tough grader
1.0
5.0
CS2420
Grade: A
May 7, 2021
Wouldn't take again

Erin Parker is a very strict professor and it's next to impossible to do well in this class without spending 15+ hours on each of the 11 assignments (except maybe the first one). The tests represent the material well but are too long. It'd be nice if she explained the material better and had more recitation time rather than lecture time.

Lots of homework
Lecture heavy
Tough grader
4.0
4.0
CS2420
Grade: A
May 15, 2021
Would take again

I would describe Prof. Parker as &quot;CS: The Person.&quot; Parker is a very clear instructor, says everything that she needs to say, and doesn't say a thing more. On the exams, the grading criteria for free response was unclear/poor, and I wouldn't bother w/ a regrade request, but other than that I think the class was very well done for covid time.

Respected
Group projects
Tough grader
2.0
5.0
CS2420
Grade: B
May 18, 2021
Wouldn't take again

Though she is very knowledgeable about CS and all the topics in this class, I was shocked by her awful attitude and condescending tone. I have never felt less respected by anyone in my life. Be ready to spend 15-20 hours a week doing the projects, which by the way are not easy. Lectures were pretentious and mediocre. Avoid Parker at all costs!

Skip class? You won't pass.
Group projects
Tough grader
1.0
5.0
CS2420
Grade: B
May 20, 2021
Wouldn't take again

Prepare to spend 15-20 hours a week on just the assignment, not including recitation, lab, reading, videos, etc. Her grading of multiple choice questions is harsh and arbitrary. The &quot;comprehensive&quot; covered maybe 10% of the curriculum so if you didn't COMPLETELY understand that small part it, sucks to be you. Average was 68% and she won't curve it.

Lots of homework
Tough grader
4.0
5.0
CS2420
Grade: A-
May 24, 2021
Would take again

Professor Parker is a good professor. Any time I needed extra help, and asked her, she went out of her way to help me to understand anything I had trouble with. She literally spent an hour with me going over things I struggled with (one of the times I asked her). This class is very time consuming. I spent 18+ hours for this class every week.

Lots of homework
Accessible outside class
Tough grader
4.0
5.0
CS2420
Grade: A
Jun 2, 2021
Would take again

Professor Parker is a good professor. She has gone out of her way several times when I needed extra help, all you have to do is ask. You can tell that she really cares about her students success. The only thing I didn't like was the harsh grading, everything is graded based on her opinion making it hard to get the exact correct answer.

Tough grader
1.0
4.0
CS2420
Grade: B-
Sep 18, 2021
Wouldn't take again

My friend took this class with a different teacher and did about half the work. Her ego makes her very hard to talk to or ask questions. Wait to take this class until you don't have to her her as a teacher. god bless the TAs for doing all the actual work for the class. Don't make the mistake of not addressing her as professor or doctor parker

Lots of homework
Skip class? You won't pass.
Tough grader
3.0
5.0
CS2100
Grade: B-
Sep 20, 2021
Wouldn't take again

I took CS2100 with Professor Parker (Don't call her anything else, or else) and it was extremely difficult. The workload is insane, and the tests are frequent and difficult. If you don't study/understand the material, you will not pass. Asking questions in email/piazza were met with condescending tones making getting help difficult and frustrating.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CS2000
Grade: Incomplete
Oct 21, 2021
Wouldn't take again

Worst professor I have ever suffered through. Rigid course structure isn't helped by the fact that she is condescending and unapproachable at every opportunity.

Lots of homework
Tough grader
5.0
4.0
CS2100
Grade: A
Dec 8, 2021
Would take again

CS2100 was the second class I've taken with Parker. CS2100 (discrete math) lends itself better than 2420 does to her ultra-precise, no-nonsense lecture style. Parker's classes are very difficult, but fair. While she comes off as rather harsh during lectures, 1-on-1 she is quite kind and patient 1-on-1 so don't be afraid to go to office hours!

Respected
Test heavy
Tough grader
1.0
5.0
CS2100
Grade: B+
Dec 17, 2021
Wouldn't take again

The structure of this class makes no sense. If you don't do even a single problem on the homework you cannot receive a higher grade than a 33 percent on it. 1/3 of the class gets a D or lower on every test. Also extremely condescending teacher. Avoid both the class and prof at all costs. More work than my 4 credit coding course.

Lots of homework
Tough grader
1.0
5.0
CS2100
Grade: C
Dec 31, 2021
Wouldn't take again

Tests count for a majority of your grade and are made very difficult. That's not the bad part however, this professor gives you a pre-class quiz for EVERY class, which adds a lot of unnecessary work and stress before each class and makes you not want to go to class. The professor is also very intimidating.

Lots of homework
Test heavy
4.0
3.0
CS2100
Grade: A
Jan 7, 2022
Would take again

Read/watch information before class, then session consisted of going over that information and having the class answer practice problems. Parker was always clear in her lectures and able to answer all questions. Her or her TAs were always available outside of class to answer questions. Quizzes before every class and tests on every unit, plus final.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CS2420
Grade: B
Jan 18, 2022
Wouldn't take again

Erin parker is the worst professor I have ever had. I credit her for pushing me out of the computer science major. Like others are saying, she knows her stuff, but the constant snapping at students who ask questions, the weird smug way she carries herself, and her unapproachable cold demeanor makes this class miserable. Not to mention it is HARD.

Lots of homework
Group projects
Tough grader
1.0
5.0
CS2420
Jan 20, 2022
Wouldn't take again

Absolute dog sh**. Spend 15-20 hours a week on the homework then oh wait you're not done, you have to do a post assignment "analysis document" and tests which can take hours. Expectations are WAY higher than she says in the rubric. Absolutely terrible human and terrible class. Do a month of code academy on data structures and you'll learn better.

Tough grader
1.0
4.0
CS2420
Grade: A-
Jan 21, 2022
Wouldn't take again

Why the University of Utah does not hire other professors?

1.0
5.0
CS2420
Grade: B
Feb 3, 2022
Wouldn't take again

I want to say Erin is a good professor. She's organized, lectures are insightful, and the class is structured well. However, she is NOT NICE. Ask a dumb question in class? She'll roast you in front of everyone. If you struggle to learn in her office hours, she'll just be irritated and make you feel pressured because of this. FAILURE of a prof.

Gives good feedback
Lots of homework
Lecture heavy
1.0
5.0
CS2420
Grade: B
Feb 3, 2022
Wouldn't take again

Horrible prof, but hey at least I don't have to deal with her anymore!

1.0
5.0
CS2420
Feb 19, 2022
Wouldn't take again

Prof. Parker once said in my class &quot;a C student will always be a C student&quot;. Likewise, a terrible professor will always be a terrible professor.

Lots of homework
Skip class? You won't pass.
1.0
5.0
CS2420
Grade: A-
Mar 1, 2022
Wouldn't take again

Why do you need to pay attention to written grammar and word correctness in the test, there are so many short answer questions. And she has a huge amount of homework, which takes about 12 hours a week to complete. And her verbal skills are poor, you spend a long time understanding what she wants you to achieve before every programming and test

Lots of homework
Test heavy
Lecture heavy
1.0
5.0
CS2420
Grade: B-
Mar 4, 2022

Assignments are very tedious, and the requirements are not particularly clear. In addition, in the exam, there are a lot of questions to read and understand. This is very time-consuming. I don&#39;t think I would take this professor&#39;s course again.

Tough grader
Lots of homework
Test heavy
5.0
4.0
CS2420
Grade: Not sure yet
Apr 19, 2022
Would take again

To be honest, it's a rough class for students who just finished CS1410, but it doesn't mean that Erin Parker is a bad professor. Assignments are rough, but most of them are not IMPOSSIBLE to complete unless you spend the whole weekend just hanging out. Also, if your score is lower than average from Exam 2, you just didn't study

1.0
5.0
CS2420
Grade: Not sure yet
Apr 26, 2022

Prof. Parker seems like a good professor at first but she makes her tests insanely hard and doesn't teach all the material necessary. Stay away from her if you can!

Tough grader
Test heavy
5.0
5.0
CS2420
May 1, 2022
Would take again

She's as tough as her reputation, but she's an incredible teacher. She's organized, and fits as much into a lecture as she can. Assignments are hard, but you will grow so much as a programmer for having her class. Talk to her one on one and she is very sweet and answers any questions without making you feel bad. Her class is hard but very worth it.

Lots of homework
Lecture heavy
Accessible outside class
5.0
5.0
CS2420
Grade: A+
May 4, 2022
Would take again

The negative reviews cannot distinguish between difficult course material and a poor professor. Professor Parker's course was extremely rigorous but equally fair and organized. If you're adequately prepared for the material and find interest in it, you will learn many important concepts that will set you up for future CS courses/a career in CS.

Participation matters
Group projects
Amazing lectures
3.0
5.0
CS2420
Grade: B+
May 4, 2022

I think the best way to explain it is that she scares you into committing 300% of your effort to this class and learning the content. This is a stressful technique, but also effective. I learned a lot but at a very large time cost. In her class, there is a such thing as a "dumb" question, and she's rude about it.

Group projects
Lots of homework
Lecture heavy
5.0
5.0
CS2420
Grade: A
May 6, 2022
Would take again

This class is extremely well organized and will teach you a lot. Parker does an excellent job at choosing assignments and exam questions but everything requires a large time commitment. Only students willing to put in the time and utilize her many resources (TA's, readings, labs, etc) will do well in this class. I would recommend Parker any day.

Tough grader
Amazing lectures
Lots of homework
5.0
5.0
CS2420
Grade: A
May 13, 2022
Would take again

Dr. Parker is a very tough professor, but she is fair. Doing well in 2420 was a huge time commitment but Dr. Parker gives you the resources you need (it's just a lot of resources to work through). This class was definitely stressful, but I learned a lot, and Dr. Parker was very responsive to any questions I ever had.

Tough grader
Lots of homework
Accessible outside class
5.0
4.0
CS2420
Grade: A
May 18, 2022
Would take again

Dr. Parker's lectures are always organized and clear, as are her assignments. She cares about her students and will answer their questions understandably. She gives good feedback, but sometimes it can come out a bit abrasive, which might offend students if they don't realize she's only doing it to help. Overall, I found her to be very reasonable.

Group projects
Clear grading criteria
Lots of homework
3.0
5.0
CS1410
Grade: C+
Jul 8, 2022

Hard to get a good grade on exams and lots of homework but she is a really nice professor.

Tough grader
Lots of homework
Lecture heavy
3.0
3.0
CS2100
Grade: C
Oct 13, 2022

The structure to 2100 is the same for all professors. Erin's exams are no harder than her hw and exam reviews. If you understand the hw, you'll know how to do her exams. My one major complaint is that she's a nitpicky grader. You will lose lots of points for skipping seemingly minor steps. If not for this, she would be my favorite professor.

Tough grader
Amazing lectures
2.0
4.0
CS1410
Grade: Not sure yet
Dec 16, 2022

If you have another option for a professor, check them out first. She answers questions in a super vague, non-answer way. She considers everything to be cheating, even asking and talking to your fellow students about code or course material. You are only allowed to ask her and the Ta's for help, anyone else and she considered you to have cheated.

1.0
3.0
CS2100
Grade: B
Jan 18, 2023

Erin Parker gets mad when you do not refer to her as PROFESSOR. If you do not refer to her as PROFESSOR when emailing her, she will be offended. This has to be one of the most pretentious professors at the U. It is a nightmare having to talk to her. She will also be very mad if you show up to her office without an appointment. She is judgemental

Tough grader
Get ready to read
Lecture heavy
3.0
5.0
CS1030
Grade: Not sure yet
May 2, 2023

She is clever professor. But, the lecture is so difficult and it isn't to get a good grade on assignments or exams.

Tough grader
Participation matters
Lecture heavy
1.0
4.0
CS2420
Grade: Drop/Withdrawal
Sep 18, 2023

Parker is condescending and her teaching style is of one of obedience through fear. I ignored the red flags around Parker. I thought her rating outweighed what I found. I was wrong. Avoid this professor, not because she's 'hard', but because she doesn't respect others while still demanding respect from them.

Tough grader
Group projects
Test heavy
4.0
3.0
CS1410
Grade: B
Nov 2, 2023
Would take again

I think Erin gets a bad rap, she is pretty blunt and intimidating but she is really helpful if you ask for help. She is one of the better professors in terms of looking at your code and helping you understand what the issue is. If you are respectful and come prepared she will be great and help you out.

Caring
Respected
Accessible outside class
5.0
4.0
CS2420
Grade: B+
Dec 1, 2023
Would take again

Erin Parker is an incredible professor. If you're taking a class because you're fundamentally interested in computer science then you love her for her straightforwardness with concepts, well prepared lectures, and extremely useful office hours. Some may say she's strict or uptight, but I believe this shows how professional and direct she is.

Participation matters
Lots of homework
Lecture heavy
5.0
3.0
CS2420
Grade: A
Dec 5, 2023
Would take again

Parker is a really good instructor. Lectures are clear and very informative. The class can be challenging, however she makes sure to lay out topics in a very logical way. Assignment are time intensive, however they help you to become a better programmer and understand the content. Grading is tough, but fair so long as you know the content.

Amazing lectures
Clear grading criteria
5.0
5.0
CS2420
Grade: A
Dec 11, 2023
Would take again

Professor Parker is really great. She is very knowledgeable and organized, but also quite strict. This class is fairly difficult, but you'll do well if you put in the work. The exams can also be a bit challenging, so make sure you understand everything. I've learned a ton in this class and had an overall good experience.

Group projects
Amazing lectures
Lots of homework
1.0
1.0
1420
Grade: A-
Dec 18, 2023

She might be okay at lecturing, but its the most capricious, stuck up, apathetic person you will ever meet. Don't bother meeting outside of class or emailing.

1.0
4.0
CS2420
Grade: C+
Dec 23, 2023

A professor's role extends beyond just delivering lectures. It is crucial for professors to create an environment where students feel comfortable seeking help and guidance especially in a difficult class such as this. Erin Parker did not make any effort to help struggling students and even put them down, making them feel unfit for computer science.

Lecture heavy
Test heavy
1.0
4.0
1420
Grade: A
Dec 29, 2023

Lectures weren't great. They were hard to sit through and felt lacking at times. She nurtured a terrible learning environment by putting down students and sometimes the class as a whole constantly. She feels out of touch when she rambles. Try to get as much as you can from the reading and TAs as she won't be much help both in and out of class.

Tough grader
Get ready to read
5.0
1.0
CS1030
Grade: A
Apr 28, 2024
Would take again

Professor Parker gets a lot of bad rep for being a professor who is straight to the point takes no bs. Definitely the best CS professor I have ever had. Most people writing a 1.0 review are students who do not understand what respect is, take a class with Professor Parker if you get the chance.

Amazing lectures
Respected
Lecture heavy
5.0
4.0
CS1410
Grade: A-
Apr 30, 2024
Would take again

I had Dr Parker in CS1420 and CS1810 and she is quite a polarizing professor to say the least. It's clear she knows her stuff although I can see why people view her as mean. She was much more relaxed in 1810 with a smaller class than 1420. If you put an effort into learning she will put effort into helping you. She's not vague in any way.

Participation matters
Gives good feedback
Respected
3.0
3.0
CS2420
Grade: B+
Jul 31, 2024

My experience with Prof. Parker was pretty good. If you meet with her one on one she is very supportive and gives great feedback/advice. This specific class is rough but she makes it as bearable as it can be. Her lecture slides tend to be a bit more convoluted than I think they can be. The extra practice questions and TAs are your best friend.

Participation matters
Clear grading criteria
Gives good feedback
3.0
3.0
CS2420
Grade: A-
Jul 19, 2024

I think Professor Parker is a good professor, not the greatest that I've had during my CS journey but I think she is good. Great at answering questions and is very knowledgeable. I can see why a lot of people like her but the one thing I don't like is her slides as much for learning these subjects. Love how she gives tons of practice each lecture.

Respected
1.0
4.0
1410
Grade: B+
Aug 28, 2024

Erin Parker often talked down to students, insulting people for having "bad" questions, and was generally unhelpful when students had innocent questions. Her slides and teaching style were incredibly boring, making the content much harder to grasp than it actually was. I had more success using google over her hyperregulated intranet forum "Piazza"

Tough grader
Lecture heavy
Online Savvy
1.0
5.0
CS2420
Grade: C
Oct 4, 2024

First - she is a great lecturer. She's go that going for her. BUT, the workload far exceeds the typical 6-9 hours expected from a 3 credit-hour course. Weekly workload is AT LEAST 15 hours - often 20 to 25. It's insane! I get straight A's except here. I already know most of the material, yet I can barely keep up. It's unconscionable. Avoid!

Tough grader
Get ready to read
Lots of homework
5.0
4.0
CS2420
Grade: A
Nov 11, 2024
Would take again

Prof. Parker is great. I learned so much in 2420 and really enjoyed it. It's definitely one of the most time-consuming classes I've taken but if you put in the effort, you will get a lot out of it.

Amazing lectures
Lots of homework
Test heavy
2.0
3.0
CS1410
Grade: A-
Nov 11, 2024

Professor Parker is knowledgable, concise, and direct; but, seems to hold genuine contempt for her students. Someone who should be in the field and not teaching. Asking a question in any context feels like an imposition. Skip.

4.0
4.0
CS2420
Grade: B+
Nov 25, 2024
Would take again

Professor Parker's CS2420 is challenging, but engaging. Lectures are clear, and she provides useful resources. The workload is heavy, but manageable if you stay on top of it. unstuck AI was a game-changer for my study prep. Overall, a rewarding experience.

4.0
3.0
CS2420
Grade: A
Nov 26, 2024
Would take again

Professor Parker is a good professor. She can be a little stern in class, but explains things clearly and concisely. If you have a strong Java background, this class will be a breeze, but make sure you find a good partner. Tests were fair and clear, TAs provided lots of support. (This class was co-taught with another professor over the summer.)

Group projects
So many papers
Lecture heavy
4.0
3.0
CS2420
Grade: B
Dec 17, 2024
Would take again

2420 is the weeder class for the major. If you show that you care and are putting in the effort and ask questions, she will put in effort to support you. She's not a warm personality - don't mistake this for "she doesn't care about students", she does, but won't save you if you want to coast along. Do beware occasional ambiguous grading criteria.

Tough grader
Gives good feedback
Respected
2.0
5.0
CS2420
Grade: B-
Dec 17, 2024

Can't say I enjoyed her class very much. A noticeable step down compared to the other CS professors I've had. Classes often felt hostile towards asking questions, and the workload requires quite the commitment as well. There are definitely worse professors out there, but I wouldn't recommend regardless.

Tough grader
Lots of homework
4.0
3.0
1410
Grade: B
Jan 8, 2025
Would take again

Professor Parker is a good professor. She's not there to be your friend but to teach, and she does a good job of teaching the class and structuring the course. She will not cut you slack, so stay on top of your work. Her midterm study guides and practice exams were great prep for exams. She is kind and helpful at office hours.

Clear grading criteria
Gives good feedback
Lecture heavy
3.0
3.0
CS1410
Grade: A-
Jan 8, 2025
Would take again

Prof. Parker is competent, but having her as my professor wasn't really enjoyable. She passes "the bar" to be a good enough professor to not be a barrier in your learning. Start on assignment early and devote enough time to the class. Review concepts you do not understand. Do the practice tests before midterms and the final and you should be fine.

2.0
4.0
CS2420
Grade: A
Jan 9, 2025

She just doesn't motivate you at all. She just tears you down and makes a point of you. Which can be good for learning but she could totally do it in a better way

Lecture heavy
1.0
4.0
1410
Grade: Incomplete
Jan 22, 2025

Told one of the foreign exchange students in class that he was using translation tools as a crutch and that he was doing poorly in the class because he wasn't thinking in english. I've never had a professor act this disgusting to any student in class before. Avoid at all costs.

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
CS2420
Grade: A
Jan 30, 2025
Would take again

Great at teaching, you don't have to study if at all outside of class if you pay attention during the lectures, unlike some of the other teachers here at the U, all content on the exam is content she will have already prepared you for during lecture. If you waste others time during lectures then she is mean (a good thing), otherwise caring. 10/10

Group projects
Respected
Accessible outside class
1.0
5.0
CS1410
Grade: B
Feb 24, 2025

She was very difficult when questions about the material. The TAs were practically the only reason why I was able to pass. Very uncaring and felt like she didn't really feel like helping her students succeed or improve. The material she trying to teach was interesting to me, but she made it hard to learn effectively for the reasons stated before.

Tough grader
Lots of homework
Lecture heavy
2.0
4.0
1420
Grade: Incomplete
Apr 25, 2025

She was fine. Not the best Professor. Won't respond to emails if you don't call her by professor. Took bott camp previously and her class made no sense sometimes.

Lecture heavy
1.0
4.0
CS2420
Grade: Incomplete
Apr 26, 2025

Very rude professor that belittled me for not understanding the material and stated that I should not be in Computer Science even though I went to every lecture and went to TA hours.

Lecture heavy
Test heavy
5.0
3.0
CS2420
Grade: A+
Apr 30, 2025
Would take again

She's an amazing professor. She teaches clearly and takes her classes very seriously. She doesn't stand for people who don't put in any effort. If you are sincerely trying to learn, she will work with you and will be very caring. She can seem intimidating at first, but halfway through the semester you realize that she is actually awesome.

Tough grader
Amazing lectures
2.0
5.0
CS2420
Grade: A
Apr 30, 2025

Exams were not as hard, but a lot of homework.

Lots of homework
4.0
4.0
CS2420
Grade: A
Apr 30, 2025
Would take again

It's important to know that this is a very hard CS class, since it's a weed-out class. So, that reflects badly on anyone who teaches it, in my opinion. But I don't really have any issues with Dr Parker. She was very nice in class and was very active in answering questions and on Piazza.

Group projects
Lots of homework
2.0
3.0
CS2420
Grade: A
May 5, 2025

The lectures are somewhat uninspiring, and the content is manageable to learn outside of class, if you are already a very good coder. Otherwise, attending class is probably best, and it does get mind-numbing at times. She can also be a bit rude to people, but I think I would prefer her over the other CS 2420 teachers, as they are not good either.

Tough grader
Group projects
Lots of homework
3.0
3.0
1410
Grade: A
May 15, 2025
Would take again

It seems like most people's experiences with Prof. Parker were pretty bipolar. I think that in the 1410 class, she did tend to have a bit of a demeaning tone to the students, but what else can you do to deal with 120 freshman CS majors? Despite that, she taught really well, and was helpful when you would ask her things outside of class.

Clear grading criteria
Lots of homework
Lecture heavy
4.0
4.0
CS2420
Grade: B
Aug 1, 2025
Would take again

2420 is the pair programming class. Parker's class is difficult, yet relatively cut and dry. I'm under the impression the CS courses are being mandated to be kept difficult for competition sake, however, she was very accommodating when students ask for help. Some condescension, very specific tests, and TA help often nets a 90% grade on assignments.

Tough grader
Group projects
Caring
1.0
5.0
CS2420
Grade: B
Aug 8, 2025

Professor Parker was a decent instructor, but in my experience, she was very strict and unapproachable. If you needed help, she often discouraged rather than supported you, sometimes making harsh remarks like &#8220;you shouldn't be in the program.&#8221; It didn't feel like she genuinely wanted to teach or motivate students,given of doing it for the pay

Tough grader
Lots of homework
Lecture heavy
1.0
3.0
1410
Grade: A-
Aug 15, 2025

Worst professor I have ever had at Utah so far.

2.0
4.0
CS2420
Grade: B+
Aug 19, 2025

This professor was very hard to work with. The lectures took far longer than necessary, and she doesn't listen to student feedback, like when the majority of the class doesn't understand a topic. The assignments are very involved, and the lectures don't prepare you at all for them.

Tough grader
Lots of homework
Lecture heavy
1.0
4.0
CS2420
Grade: C+
Oct 29, 2025

Erin Parker is straight up mean. If you fall behind on material she will not give you any grace. Horrible learning environment because she is so discouraging and rude to students. Ask a question and get "You would know that if you listened" type of stuff from her all the time. No answer either, she will just move on.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
1420
Grade: Drop/Withdrawal
Nov 30, 2025

Very challenging professor to approach let alone ask questions to. I, along with many others felt as if we were on a time crunch the second we walked in the door. I used TA's (who were bothered doing their own hw during ta hours) and met with her outside of class to get extra help. VERY test heavy class and the assignments grew unproportionally hrd

Lots of homework
Test heavy
3.0
2.0
1420
Grade: Not sure yet
Dec 5, 2025
Would take again

Lecture quality is superb. Though, be cautious about answering questions and asking them because she does not mind cooking you in front of the class.

Amazing lectures
Clear grading criteria
Test heavy
4.0
3.0
1420
Grade: A
Dec 6, 2025
Would take again

For a course that introduces computer science, Prof. Parker does a great job of explaining the material clearly and answering any questions you might have, given you don't fall behind. She is an amazing lecturer, and the pace of the class is not terrible. However, she does not seem to care much about her students or foster a positive climate.

Amazing lectures
Respected
Test heavy
1.0
3.0
1420
Grade: A-
Dec 7, 2025

This instructor legitimately docked me points because I had 5 spaces in between two major sections of my program and apparently that is "too many spaces". She's mean in person, passive aggressive as hell, and seems to constantly be in a crappy mood. Take this class from someone else if you want a comfortable classroom experience.

Tough grader
Lots of homework
So many papers
3.0
4.0
1420
Grade: A-
Dec 11, 2025
Would take again

Great lecturer and instills a problem solving mindset quite well but she is overtly condescending if your question is even slightly off topic and the later programming assignments are difficult and time consuming. Tests were on the easier side especially if you attend lectures and study a teeny bit.

Amazing lectures
Lots of homework
4.0
3.0
1420
Grade: Not sure yet
Dec 13, 2025
Would take again

Prof. Parker is very intelligent and knows/ explains concepts well. Tests are directly related to assignments and lectures, so be sure to study each topic throughly before moving on. TA hours are good if you need help debugging.

Tough grader
Amazing lectures
Lots of homework
3.0
5.0
1420
Grade: Not sure yet
Dec 14, 2025

Dr. Parker was an excellent lecturer. She was always clear and concise with the material she covered. I believe her greatest weakness is that she tends to be dismissive with students who are asking questions or answering her questions in class. I would recommend her class if you do not need extra help from your professor.

Class Info

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 112 grades
Most common grades:
A (36)
B+ (19)
A- (18)
Grade Distribution
A(39)B(23)C(12)D(4)F(0)A-/B+(37)
Based on 132 reported grades
A: 36
B+: 19
A-: 18
B: 18
Common Tags
Lots of homework (55)
Tough grader (43)
Lecture heavy (30)
Respected (25)
Group projects (21)
Test heavy (21)
LOTS OF HOMEWORK (19)
Clear grading criteria (16)
Rating Trend

Declining

-1.16 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CPSC5470

5.0

(1)

CPSC2000

5.0

(1)

CS1040

5.0

(2)

CS1400

4.4

(5)

CS24203810

4.0

(1)
+9 more courses
Difficulty by Course

CS2420

4.3

CS4400

4.3

CS2100

4.2

CS1410

4.1

CS2000

4.0

Similar Professors