1.8

Fatemah Abdollahzadeh

Computer Science - Central Connecticut State University

1.8
Quality
4.2
Difficulty
6%
Would Retake
85
Reviews
1.8
Quality
4.2
Difficulty
1.9
Helpful
1.6
Clarity

6%

Would Retake

85

Reviews

Rating Distribution
Official
85 total ratings

5

1

4

10

3

12

2

15

1

47

What Students Say

Hates Americans all the time

CS501 - 1.0 rating

The best advice for future students of data structures is to rely on the text or info gathered online, since this professor's lectures are ambiguous at best

CS253 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 21 grades
Most common grades:
B (7)
B- (4)
Not sure yet (4)
Grade Distribution
A(2)B(11)C(4)D(1)F(0)A-/B+(4)
Based on 29 reported grades
B: 7
B-: 4
Not sure yet: 4
C: 2
Common Tags
Tough grader (17)
Get ready to read (11)
Graded by few things (10)
Test heavy (8)
Lecture heavy (5)
Tough Grader (3)
Caring (3)
GRADED BY FEW THINGS (2)
Rating Trend

Declining

-0.56 avg change
Apr
May
Oct
Dec
Mar
Apr
Last 6 months
Ratings by Course

CS144

3.0

(1)

CS501

2.5

(2)

CS464

2.4

(5)

CS113

2.1

(19)

CS481

2.0

(4)
+9 more courses
Difficulty by Course

CS213

5.0

CS144

5.0

TC213

5.0

CS501

5.0

CS101

5.0

Reviews (84)
1.0
4.0
CS151
Nov 12, 2003

No Comments

5.0
4.0
CS151
Feb 15, 2004

No Comments

2.0
3.0
CS253
Apr 2, 2004

She is a joke! She would make a good kindergarden teacher, but even CCSU is too much for her :) I'm pretty sure she hates all the girls especially blonde once, so if you are a hot looking blonde chick consider taking some other class :)

4.0
3.0
CS464
Aug 25, 2004

She is misunderstood. She does talk alot about politics at the beginning of each class, but she does know here Computer Science. I thought that she had alot of knowledge, once you got through the 15 minute political speach.

1.0
5.0
CS213
Nov 9, 2004

No Comments

3.0
5.0
CS144
Nov 11, 2004

She is a very nice lady but very hard to understand and everythign used to be done on the computer except for the ahrd exams.... all she says is that you are a silly boy

1.0
5.0
CS253
Nov 18, 2004

Hated her.

4.0
4.0
CS253
Dec 14, 2004

She makes you think for yourself, so she's not easy. But she knows her stuff, and she's a great professor!

3.0
3.0
CS500
Dec 17, 2004

She's really very nice and wants people to pass the class. If you do the work, and you don't mind the politics take her class (but don't let her know you're republican!!). but if you need your hand held, skip this class and find someone who thinks more like a teacher than like a computer scientist

4.0
3.0
CS464
Dec 28, 2004

If you're a republican hick that is afraid of an educated middleeastener's opinion then sit home and watch "fair and balanced" Fox News. If you want to learn something about computer science then take Dr. Abdollahzadeh's operating systems class.

1.0
5.0
TC213
Dec 31, 2004

shes terrible, hated the class and the way she taught. very unhelpfull, and not easy to approach

4.0
3.0
CS481
Feb 15, 2005

Her class is wildly entertaining at times. Yeah she sticks politics in the middle of everything, and she has a reputation for being biased, but generally it's worth it. She knows her stuff and teaches concepts; on the tests she asks a lot so you are really challenged.

1.0
4.0
CS252
Feb 17, 2005

She can't speak english well and don't know how to work a computer

4.0
3.0
CS151
Mar 21, 2005

she can be a little confusing at times, but she knows her stuff... the classes are often very funny...it can be passed rather easily

3.0
3.0
CS151
Mar 31, 2005

Very Challenging, Cares about student grades, this class is only for the most dedicated students.Undecided CS majors should not take her. No computers in class, hands on. Calls all the men "Very silly boy!"

1.0
5.0
CS151
Apr 18, 2005

