2.0

Natalia Grigoriants

Computer Science-C.S.I.T. - Los Angeles Pierce College

2.0
Quality
3.9
Difficulty
17%
Would Retake
146
Reviews
2.0
Quality
3.9
Difficulty
2.0
Helpful
2.0
Clarity

17%

Would Retake

146

Reviews

Rating Distribution
Official

5

20

4

11

3

12

2

13

1

90

What Students Say

PLEASE AVOID AT ALL COSTS

CS540 - 1.0 rating

She gives paper tests

CS540 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 54 grades
Most common grades:
A (20)
Drop/Withdrawal (16)
Not sure yet (12)
Grade Distribution
A(23)B(6)C(8)D(20)F(6)A-/B+(7)
Based on 88 reported grades
A: 20
Drop/Withdrawal: 16
Not sure yet: 12
B: 6
Common Tags
Tough grader (52)
Test heavy (25)
Lecture heavy (23)
Lots of homework (23)
Skip class? You won't pass. (14)
Get ready to read (9)
Participation matters (5)
Graded by few things (5)
Rating Trend

Declining

-1.31 avg change
Aug
Oct
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

575

5.0

(1)

COS4952

5.0

(1)

CIM213B

5.0

(1)

CS575

5.0

(2)

SCI501

5.0

(1)
+41 more courses
Difficulty by Course

SCICO507

5.0

CSI540

5.0

CS536

5.0

CS116

5.0

CIS101

5.0

Reviews (146)
1.0
5.0
507
Jun 9, 2003

i took her class and was not satisfied with her teaching methods. very intelligent but very bad at explaining to other students.

1.0
5.0
SCICO507
Apr 18, 2004

That woman is the rudest person that ive ever met. i couldn't understand a single word that she said. what is the point of going to class if your just sitting there with a blank stare because you cant understand ahh..i hate her and sitting thru thatclass

2.0
4.0
COMPSCI
Sep 1, 2004

For Programming classes, be aware there are better instructors out there. Lectures sound like she has to work at them, goes too fast, so no one will understand. Sounds angry all the time.

4.0
2.0
CS506
Mar 17, 2005

She is very demanding,so expect to work hard.But covers the text book completely.So, you will learn. No difficult to deal with , if you do your assignments on time. Lots and lots of tests and assignments.

3.0
4.0
COMP507
Jul 3, 2006

This is a hard class. Run. Even if you know half the software.

1.0
2.0
COMP4952
Nov 1, 2006

Moody - frustrated angry instructor.

3.0
4.0
SCICOMP
Nov 1, 2006

The teacher was not very clear in her lectures and didnt really help much with her explanations of the programs.

3.0
2.0
COSCI101
Nov 1, 2006

This professor has alot of knowledge to offer however her approach as well as her method of teaching needs a little adjusting.

5.0
1.0
COS4952
Nov 1, 2006

Enjoyed her class, she is knowledage about the subject and I found it easy to follow.

5.0
1.0
COMSC501
Nov 2, 2006

I actually enjoyed the class and I'm grateful that she didn't hold it against us if we did not show up because I knew most of what she was teaching

5.0
2.0
COSCI501
Nov 8, 2006

Good, strong, knowledable professor. Sexy accent! I enjoyed this class, although at times it seemed a bit too much.

4.0
2.0
COSCI530
Feb 2, 2007

Teaching style might need a bit of adjusting, but if you want to learn the material, the best way to do so is to do the assignments and ask her questions when you run into problems. She is helpful and pretty easygoing.

3.0
1.0
COSCI1502
Jun 26, 2008

Chill class. For some reason some people did not get an A.(It should be impossible not to get an A) She was really nice, not the most interesting material but overall a good class. Take Her

1.0
4.0
COSCI501
Jul 14, 2008

She has bad personality. And disrespective to the student, not helpful in explanations and teaching.

4.0
3.0
COSCI001
Oct 7, 2008

easy class!

4.0
2.0
COSCI1
Nov 4, 2008

I loved the class and her teaching it's basic if cant learn from her, then you probably should start a basic computer class at west valley because you need to be somewhat literate. Got an easy A!

1.0
5.0
COSCI575
Dec 20, 2008

Unclear, impatient, really unclear, impossible, horrible.

2.0
1.0
CS550
May 14, 2009

We spent most of the lectures relearning what we already knew from doing the book tutorials. End of the semester we FINALLY got to go to the lab for new stuff. But unless you have a great memory the lack of reference material made it impossible to apply the info afterwards. Had to buy a new book to finish my final project. DOESN'T respond to email

4.0
1.0
COSI550
Nov 9, 2009

She is a good teacher, however, her accent can be confusing at times. She doesn't like to answer questions that she is in the process of explaining, so make sure to give her time to finish her lecture before jumping in.

5.0
1.0
CS550
Jan 27, 2010

One of the great teachers.Strict but very helpful. She gives you handouts, teaches till you understand even if its 100 times, gives extra credit for attendance, easy assignments and more helpful stuff for you if you are interested.4 page Web site for final project. I benefited well from her class. Would recommend her for beginner in web developing.

4.0
2.0
CS510
Feb 5, 2011

if you're NOT good with word/excel ect...i d definitely take her. She teaches a lot of valuable information for word/excel/pcs general that will make ur life easier in the future. Attendance isn't mandatory but she does explain a lot of stuff in her lectures. If you have a basic understanding of computers/office, you'll do fine. I got an A.

2.0
4.0
CSIT550
Oct 9, 2011

Considerably think Russian accent. Assignments confusing. Kind of hard to under-stand. Lectures too much, not enough lab time. Would be so much easier on her and us if we'd just complete book exercises. Sit up front if you want to see and hear.

3.0
2.0
COSCI501
Jun 4, 2012

