3.2
Quality4.0
Difficulty50%
Would Retake167
Reviews50%
Would Retake
167
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
24%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.16 avg changeRatings by Course
CPSC5470
5.0
(1)CPSC2000
5.0
(1)CS1040
5.0
(2)CS1400
4.4
(5)CS24203810
4.0
(1)Difficulty by Course
CS2420
4.3
CS4400
4.3
CS2100
4.2
CS1410
4.1
CS2000
4.0
Reviews (167)
Very clear instructor. Always very helpful during office hours, even staying past her scheduled hours to help me.
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.
Great professor, very clear teacher and very helpful, wants her students to understand the subject and will do her part so that you do.
Great
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
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.
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
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!
She was incredibly rude whenever I had questions!
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!
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.
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.
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).
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!
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.
She is an absolutely amazing professor, if she sees that you are trying, she will go out of her way to help you.
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.
She's tough, but not entirely unreasonable. Every little bit counts in this class, do everything you can to get more points!
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Great at teaching the stuff, knows it like the back of the hand, and just thorough and helpful.
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
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.
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.
Dr. Parker is amazing!
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.
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.
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
Sets a realistic work load for the major
Absolutely useless professor. Told us during one of the first lectures that she's, "a computer science professor that hates computers." 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!
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!
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
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.
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.
Good prof overall. You definitely have to work for it, but in the end the requirements are clear and achievable.
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.
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.
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.
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.
do not take this class if you want to survive from stress.
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.
just do not take
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 "professor" since her lectures are terrible. If you have to take this class, just take another professor unless you wanna get a ton of stress.
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.
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.
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!
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.
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.
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!
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.
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.
Unclear assignment expectations; Word-play tests; No extra credit/dropped assignments; Very tough grading; Incompatible to those new to CS. Ridiculously smart professor though
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!
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
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 "mean" 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.
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.
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!!!
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!
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 <10 except for one.
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.
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.
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.
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.
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.
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.
Take another professor unless you want to be stressed all the time. She is ruthless and does use condescending language.
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.
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.
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.
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+
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.
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
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.
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.
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.
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.
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.
I would describe Prof. Parker as "CS: The Person." 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.
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!
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 "comprehensive" 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.
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.
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.
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
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.
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.
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!
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.
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.
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.
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.
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.
Why the University of Utah does not hire other professors?
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.
Horrible prof, but hey at least I don't have to deal with her anymore!
Prof. Parker once said in my class "a C student will always be a C student". Likewise, a terrible professor will always be a terrible professor.
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
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't think I would take this professor's course 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
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!
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.
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.
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.
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.
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.
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.
Hard to get a good grade on exams and lots of homework but she is a really nice professor.
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.
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.
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
She is clever professor. But, the lecture is so difficult and it isn't to get a good grade on assignments or exams.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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"
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!
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.
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.
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.
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.)
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.
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.
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.
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.
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
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.
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
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.
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.
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.
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.
Exams were not as hard, but a lot of homework.
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.
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.
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.
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.
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 “you shouldn't be in the program.” It didn't feel like she genuinely wanted to teach or motivate students,given of doing it for the pay
Worst professor I have ever had at Utah so far.
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.
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.
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
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.
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.
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.
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.
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.
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
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.16 avg changeRatings by Course
CPSC5470
5.0
(1)CPSC2000
5.0
(1)CS1040
5.0
(2)CS1400
4.4
(5)CS24203810
4.0
(1)Difficulty by Course
CS2420
4.3
CS4400
4.3
CS2100
4.2
CS1410
4.1
CS2000
4.0