No Comments

1.0
5.0
CS151
May 3, 2005

She did not seem to know how to ease you into the subject. For most students this is the first time with java. She did not seem to care.

1.0
4.0
CS151
Jun 13, 2005

No Comments

1.0
4.0
CS151
Aug 31, 2005

No Comments

1.0
4.0
CS151
Grade: B-
Oct 18, 2005

very politicaly bias even thou its a computer course. no computers in room. will go off on tangents about politics(democratic) not willing to help struggling students. anynone undecided from cs major stay away from her not easy at all. looking for a challenge here u go.

1.0
5.0
CS113
Feb 2, 2006

Thinking about taking this class? Think again friend. This teacher not only doesn't teach you anything you couldn't learn by reading the book, but spends the majority of the time speaking about her political beliefs and her family. She will take every opportunity to make fun of you, and class is boring, so I am writing these comments during class.

1.0
5.0
CS113
Feb 17, 2006

Horrible teacher...do not take her if you can help it! Makes fun of you if you don't understand something. No syllabus, no clue when exams are until last minute. Hard to follow along with, thick accent.

2.0
4.0
CS113
May 13, 2006

Lets just say if u want to keep up your GPA stay AWAY from her class! She is not clear with anything taught in class, makes fun of you when you don't understand something,,does not have any organization or syllabus and basically does not teach very well. In addition, half of the class failed. Remember that you were WARNED!! Take only if needed.

1.0
5.0
CS113
May 28, 2006

DO NOT TAKE THE CLASS IF SHES TEACHING, thats all i gotta say

1.0
5.0
CS151
Aug 31, 2006

This teacher is pure evil. She is not midunderstood as one rater posted. She does not teach well at all and the tests are nearly impossible to pass unless you teach yourself the subject matter at home. If you are already enrolled in this class, DROP IT ASAP! And let the school know your opinion of her, she really should not be teaching.

4.0
3.0
CS253
Apr 16, 2007

She gets a bad rep alot... She uses many examples from life and other disciplines to provide a basis for relating to the subject matter. Her political rants are usually funny. She listens if you feel that you didn't get the proper grade on a test, if you make a valid argument. The work isn't simple, but its not hard either. I'd take her class again

1.0
5.0
CS151
Nov 16, 2007

DROP her class! The first two weeks are rediculously easy, but after the "free-withdrawl week" she OWNS you! HEAVY ACCENT, says concatenation like "Kun-caht-un-eh-shun". Forced to only learn from the book because she is absolutely useless as a professor. If you're planning on taking her, trust me, choose another professor.

2.0
4.0
CS112
Apr 30, 2008

RUN FOR YOUR LIFE

2.0
5.0
CS113
May 24, 2008

DO NOT TAKE A CLASS WITH THIS PROFESSOR!! She should be fired before the beginning of next semester! But, if she isn't, boycott her class for your own good!

2.0
2.0
CS113
Aug 27, 2008

Hard class but ez prof. She wont fail u. I showed up for her class about 10 times and got a C. She will threaten 2 fail u but wont, Everybody in class i talked 2 got at least a C. She told that 2 just about everybody. If ur not a CS major take her, U will do very lil and wont learn, but u wont get below C. U can just breeze by in her class.

1.0
5.0
CS113
Sep 9, 2008

She is the dumbest teacher ever. She tries to show you things on the computer and doesnt even do it right and then tries to play it off. Oh, also the second day she hit me. *sarcasm* great teacher... lol

1.0
5.0
CS253
Jan 5, 2009

Class started with 25+ students and ended with 13.Will teach material in class and will never ask it on tests,most questions will be material you never went over.Her English is broken and hard to understand.Comes to class unprepared and constantly changes what she's teaching in class becuase she wings it.Goes off on tangents,wastes time.

4.0
5.0
CS501
Feb 10, 2009

Very knowledgeable

1.0
5.0
CS101
Mar 7, 2009

I did an intro to computer course with this professor, which should have been called intro to visual basic. The teacher was AWFUL! Do not take this class unless you already are a computer wiz, because this professor is the worst I've ever had by a LOT!