Not a bad teacher . Has thick accent. Assignments are extremely easy if you pay attention. All assignments are online myitlab.com . She teaches a lot of stuff you don't need to know though . So dont take too many notes

5.0
1.0
CIM213B
Aug 18, 2012

(took this class at another college she teaches at.) Need to learn how to type faster or want to learn touch typing? Then definetly take this course!! I took this course online and it was a great class. Very easy. She replys quickly to her emails and her assignments were easy. I got an A.

3.0
2.0
COSCI3191
Sep 12, 2012

At first the professor was very professional.As time went by (week 3)she started to treat us like children and talking down to us. She has no concept of patience as she took away a feature(join.me) due to a student misbehaving. Now,she wont use it and the back of the class is forced to squint to see what she is lecturing on. Don't waste your time.

2.0
3.0
COSCI575
Sep 18, 2012

Moody, thick accent, blames whole class for someones mistake ex. joinme, treats students like her children, seems to know curriculum but not how to get it accross to students.

1.0
5.0
COMPSCI575
Apr 25, 2013

She is a horrible teacher. She does not teach you anything and expects you to write programs with no errors at all. Her class is based on test and labs. Test are 75%, so if you get a C in one test, you cant get an A in the class. Pick any other teacher

1.0
4.0
CIS5753119
Sep 20, 2013

This class is all about using the program C++ but after the 3 hour lectures we didn't get any time to use it. She starts out sweet, then talks down to everyone, insults their intelligence and makes it clear that she doesn't like her students. She lectures out of order, the book doesn't help much, and if you ask questions you're an idiot. Avoid her.

1.0
4.0
COSC575
Sep 23, 2013

I have never met a more arrogant teacher in my life. She hates being asked questions and basically slams you down with insults and attitude. Her lectures are VERY unclear and if you ask her to explain something she's like I'M NOT THERE YET. Gives no lab time, and grades really unfairly. Also, you want a break in a 5 hour class? 10 MINS. AVOID HER

1.0
3.0
COMP10019291
Grade: A-
Oct 3, 2013

Very bad teacher. Talks to fast, and with her accent it's impossible to understand her at times. Doesn't fully explain assignments, or group work. Doesn't seem to like questions, when students answer questions right she still tells them they are wrong. Easy assignments and does accept late work, but it's not worth it.

1.0
5.0
COMSCI575
Nov 27, 2013

She's Horrible.she's the worst I've ever seen. she's not helpful at all and expected that everybody understands everything I dropped out of her class. I just don't recommend her for any class. She doesn't allow you to take the midterm on the computer. you have to write the program on papers! Just don't take her. pick any one else

5.0
3.0
CS575
Dec 31, 2013

She is an excellent teacher and definitely knows her stuff, but the problem is that CS 575 is a somewhat difficult class, even if you have some prior programming experience. Tests can be difficult, but she is a fair grader. Be prepared to make many revisions to your lab, as she is a perfectionist, but this WILL help you out in the long-run.

1.0
4.0
COMPSCI501
Oct 21, 2014

Wow. Worst teacher I've had. She belittles her students. And has a bad accent.

5.0
1.0
575
Dec 1, 2014

She is one of the best teachers I've ever had.

2.0
4.0
COMPSCI575
Dec 20, 2014

The lectures are very long, and quite boring. Make sure you do some outside reading for her class. I learned more from Youtube and Google than I did from her lectures. If you ask her for help she'll help you, but it's not worth it, just get a friend to help you. She doesn't explain concepts very well. If you work hard, you should pass the class.

5.0
1.0
CS575
Grade: A+
Jan 20, 2015

Great teacher. Just don't be intimidated by her and be very meticulous with your programs. If you do them right and read the material you WILL get an A.

3.0
3.0
CS508
May 1, 2015

A great teacher, only the course sucks, and her projects are not all that clearly stated.. You will b googling EVERYTHING. Useless textbook(we never opened it). Vis. Basic 2012 also widely shunned still, so not much help online. I wish I knew this before. Take this course only if you are NOT going into programming. Good Luck!

4.0
3.0
CS508
May 14, 2015

just do well on the tests. The Hw is done for you by the prof. Turn it in after class, you will still get credit. Labs are confusing and thank God for Google.

5.0
1.0
SCI501
Jun 2, 2015

Professor Grigoriants is the best at pierce college. Please don't take to other professors for your computer courses. She realizes the students situation, and she tries to help them. Just do your HW even with late because she accepts after due date. She is respectful professor, and her grading is fair. Thank you professor Grigoriants.

3.0
3.0
COSCI501
Grade: A
Jul 8, 2015

Very heavy accent. Doesn't have a very nice personality, and can be a bit sarcastic in her own way. You don't need to attend the lectures (I didn't) but sometimes she talks about future assignments and won't e-mail students she doesn't think are worthy. The class was okay. Not my favorite teacher, but not horrible.

4.0
1.0
COSCI501
Grade: A+
Jul 20, 2015

Tests and homework are all done through MyITLab. She covers Word, Excel, PowerPoint, and the TIA chapters. She gives you an assignment checklist so it's easy to keep track and she updates your current grade after every test. She gets annoyed easily whenever someone asks a question about something she already talked about in class. easy class.

1.0
4.0
COSCI539
Grade: Drop/Withdrawal
Sep 21, 2015

Natalia is very unclear when she lectures. She rushes through the whole thing, doesn't give good examples, and assumes students know everything she's thinking of. I tried contacting her for help and asked about office hours via email, she didn't respond back. Tried staying for help during office hours, she leaves you without informing you. Horrible

2.0
2.0
CSIT501
Nov 3, 2015

The professor lets you turn in work late and lets you redo assignments online which is very helpful for the tests. During lectures, if she catches someone not paying attention and is focused on something else, she will stop class just to comment and wait for the student. Labs are important to attend. Don't expect her help in the labs.

5.0
3.0
STATS1
Grade: B
Feb 9, 2016

Honestly, I wish she had other classes I could take. She was always there for the students and very precise with what she was seeking. Always answered questions and would go over any problems you needed help with. Amazing professor and I can't wait to have her again at CSUN.

1.0
4.0
COMSC501
Grade: D+
Jun 5, 2016
Wouldn't take again

Save yourself time and DO NOT take this class with this lady. She is bi polar and is very unclear with her instructions. She will say one thing and then say other. She is the worst teacher I have ever had and they only way you will pass this class if you are familiar with Excel and Microsoft Word because she is very impatient and won't help you

2.0
4.0
COSCI501
Grade: C
Jun 6, 2016
Wouldn't take again

Took her for CompSci501 - worst professor. Went off on tangents too much, didn't give breaks AT ALL, dismissed questions, wasn't helpful, flippant... I needed the credit so I had no choice, but I wouldn't recommend this professor. Labs are mandatory but lectures can be met from reading the book.

3.0
3.0
COMPSCI501
Grade: A
Jun 7, 2016
Wouldn't take again

Her CoSci 501 class is not that hard. If you do the labs you'll be fine and she has study guides for her students for the stuff that she doesn't go over in lecture that much. A downside of her class is that during lectures she does not take breaks, and I found myself sleeping in class a lot so I only went on lab days.

1.0
4.0
COMPSCI501
Grade: A
Jun 11, 2016
Wouldn't take again

This was the worst class ever. She doesn't care about your grade. The things you learn in class will NEVER be on the test. The only reason I got an A was because I read the textbook, did the homework, and went on lab days. Lecture days are a waste, unless you want to learn pointless information. Take this class if you want to teach yourself.

4.0
4.0
COMSC501
Grade: C
Oct 19, 2016
Would take again

i enjoyed her lectures and illustrations. felt like she was there for the students. I had fallen behind with the hw and the professor gave me a fair extension to catch up. I did learn the material by the end. I would recommend take her again

Respected
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
3.0
2.0
COMPSCI501
Grade: B+
Jan 9, 2017
Would take again

Very informative instructor. Lectures are hard to get through. If you already understand computer basics this class will be a breeze.

Participation matters
Clear grading criteria
LECTURE HEAVY
1.0
4.0
COMSCI575
Grade: Not sure yet
Mar 3, 2017
Wouldn't take again

disorganized lectures are full of syntax errors unclear instruction unhelpful lab you will teach yourself tested on things never lectured on the worst Do Not Take her

1.0
4.0
COMPSCI575
Grade: Rather not say
Apr 18, 2017
Wouldn't take again

lectures for three hours boring, then go into lab and try to figure out programs code by yourself. the worst experience unhelpful nothing is hands on learning professor has so many rules about how to submit work more like high-school do not recommend if you are serious about learning code

5.0
4.0
COMPSCI575
Grade: Rather not say
May 12, 2017
Would take again

Professor Grigoriants is the best computer science professor at Pierce College knows her stuff well. recommended accessible in the lab and office hours but you are going to have to really put in time in the lab learn code not an easy A or B

Clear grading criteria
Amazing lectures
Caring
5.0
5.0
COSCI501
Nov 2, 2017
Would take again

Great professor currently taking her right now ;)

Tough Grader
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
COMSC501
Grade: A
Dec 30, 2017
Would take again

she is a real teacher helps you learn

Respected
Get ready to read
Inspirational
1.0
5.0
CS540
Grade: B+
Mar 22, 2018
Wouldn't take again

In math classes they have E-mathlab in Logic class they have E-Learning but in this C++ class you have 30 years old slide and messy handouts. She only helps student who are already good enough and ignores the rest with short incomplete comments. Awful really.

1.0
3.0
CS540
Mar 23, 2018
Wouldn't take again

She gives paper tests. She will give you labs with no explanation of what she wants. She doesn't share her powerpoints/notes. Her lectures are an unorganized mess. She doesn't take in assignments online: you have to show them to her and print them to submit. She is super unclear she may know what she wants but doesn't express it to the class.

Tough Grader
2.0
5.0
CS540
Grade: C
May 26, 2018
Wouldn't take again

Extremely disappointed with this instructor. Not sure whats going on in her life but she's unable to handle her class loads and takes it out on weakest students. Yes, she helps advanced students but I've seen first hand that she dodges those that need the most help and watches them suffer. She makes 175k and I can't believe she's the head of CS.

1.0
2.0
COMSCI575
Grade: B+
May 30, 2018
Wouldn't take again

Never met an instructor who rolls her eyes as much as she does. You don't really spend much time learning because she stops the lecture to check everyone's notes one by one... then embarrass certain students. She doesn't put effort into her lectures or assignments, but she is in a position of power at Pierce. She is very bipolar, but easy class.

2.0
3.0
COMPSCI501
Grade: B
Jun 4, 2018
Wouldn't take again

This class is 2 hours and is so boring! If you need this class just put up with her trying to teach you Microsoft Office programs with really bad puns. The program to do assignments is about $90 so save up. She'll teach you things a 6th grader would know but pay attention cuz she puts in random computer facts and software names in her tests.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
3.0
CSI501
Grade: A
Aug 28, 2018
Would take again

professor grigoriant is kind and nice and also she teaches very well but she gives a lot of homework and you need to study hard to get an A if you are not good in microsoft office specially in excel.

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
4.0
COSCI540
Grade: A
Dec 25, 2018
Would take again

I actually enjoyed my semester a lot with Grigoriants. 7 labs in total and a lot of time (not lab time) to work on them. She goes very in depth with concepts so you shouldn't miss lectures. She accepts late work as long as it's RIGHT, and she'll sit there and help you. There is not a lot of lab time given so you need to stay on top of your labs.