3.0
2.0
CS113
Jun 22, 2009

She can be very difficult to understand at times and will occasionally lecture about topics not related to computer programming. If you pay attention in class, learning the visual basic code is not difficult and you can get an easy A in this class. If you don't pay attention, you will be lost on the exams and she will fail you.

1.0
4.0
CS253
Nov 22, 2009

Poor communicator, unclear in speaking and in giving directions. You will likely have a heard time learning. After the class you may not have knowledge of the actual subject. Generally nice person, but not good at teaching (many other foreign professors in department are the same way). You need the textbook even though it's also bad. Good luck...

3.0
4.0
CS113
Dec 10, 2009

she's not that bad if you go to every class. she goes over what's going to be on the exam, but the exams are still difficult. she'll make sure to give you the grade you deserve as long as she sees that you're actively trying to do better. it's complicated stuff, but she'll help you.

3.0
4.0
CS113
Dec 10, 2009

she's not that bad if you go to every class. she goes over what's going to be on the exam, but the exams are still difficult. she'll make sure to give you the grade you deserve as long as she sees that you're actively trying to do better. it's complicated stuff, but she'll help you.

3.0
3.0
CS113
Jan 10, 2010

very compassionate. hard to understand but likes students who try. will give a passing grade if you at least try and as questions and are respectful. not terribley helpful. i had an F but she gave me a C+ because i tried. go to class, don't play with your machine

3.0
3.0
CS113
Jan 10, 2010

very compassionate. hard to understand but likes students who try. will give a passing grade if you at least try and as questions and are respectful. not terribley helpful. i had an F but she gave me a C+ because i tried. go to class, "don't play with your machine"

4.0
2.0
CS253
Jan 16, 2010

Good Teacher! The material on her exams are straight forward, and she goes over everything in class. She is hard to understand sometimes, because of her thick accent. She is extremely helpful if you ask! I think she gets a bad rep from all of the freshmen who are looking for someone to blame for their failures.

1.0
5.0
CS113
Nov 3, 2010

the worst teacher in the world, threatened to kill the class for not doing homework. do not take her, hard tests, cant understand her.

1.0
5.0
CS113
Nov 3, 2010

the worst teacher in the world, threatens the class for not doing homework. do not take her, hard tests, cant understand her.

4.0
4.0
CS113
Dec 17, 2010

NOT the worst teacher in the world. Yes, she does have a thick accent but if you really pay attention you can follow her. Really cares about the students. I missed a test and the final and she let me make it up the next day. She was really funny with my class, telling people to "shut up" and nailing kids on the heads with books. Really a nice lady.

2.0
5.0
CS02
Jan 27, 2011

this class, for me, was REALLY hard to swallow. I am not a computer science major so i don't understand the whole "computer language" thing. This class was strictly math and used weird terms/programming. I got a D- in the class, when i really should have gotten a F. she'll pass you if your trying

2.0
3.0
CS481
Sep 16, 2011

Nice person, but terrible lecturer. She'll pass you if you attempt to do the work, but you'll learn more from the book than her lectures. She knows the subject, but teaches it poorly and saturates her lectures with tirades and rants not relevant to the course. You'll pass her course but I would find another professor if you actually want to learn.

2.0
4.0
CS113
Dec 25, 2011

She is a very nice woman with a huge heart, but not the best teacher to say the least. I did fine in the class but I know others in my class struggled. She's not impossible to learn under, you just need to be motivated to teach yourself when you don't understand everything.

1.0
3.0
CS113
May 6, 2012

Does not speak English very well. Is compassionate yet, lack ability to teach and you should not this course unless you want to teach yourself the material.

2.0
4.0
CS500
Nov 18, 2013

didnt know much programming prior to this class, did a lot of self teaching. Not sure what the final outcome of my grade will be but it is a pretty hard class if you dont know Java beforehand.

2.0
3.0
CS113
Grade: A+
Mar 6, 2014

Very kind person but an inadequate teacher. She understands computer science very well but is unable to teach the material in an efficient manor.

4.0
3.0
CS253
Oct 12, 2015

Shes like the mom of cs, she cares deeply about her students, if you dont pay attention you will get a bit lost, but she really cares, so talk to her

3.0
4.0
CS113
Nov 3, 2015

She's a decent woman and knows her stuff. The problem is she isn't good at teaching it. She doesn't really work through it she does it for you. For example if I didn't do anything fast enough for her she would do it for me and I can't learn like that. She also has a heavy accent beware.

1.0
5.0
CS481
Jun 10, 2016
Wouldn't take again

Her lecture is confusing, can't articulate her teaching content. Never clear about her expectations. Avoid her if you can.

1.0
5.0
CS253
Dec 16, 2016
Wouldn't take again

This data structures course is "taught" without a study guide for exams, clarity on what the projects are meant to entail, and the professor does not provide a grade in the course. The best advice for future students of data structures is to rely on the text or info gathered online, since this professor's lectures are ambiguous at best.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
4.0
CS253
Grade: Drop/Withdrawal
Oct 11, 2017
Wouldn't take again

Great person, but well past her prime with teaching. All she does is writes code on the board and expects you to understand the topic. Goes on irrelevant tangents in the middle of class. Does not have an accessible syllabus. I was accused of copying homework and was not given credit for homework that was my own. Try and find a different prof.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
5.0
CS501
Grade: C
Jun 15, 2018
Wouldn't take again

This professor is really useless. No worth taking a class with her. No subject. She thinks what she knows is right. Talks politics in CS class. Hates Americans all the time. Thinks she is great but not really. She is from the old school and not a good fit in Computer Science. Better she should take retirement.

Tough Grader
SO MANY PAPERS
TEST HEAVY
1.0
4.0
CS464
Grade: B
Apr 23, 2019
Wouldn't take again

Constantly went off about things that had nothing to do with the class. Was very difficult to follow in lectures. Ended up using the book heavily to teach myself. Sprung a research paper on us the week before she expected it due, saying it was on the syllabus (despite the syllabus not clarifying what she wanted the paper to be about). Avoid!

Tough grader
2.0
5.0
CS253
Grade: B-
Dec 27, 2019
Wouldn't take again

The professor knows here stuff, but it's hard for her to teach students who are still in the beginner stage. And someone rarely asks a question when she asks if everybody understood the topic. Which is a recipe for disaster. Her tests are really hard to prepare for, there is no study guide, and we don't know what to focus on. And also unorganized

Get ready to read
Graded by few things
Lecture heavy
1.0
5.0
CS464
Grade: B
Nov 29, 2020
Wouldn't take again

- Grade is composed of very few factors. - Lectures are not helpful - Test's do not resemble the content presented in class - Combative when asking for help - Rude

Test heavy
Lecture heavy
Tough grader
1.0
3.0
CS500
Grade: A-
Dec 28, 2020
Wouldn't take again

I truly believe that this professor does not know how to write working Java code. She uses Microsoft Word to try to teach us code in class with MANY typos. She refuses to use a Java compiler, probably due to the fact that none of her code would actually run. Her lectures are pointless and her tests consist mainly of definitions instead of coding.

Tough grader
3.0
3.0
CS253
Grade: C-
Dec 29, 2020
Would take again

Professor Abdollahzadeh is a very nice professor. She comes off as mean, but is genuinely caring. However. Her lectures aren't very informative, and are disorganized. Her tests were so long that more than half the class didn't finish five problems. If you take any of her classes, know that you're expected to learn on your own. Read the text!

Get ready to read
Test heavy
Tough grader
1.0
4.0
CS253
Grade: B-
Feb 19, 2021
Wouldn't take again

I took her last semester. Without a doubt: the worst professor I've ever had.

Tough grader
1.0
5.0
CS253
Grade: Not sure yet
Oct 5, 2021
Wouldn't take again

Prof. A is well-meaning, and she does know her stuff. As a teacher, she falls short and has her expectations set too high. I find myself having to teach myself all the material on my own time because her lectures are so disorganized. Please try to take the other professor who teaches this class. If you can't, be prepared to study harder than ever.