Tough Grader
LECTURE HEAVY
1.0
5.0
CSI540
Feb 25, 2019
Wouldn't take again

Dont recommend. Bad at explaining things, unorganized about her own standards, go over quikly and UNWILLING TO HELP

Lecture heavy
Tough grader
2.0
5.0
COSCI540
Grade: Not sure yet
Mar 1, 2019
Wouldn't take again

No clear grading guidelines. Her slides go too fast for most ppl (cant even write heading of slide before she skims to next slide). And she wont have the heart to post the slides online. Confused 24/7 in her class. Very condescending if you dont understand whats going on. But knows her stuff, I must say.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CS540
Mar 4, 2019
Wouldn't take again

PLEASE AVOID AT ALL COSTS. She has a serious attitude problem. She will not tell you whats wrong with your assignment. If you ask her, she will tell you to stop wasting her precious time and to figure it out yourself. Really not sure how a college could allow someone as incompetent as her to work there. Seriously the worst professor I have ever had

Tough grader
1.0
5.0
CS540
Grade: Not sure yet
Apr 25, 2019
Wouldn't take again

Only good things from her class is she lets you turn labs in late. Thats it. After that it is downhill. She will have long lists of limitations she puts out of the blue on the labs that arent specified anywhere in the prompts. And youll only truly pass if you come in knowing a lot and having a solid understanding of C++. TLDR: AVOID HER. PLEASE.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
CS540
Grade: Not sure yet
Apr 25, 2019
Wouldn't take again

Stay Away! Her lectures just go on and on and on and on. Always on the phone during office hours. Doesn't help you with labs. And quite rude too. However she extends due dates and curves exams. That's about it.

Lots of homework
Test heavy
Lecture heavy
1.0
4.0
COSCI539
Apr 29, 2019
Wouldn't take again

Have to agree with most others here. She will go on forever during lectures about the obvious and then randomly pull out specific questions during tests. Her lab instructions are extremely vague, and when grading she will nitpick and find make up new requirements on the spot. She's hardly ever accessible during office hours and rude to boot. Avoid.

Test heavy
Lecture heavy
Tough grader
4.0
4.0
COSCI540
Grade: A
May 1, 2019
Would take again

Fast paced class. Take pictures, you won't have time to copy everything down. Lab criteria can be vague - submit multiple drafts (resubmit is ok). Prof is extremely knowledgeable and will give extensive 1-1 time, but you'll have to wait during lab for your turn. Use office hours and expand notes out of class. 2 exams (50%), 8 labs (25%), final (25)

Accessible outside class
Lecture heavy
Tough grader
1.0
5.0
COMPSCI575
Grade: Drop/Withdrawal
May 2, 2019
Wouldn't take again

If you did not know anything before you take her class, you wont pass. Shes so mean.

Skip class? You won't pass.
Test heavy
Tough grader
2.0
5.0
CS536
May 7, 2019
Wouldn't take again

Professor Grigoriants is very tough. Lectures are very fast paced, and you must take pictures of every slide if you want to access them. There is no textbook. She is very strict on how the labs should be.

Lots of homework
Test heavy
Tough grader
1.0
5.0
COSCI536
Grade: Not sure yet
May 11, 2019
Wouldn't take again

She wouldn't accept my lab saying she didn't like that I wrote A: to exit program instead of to exit program: A. Midterm had a fill in the blank section(No warning about this) with one question that must be left blank and one that needed a paragraph both with the same line length. She will use you as a example and won't say how to fix a lab. Avoid.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
COSCI536
Grade: C
May 24, 2019
Wouldn't take again

NOOOOOOOO!!!!!! I had no choice but to take 536 with her and my advice: don't even take this class if that's your scenario. Very difficult labs in which she doesn't help with. Extremely vague instructions on tests and homework, and very unorganized lectures that just make you want to look at the clock waiting for them to end.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
COSCI539
Grade: Drop/Withdrawal
Jun 7, 2019
Wouldn't take again

She shares her notes through a powerpoint during any of the very few lectures we had during the semester and does not want to share it with the class. She zooms through everything and spends 30-45 minutes on each student that knows what they are doing. The clueless are left clueless. There are no tutors for this class. Definitely avoid at all costs

1.0
5.0
COSCI540
Grade: B
Jun 12, 2019
Wouldn't take again

EXTREMELY UNORGANIZED!!! Please don't even think about taking 540 with her. 70% of days we have a 2 hour lecture which are excrutiatingly painful to sit through. 7 labs to complete in basically the other days which she never even has time to check. And don't expect any help from her in lab. She's just completely unorganized with time.

Graded by few things
Lecture heavy
Tough grader
1.0
3.0
COSCI536
Oct 24, 2019
Wouldn't take again

Horrible professor, stay away at all costs. Gets visibly irritated when you do not understand rather than help you understand. Horrible attitude.

Participation matters
Tough grader
1.0
5.0
COSCI536
Grade: Drop/Withdrawal
Nov 16, 2019
Wouldn't take again

I dont know how she has a job. She thinks she is God, talking to her students like they are 5 years old and need to be disciplined. Lazy (showed up hour late to exam without telling us), never shows up to Office Hours, assignments make no sense! Super unfair with labs. Gives so much work. Lectures are a snooze. Please stay away from this woman

2.0
5.0
COSCI539
Grade: A
Nov 25, 2019
Would take again

I took COSCI 539, 540, and 536 with her and cried Projects were impossible - they require a high level of understanding of newly learned material. Make friends - theyre the reason I passed. Her exams are all LOGIC. Even though I could barely program, I got the highest scores on the exams. Shes a good person, schooled in the USSR, it shows lol.

Lots of homework
Lecture heavy
1.0
4.0
COSCI539
Dec 6, 2019
Wouldn't take again

Awful experience. I feel bad for anyone who is forced to take her since she is the only professor for this course. She takes ages to check labs, very unclear what she actually wants. Extremely disrespectful to her students, treats us like we're middle school kids. Words can't explain this professor. Never said this, but worst professor at pierce.

Lecture heavy
Tough grader
1.0
4.0
CS136
Grade: F
Dec 8, 2019
Wouldn't take again

pros: will challenge your coding ability tough but fair, she gives you enough chances to make up for your mistakes will force you into being resourceful cons: discouraging, especially to students who need the most help no constructive criticism will make little to no effort in helping struggling students advice: get help by the lab managers

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CS536
Grade: B+
Jan 21, 2020
Would take again

In my experience from taking most cosci professors, she's a fair exam maker compared to others (except Hart, he's the best). Lectures are fast paced. Labs are confusing. She is knowledgeable in cosci but will make life difficult if you aren't a favorite. I wasn't. Never cried so much in one semester. Still picking her over some others honestly.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
4.0
COMSCI575
Grade: A
Feb 27, 2020
Wouldn't take again

Prof. Grigoriants is disrespectful, rude, and often unhelpful. She doesn't alllocate time effectively. She loves the sound of her own voice and interrupts people frequently. She doesn't teach as much as she talks. Avoid!!!!! What a rude person!!!!

Tough grader
1.0
4.0
CS136
Grade: A
Mar 9, 2020
Wouldn't take again

I usually work my entire semester schedule around not having to take her classes but unfortunately she was the only one teaching the class I needed. Her instructions are super vague, and you're made to guess what she'd like on her labs. She's extremely disrespectful and will often brush you aside if you have questions. Worst teacher I've had by far

1.0
4.0
COSCI575
Grade: A
Apr 1, 2020
Wouldn't take again

If her class was a woman, I wouldn't touch it with a stolen stick and someone else pushing. If you want to spend a semester in constant frustration and occasional tears over a 3 unit class, you've found the right place. Don't even consider it. Take classes at a different college if you absolutely need to.

Skip class? You won't pass.
1.0
2.0
CS510
May 7, 2020
Wouldn't take again

Not even exaggerating here, probably the worst teacher I've ever had.

1.0
5.0
CS536
Jun 5, 2020
Wouldn't take again

She is the worst professor I have seen. Disrespectful and unhelpful, dont try to take any of her classes

Tough grader
Skip class? You won't pass.
Hilarious
1.0
5.0
CS216
Grade: B
Jun 6, 2020
Wouldn't take again

Do not take any classes with this person. She is extremely uptight about how she grades and is quite frankly a terrible person. She ridicules, mocks, and puts down her students. Need help with something? She'll basically call you dumb and tell you to stop wasting everyone's time. Good luck taking notes. She takes off points for EVERYTHING on labs.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
3.0
CS216
Jun 6, 2020
Wouldn't take again

You can't turn in labs unless she has "approved" them first, and seeing as her lab descriptions are vague, this means spending extra time to have yours checked repeatedly as each time she specifies something she should have put in the description. She mocks anyone who needs help. And somehow she's department chair...? Avoid her at all costs.

1.0
5.0
CS216
Grade: A
Jun 11, 2020
Wouldn't take again

Grigoriants has to be one of the worst professors I have ever seen. She zooms through the driest lectures, constantly brings up topics that you "will get to" but never do, and worst of all, she doesn't even know what she wants for her labs, always changing the criteria and creating new instructions on the fly. Truly an awful professor. STAY AWAY!!!

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CS136
Grade: C+
Jun 18, 2020
Wouldn't take again

Her lab instructions are not clear, and leave many questions unanswered. For the office hours, when she gets to me, she always tells me to "Google it", like I haven't been there already. Not having a textbook makes it harder. When we go to tutoring, they aren't sure what she wants either, because she's so strict, even if the code might be fine.

Lots of homework
Lecture heavy
Tough grader
3.0
3.0
CS216
Grade: A
Jun 22, 2020
Would take again

It's a tough class & a tough prof I can't lie, so here's some advice: take pictures of her PowerPoints bc she doesn't post them later & study A LOT. For labs she's pretty vague so the smartest thing to do is go to office hours an ask for help/clarity. She can be pretty intimating but she's not out to get you and she needs to approve labs anyways.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
COSC575
Grade: Drop/Withdrawal
Aug 10, 2020
Wouldn't take again

I think giving her one of five stars is generous. Although she is very knowledgeable in programming, she is a HORRIBLE teacher and honestly has no business teaching a beginner class. I picked a different professor and was switched into her class last second. Luckily I was able to drop the class after the normal date b/c of Covid. AVOID HER!!

Lots of homework
1.0
4.0
CS136
Sep 10, 2020
Wouldn't take again

I emailed Prof. Natalia Grigoriants *three times* asking for the link to her office hours and the link to our Zoom Meeting for CS 136 data structures Tue./Thur. 8:55 am. She kept referring me to the Canvas Announcements instead of providing me the links. The links are NOT listed in the Canvas Announcements!!? Why cant she send me the links?!

1.0
5.0
CS136
Sep 13, 2020
Wouldn't take again

When I ask her question through email about sylabus she direct me to syllabus. I could not find on syllabus where it say the answer to my question. I ask again and she tell me very racist thing. Do not take her class!!!!!

1.0
5.0
CS116
Sep 17, 2020
Wouldn't take again

This class is such a mess. She is rude and condescending, and acts like everyone she is teaching is incoherent. She also does not know how to teach one lesson correctly. The lessons (that she does not give after the non recorded zoom lessons) do not match to the assignments. She also never answers emails. IF YOU WANT A 'C' OR LOWER OR 'W' TAKE HER