Get ready to read
Caring
3.0
3.0
CS253
Grade: Not sure yet
Oct 12, 2021
Wouldn't take again

Dr. Abdollahzadeh is very caring. The course can be disorganized but the book will definitely help to stay on track and knowing what to expect. Dont listen to the students who complain about the professor writing in nothing but pseudo code bc thats what the course actually entails hence the text in the text book. Use the book and notes for tests.

Get ready to read
Skip class? You won't pass.
Caring
1.0
5.0
CS253
Grade: B-
Nov 16, 2021
Wouldn't take again

Marks questions wrong when they're right and you frequently have to argue to get the grade corrected. 2 short exams and a final counts for 70%. For the exams, 3 people passed with a 65+ each time and the highest grade was an 77 out of 2 classrooms! DO NOT TAKE. She gives study guides that don't reflect the test. READ THE BOOK! Wish I could write mo

Get ready to read
Graded by few things
Tough grader
1.0
5.0
CS253
Grade: Incomplete
Nov 16, 2021
Wouldn't take again

She is terrible, had inappropriate class discussions, we frequently have to correct her, and avg exam grades are always under 50% . Neli is just as bad, take at a diff school

1.0
5.0
CS253
Grade: Not sure yet
Nov 19, 2021
Wouldn't take again

If you miss one or two questions on her exams you'll end up with a 70% if you're lucky. Both sections are failing, idk what she's going to do to fix that. Unclear assignments, lectures consist of incoherent heavily accented babbling. Scribbles pseudocode gibberish on the board and expects you to understand. You will be teaching yourself.

Get ready to read
Graded by few things
Tough grader
1.0
4.0
CS253
Grade: A
Mar 18, 2022

Unclear assignments, lectures are collections of ramblings, the only hope for learning is using the book or online resources. Berates students for not getting the correct answer. English proficiency is borderline inadequate in topic to teach it combined with a heavy accent to further reduce understanding. Office hours are less useful than just stud

Tough grader
Get ready to read
Test heavy
1.0
5.0
CS481
Grade: B
May 12, 2022

Irrelevant homework, useless lecture, overly long tests. Everyone fails her classes.

1.0
5.0
CS253
Grade: C+
May 14, 2022

Do not take her course. If you have to take, then do not try to conquer her course. Just write down the topics and teach yourself from outside sources. She just gives away grades randomly and as I heard if you communicate with her and if she likes you, you will get good grades even if you did poorly in exams.

Tough grader
Graded by few things
1.0
5.0
CS253
Grade: B
May 21, 2022

Literally horrific. We should start a petition to have her removed from the University or at least investigated because the awful experience is universal, but she covers her tracks by curving your grade heavily at the end. I'm dreading taking her for 464 because she is the only prof who teaches it lol... CS at CCSU is such a joke.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CS253
Grade: B+
Aug 4, 2022

Although she's kind and funny, she struggles to coherently convey ideas. You will be teaching yourself. Her tests are 4-7 questions which take much more time than she allows, given her ludicrous expectations for answers. Odds are you'll be floundering until the heavy curve she puts on the grade at the last minute brings you up to passing.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CS500
Nov 22, 2022

This professor is very nit picky. Tough grader, doesn't have many opportunities to bring your grade up and often goes on tangents. This was my first computer science class and she has made it a miserable experience.

Tough grader
Lecture heavy
Graded by few things
2.0
5.0
CS253
Grade: B+
Jan 18, 2023

Lectures have no structure due to jumping topics, you will learn about graph traversal algorithms like Dijkstra's or BFS before you learn what graphs are to begin with lol. I can ignore a aggressive style of teaching, but dismissing questions is never acceptable, everyone here is an adult who paid a lot of money to get education not attitude.

Gives good feedback
Inspirational
Hilarious
1.0
5.0
CS253
Grade: Rather not say
Jan 19, 2023

I'm not sure how she keeps teaching these courses when she is corrupt , abrasive , and incompentent. She can't convey the material to students. Class has no structure and she lacks decorum. Always going off on tangents that have nothing to do with the subject matter at all. She seriously needs to be investigated and removed from her profession.