Lots of homework
Tough grader
1.0
5.0
COMSC501
Sep 21, 2020
Wouldn't take again

She is a foreigner from Russia or Armenia with accent. Also, her teaching style is very confusing , and put students in stress . She is rude and not helpful when you are asking a question. do not take her class because later will be regret. All bad rating about this professor is absolutely right.

Tough grader
1.0
5.0
COMPSCI575
Grade: A
Nov 6, 2020
Wouldn't take again

She does not want you to pass. Do not take her. If she is the only professor available, take it somewhere else or at a different time. By far the worst class I have taken in my life.

Skip class? You won't pass.
So many papers
Tough grader
1.0
5.0
CS116
Grade: Drop/Withdrawal
Nov 18, 2020
Wouldn't take again

Natalia Grigoriants is by far the worst professor I have ever taken throughout my entire educational career. Her lectures are insanely dry, it's impossible to get actual feedback from her, our embeded tutor doesn't even know how to help us because she doesn't let them know how to help us. PLEASE avoid this professor at all costs!

Get ready to read
Participation matters
Tough grader
1.0
5.0
CS136
Dec 15, 2020
Wouldn't take again

Puts you down in every way possible, will quickly kick you out of zoom sessions if you come with questions about labs, marks points off your lab even though you followed a certain template given, it isn't uncommon to see a 50/100 for 1 small mistake, inaccessible to speak almost all the time, lab hours are impossible to get into, the worst by far.

1.0
5.0
COSCI539
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Ridiculously hard final, prepare to consume copious amounts of adderall or other amphetamines before taking. 30 seconds per question with around 110-115 multiple choice and short answer questions. More time was spent fiddling with the HTML editor than answering the questions. I wouldn't wish this class upon my worst enemy. Lots of office hrs

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CS216
Grade: F
Dec 15, 2020
Wouldn't take again

If you don't want to learn anything and just want to earn an F, take a class with her.

Lots of homework
Test heavy
So many papers
1.0
5.0
COSCI575
Grade: Not sure yet
Dec 17, 2020
Wouldn't take again

Highly disappointing. Found her to be dismissive, unavailable and completely unwilling to help her students. Overall extremely jaded and tired. Highly unorganized and uninterested. Due dates on assignments never made clear. Quiz/test dates were not clearly posted. Pretty sure handful of "awesome" reviews here over last 13 years were made by her.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CS550
Grade: F
Dec 19, 2020
Wouldn't take again

She don't know how to turning on and off the computer but she teach programming, she is so rude, she never respond email, she gave zero for 95% class for quiz,lab,HW, without review our submission, over 75% dropped the class and she gave F to rest of the class. just she shows word file during the class, she don't know who to use any software.

2.0
5.0
CS136
Grade: Rather not say
Dec 22, 2020
Wouldn't take again

If you want to get a good grade, or even just pass, screenshot every slide in every presentation, spend hours on labs with vague descriptions, and study non-stop for quizzes that usually have some error in them. Did I get better at programming? Yes. Was it worth all the stress? No. If you want to suffer willingly, my advice, utilize office hours.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
COMPSCI575
Grade: Drop/Withdrawal
Mar 2, 2021
Wouldn't take again

This is easily the worst professor I've ever had. She's vague and difficult, and is the worst with communication. Her teaching structure is as stable as a pool noodle. If you have the chance to take her class, DONT. You'll have to work 80x your best to get a good grade. My recommendation, take the class elsewhere, you won't regret it.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
COSCI540
Grade: Drop/Withdrawal
Mar 6, 2021
Wouldn't take again

This professor almost made me uninterested in computers and coding. She doesn't have time to grade all assignments and if I submit an assignment she has to check it. When I show her the assignment she will fail me for one mistake on it. So far the worst professor I had. Please take computer classes somewhere else if she is the only option.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CS136
Mar 18, 2021
Wouldn't take again

Worst professor I've had by far. Extremely picky but doesn't tell you what she's picky about. You have to get your lab checked before you can turn it in, where she is supposed to give you good feedback. Takes a month to get something checked and you'll get marked off for a dozen things she didn't mention in the check. Doesn't respond to emails.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CS136
Grade: Rather not say
Mar 21, 2021
Wouldn't take again

Listen to all the bad reviews and take this class elsewhere. It really is terrible.

Tough grader
1.0
5.0
CS136
Grade: Not sure yet
May 23, 2021
Wouldn't take again

Awful; I don't recommend her at all; I wanted to drop this course but missed the deadline.

Lots of homework
Graded by few things
Test heavy
5.0
4.0
CS136
Grade: Not sure yet
May 28, 2021
Would take again

By far in a way the best cs professor I have had at pierce. Yes her labs can be tedious but they are not difficult with the proper planning. Quizzes are easy if you pay attention, take good notes, and take pictures of her ppts. The best part of her teaching method are the labs because it helps you grow as a programmer

Respected
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CS136
Sep 1, 2021
Wouldn't take again

By far the worst professor I've ever had. Extremely picky and will quickly fail your labs. Lectures won't help with this either, as she doesn't tell you exactly what she wants from each lab and will often change lab instructions after part of the class has already submitted. Take anywhere else if you can. No clue why she's the department chair.

1.0
5.0
CS136
Grade: Drop/Withdrawal
Sep 12, 2021
Wouldn't take again

Literally the worst professor I've ever had (and I graduated undergrad already, was taking this class for grad school). Unclear, confusing, and ridiculous assignments, and offers barely any help. She has no lecture videos at all so it's 100% self-teaching. She gives very little instruction but is stupidly picky with how she wants things done.

Tough grader
1.0
4.0
CS216
Grade: Drop/Withdrawal
Sep 20, 2021
Wouldn't take again

Awful professor! She means well in being able to teach the material. She knows her stuff but she is extremely picky and will fail you over the little details. Her office hours take forever as she goes and checks your lab work. Can be unclear and constantly edits her project instructions. Avoid her if you can or take the class another semester.

Get ready to read
Tough grader
5.0
3.0
CS136
Grade: A
Nov 2, 2021
Would take again

Took this class the semester before transferring. She's tough but that's how most University level CS professors are. The labs are time consuming but not difficult. Disregard the negative comments and simply try your best. Make sure to make good friends to help each other with the labs if needed. Go to her office hours. Ask questions. Participate

Accessible outside class
Participation matters
Skip class? You won't pass.
1.0
3.0
CS216
Grade: B+
Nov 3, 2021
Wouldn't take again

The epitome of the phrase "those who can't, teach" And she can't even do that.

1.0
4.0
COMP4952
Grade: Drop/Withdrawal
Nov 11, 2021
Wouldn't take again

Prof, Grigoriants is v ery unhelpful! I asked her 3 LEGIT. questions about class. She had the AUDACITY to tell me to "Google it" each time! She INSISTS that you videoconconference with her for EVEY lab and then GRILLS YOU UNMERCIFULLY! I had to conference w/her 3-4 timer PER LAB!! AVOID HER LIKE THE BLACK PLAGUE!!!

Lots of homework
1.0
5.0
CS136
Grade: A+
Mar 13, 2022

Hands down the worst professor I have ever had. Projects must be shown to her before you can turn them in and she lets you know what she wants you to change or fix. The problem is that she will tell you one thing in one meeting, forget, and then admonish you for having done what SHE asked you to do in the first place. It's ridiculous.

Tough grader
Lots of homework
1.0
5.0
CS216
Grade: F
Apr 12, 2022

You can pay attention to every detail in this class and still receive an F on your lab since she takes off 20 points for every little thing she doesn't like. You can write a program that performs what she wants you to do very well and you can still get an F. If you're a computer science major, she will make you reconsider going into that field.

Tough grader
5.0
5.0
CS216
Grade: A
Jun 1, 2022
Would take again

She's tough and not necessarily warm, but it's because she is preparing you for the reality of being a software engineer/transferring. If you can make it through her class and do well, you are ready for a top-tier college computer science program She allows you to show you your labs before submitting so you should get a 100.

Gives good feedback
Lecture heavy
Test heavy
4.0
4.0
CS136
Grade: A
Jun 12, 2022
Would take again

Did I spend up to 20 hrs per week on the class? perhaps. The labs were the hardest part. However, reading everyone else's reviews, I think she was a lot more lenient this semester with labs and sometimes did not even look at them. The tests were not terrible. Go and ask for help, she will explain and really try to make sure you understand.

Tough grader
Lots of homework
1.0
5.0
CIS5753119
Grade: C+
Jun 26, 2022

do no not take a class with this professor

Tough grader
1.0
5.0
CS216
Grade: Rather not say
Sep 8, 2022

So confused about how the CS department at pierce hasn't been audited because of how awful these professors are. She acknowledges that her ratings are pretty bad and doesn't want to do anything to fix it but make the situation worse. She is extremely vague in her lectures and very inconsistent and always forgets where we ended off.

Tough grader
Get ready to read
So many papers
1.0
5.0
CS136
Grade: D
Oct 6, 2022

I took this course almost two years ago now. I have since transferred to UCSD majoring in CSE and am graduating this year. Natalia is still by far the worst professor I have ever had the displeasure of meeting. I have never failed a class except for hers, especially in CS, and never encountered such a miserable professor or even human being.

Tough grader
Get ready to read
Test heavy
1.0
5.0
COSCI540
Grade: Drop/Withdrawal
Nov 9, 2022

I took this class before the course code changed. I was interested to learn more about C++ programming but lost it with her. She wants us to check the coding assignments in front of her. My recommendation is make friends and form a study group cause you won't pass alone. And you have to wait your turn to check any coding assignments.

Tough grader
Graded by few things
1.0
5.0
CS136
Grade: D
Dec 25, 2022

She requires at least 8 out of 12 labs to have a grade of 70 or better JUST TO RECEIVE A C. You either pass flawlessly or you fail, no middle ground. There is a reason the class started with 40 people to only end up with 11 by the end of the semester.

Tough grader
Lots of homework
1.0
5.0
COSCI1
Grade: F
Feb 15, 2023

Professor is secretly a Canadian secret agent sent to sabotage American IT and computer industry.

Get ready to read
So many papers
Test heavy
1.0
5.0
CS136
Grade: Drop/Withdrawal
Feb 23, 2023

The first link you see in canvas for her class is "Why tough teachers get good results." Enough said

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CS216
Grade: Not sure yet
Feb 27, 2023

Terrible. She has very strict grading criteria but she assigns labs upon labs without giving everyone a chance to review the previous labs with her and especially when one lab builds upon the other. Do your best and please DO NOT take this class. Save your grade and GPA.

Tough grader
Lecture heavy
Accessible outside class
1.0
5.0
CS216
Grade: Rather not say
Mar 9, 2023

She claims to be a tough professor and that tough professors get good results. Reality is that she is an awful professor and I believe she's confusing one for the other. Her lab grading is inconsistent and her feedback is vague. She doesn't bother to help if a student has any issues with quizzes. Also, quizzes are on a time crunch. Don't take her.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CS136
Grade: Not sure yet
Mar 11, 2023

Pros: - Well-explained lectures - Only one assignment per week -- Cons: - Hard to log into zoom (needs professor approval) - No zoom recordings - Tough grader (can get an F even if the program runs as it should) - Proctored Quizzes (must have camera on, and an extension in chrome) - Labs can take up to 20 hrs to complete (might get an F anyways)

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS136
Grade: C
Apr 5, 2023

save time, do not take this class