Tough grader
Test heavy
Graded by few things
2.0
5.0
CS253
Grade: B
May 23, 2023

Attendance isn't mandatory but skipping is not a good idea. Class has no clear structure and no notes or slides are posted online, missing a class could mean missing an important topic on the exam. Read the chapters and watch videos they will be your best friends. Exams are very long so most don't finish. She curves grades heavily at the end.

Lecture heavy
Test heavy
1.0
5.0
CS253
Jul 14, 2023

Definitely needs zero stars. WORST professor ever. She never used to provide any help and never used to show coding while teaching. In the exam there were about 8 questions. Out of those questions about half of them were completely off topic and difficult.Therefore I really INSIST every student to avoid this professor.

1.0
5.0
CS253
Grade: Rather not say
Nov 30, 2023

Awful experience. She never used to provide study guide for exams. Secondly most of the questions on the test were off-topic. After grading exams, she used to walk in and yell "Everybody in this class got bad grades." She should be fired from college with immediate effect. And after failing, all the wasted money should be reimbursed from her.

3.0
4.0
CS253
Grade: A-
Apr 21, 2024

Meh. The book sucks but helps stay on track. Grind Leetcode, YT Vids (Abdul Bari btw), self-study DSA b4 semester starts. She attempts to teach but often rants in the middle instead. Comes off as mean but is caring, though rushes through material. I wish she compensated with easier exams, no MCQs at all. I wouldn't suffer through this mess again.

Tough grader
Caring
Test heavy
1.0
5.0
CS500
Grade: B
May 15, 2024

Awful experience. She never used to provide study guide for exams. Secondly most of the questions on the test were off-topic. After grading exams, she used to walk in and yell "Everybody in this class got bad grades." She should be fired from college with immediate effect. And after failing, all the wasted money should be reimbursed from her.

Tough grader
1.0
3.0
CS253
Oct 14, 2024

Doesn't give you review for any quizzes or midterms or finals and she just skips through a lot of stuff

1.0
5.0
CS253
Grade: B
Dec 24, 2024

Avoid her at all costs.The exams have 9 question that she can't ever finish during a class time.She tries to solve these questions during class time and she is never able to finish. Her grading is terrible!

Tough grader
Test heavy
Graded by few things
2.0
5.0
CS464
Grade: C
Mar 31, 2025
Would take again

Honestly, doesn't deserve a 1.8. Maybe a 2.0 (which I know isnt that big of an improvement), but show up to class, seem interested, and it wont be all that bad I promise. Her exams are extremely unfair, but in the end she will pass you. She does know her stuff and is very funny. You definitely want her to know your face so she will like you more

Get ready to read
Test heavy
Graded by few things
1.0
4.0
CS253
Grade: Not sure yet
Apr 29, 2025

Professor Abdollahzadeh is perhaps the worst professor I have ever had. Firstly she hates her job, commenting about how we don't want to end up like her. She goes into frequent political rants. It's difficult to understand her. Assignments have 0 guidance. Exam grading is not consistent. Exam topics are only mentioned verbally in class, not posted.

Tough grader
Get ready to read
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 21 grades
Most common grades:
B (7)
B- (4)
Not sure yet (4)
Grade Distribution
A(2)B(11)C(4)D(1)F(0)A-/B+(4)
Based on 29 reported grades
B: 7
B-: 4
Not sure yet: 4
C: 2
Common Tags
Tough grader (17)
Get ready to read (11)
Graded by few things (10)
Test heavy (8)
Lecture heavy (5)
Tough Grader (3)
Caring (3)
GRADED BY FEW THINGS (2)
Rating Trend

Declining

-0.56 avg change
Apr
May
Oct
Dec
Mar
Apr
Last 6 months
Ratings by Course

CS144

3.0

(1)

CS501

2.5

(2)

CS464

2.4

(5)

CS113

2.1

(19)

CS481

2.0

(4)
+9 more courses
Difficulty by Course

CS213

5.0

CS144

5.0

TC213

5.0

CS501

5.0

CS101

5.0

Similar Professors