1.0
5.0
CS136
Grade: F
Apr 5, 2023

She is a very bad teacher and doesn't teach anything at all.

1.0
5.0
CIS101
Grade: B
Apr 21, 2023

Terrible experience, I took 3 other classes and all 3 classes together were the equivalent amount of work assigned in this one class. She does not care about her students or their grades.

Tough grader
Lots of homework
Test heavy
3.0
4.0
CS136
Grade: A
Jun 10, 2023

This class is really rough but if you must take it like I had to: MUST go to lab/student hours to check your lab with her. She reviews the program and tells you what to fix. Take screenshots of the slides as they will be helpful on the multiple-choice quizzes. Make sure to follow the "Best Practices" document or you will get berated. Good Luck

Tough grader
Test heavy
1.0
5.0
CS136
Grade: Drop/Withdrawal
Oct 7, 2023

Code runs as should but you can still get a 1/100 on the lab because it doesn't follow her "format." Gives the most nonhelpful comments on assignments. Meeting with her in Office Hours is a MUST if you want to even have a chance in this class which will still get you at best 50% on the assignment. This class is a waste of time if you want to learn.

Tough grader
Get ready to read
Participation matters
1.0
2.0
CS216
Grade: A
Jun 7, 2024

Her tests are dead easy. It is her labs that are impossible. I have 7 years experience in software development; she grades labs beyond industry code review level of strictness. I only received an A on labs after spending 2 days looking them over with her. She will dock 20-40% for errors unrelated to the subject matter. Lectures are useless too.

Tough grader
Lecture heavy
1.0
3.0
CS213
Grade: Drop/Withdrawal
Aug 27, 2024

Hard to communicate with.

1.0
5.0
CS136
Grade: Not sure yet
Oct 12, 2024

DO NOT TAKE THIS PROFESSOR!!! I REPEAT!!!! HORRIBLE GRADING, AWFUL TEACHING!! She does not care about her students at all. Gives about less than 30 seconds each question on quizzes and tests. 8 minutes for an 18-question quiz. 50 mins for an 81-question midterm. will give you a 0 on labs even if it works.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS136
Grade: Drop/Withdrawal
Apr 10, 2025

Worst professor in the world. Has no respect for students at all. If you even slightly format an email wrong to her she will make it big deal about how it is not professional. Worst grader as well, doesn't matter if you get the correct output if you don't do it her way then you will get a 0/100. Final grade is also mostly graded on labs.

1.0
5.0
CS213
Grade: D
Aug 14, 2025

Please, do not take this class with this teacher. If she's the only option available, please don't choose her as your professor. She will fail your lab work and give you a 1 as a grade on working labs. On top of that, she will give you the most blunt feedback with no direction as to how you can improve. Avoid wasting your time and money with her.

Tough grader
1.0
5.0
CIS101
Grade: B+
Aug 26, 2025

This class is an absolute nightmare. The outdated website is broken, MyITLab gives zero partial credit, and the professor is blunt, unhelpful, and unreasonable. She offers no support, expects you to fix issues yourself, and makes the course miserable. Save your time, money, and sanity—do NOT take this class under any circumstance.

Tough grader
Lots of homework
Test heavy
5.0
3.0
507
Aug 31, 2025
Would take again

Professor Grigoriants is very knowledgeable about CS. Her class isn't the easiest, but she cares a lot about her students and prepares them really well for their future career in programming! Don't miss the opportunity to take a CS class with her!

5.0
3.0
COMPSCI
Grade: A
Oct 23, 2025
Would take again

When you see one person spamming hundreds of different professors' RMP pages across different colleges in LA, you get hella sus. Professor Grgoriants is an awesome professor, so don't listen to this spammer who's written on multiple professors' RMP pages. Take her and you'll see how knowledgeable and caring she is!

1.0
5.0
COMPSCI575
Grade: C
Dec 8, 2025

The professor requires you to take midterms and finals on Sundays at 6 pm. Most people at this time are eating dinner and are forced to take these exams. Additionally, she uses Yuja Verity to prevent cheating; however, if you face any difficulty during these exams, you're on your own. She does not respond to emails and does not provide help.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
COMPSCI575
Dec 10, 2025

Professor graded my labs 0.1 I had to switch majors lol. Had her fall 2024 or 2025. She forgot that we had an exam the other time and had to do it an hour later. It was that bad. As a student, this was not fair at all. I agree with other students that she is NOT a great prof in cs 136 even other cs classes. Take MOTA or BHOLA instead type ****

So many papers
Lecture heavy
Test heavy
1.0
5.0
CIS101
Grade: B
Dec 22, 2025

She did not open my test on time for both midterms when I needed to schedule it around my work (I emailed in advance). On top of that our final was 100 questions multiple choice with only 60 minutes to complete. That gives you only 30 seconds to answer each question. Every single midterm is like that too... makes zero sense.

Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 54 grades
Most common grades:
A (20)
Drop/Withdrawal (16)
Not sure yet (12)
Grade Distribution
A(23)B(6)C(8)D(20)F(6)A-/B+(7)
Based on 88 reported grades
A: 20
Drop/Withdrawal: 16
Not sure yet: 12
B: 6
Common Tags
Tough grader (52)
Test heavy (25)
Lecture heavy (23)
Lots of homework (23)
Skip class? You won't pass. (14)
Get ready to read (9)
Participation matters (5)
Graded by few things (5)
Rating Trend

Declining

-1.31 avg change
Aug
Oct
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

575

5.0

(1)

COS4952

5.0

(1)

CIM213B

5.0

(1)

CS575

5.0

(2)

SCI501

5.0

(1)
+41 more courses
Difficulty by Course

SCICO507

5.0

CSI540

5.0

CS536

5.0

CS116

5.0

CIS101

5.0

Similar Professors