2.4

Afsaneh Chamlou

Information Technology - Northern Virginia Community College (all campuses)

2.4
Quality
3.2
Difficulty
17%
Would Retake
113
Reviews
2.4
Quality
3.2
Difficulty
2.4
Helpful
2.4
Clarity

17%

Would Retake

113

Reviews

Rating Distribution
Official

5

18

4

15

3

15

2

22

1

43

What Students Say

Lectures are all over the place

ITP100 - 1.0 rating

This was the worst teacher I ever had

ITP100 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

73%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 35 grades
Most common grades:
A (10)
Not sure yet (6)
B (6)
Grade Distribution
A(13)B(7)C(6)D(4)F(3)A-/B+(3)
Based on 48 reported grades
A: 10
Not sure yet: 6
B: 6
C: 5
Common Tags
Tough grader (14)
Lots of homework (13)
Get ready to read (8)
Test heavy (5)
LOTS OF HOMEWORK (4)
Caring (4)
Tough Grader (3)
LECTURE HEAVY (2)
Rating Trend

Declining

-0.73 avg change
Jun
Dec
Jan
Dec
Jan
Dec
Last 6 months
Ratings by Course

INFOSCINCE

5.0

(1)

ITITP1

5.0

(1)

CST115

4.5

(2)

ITE012A

3.5

(2)

ITE115

3.0

(52)
+14 more courses
Difficulty by Course

ITE125

5.0

ITEITE

5.0

ITP

5.0

ITE221

5.0

ITP100

4.3

Reviews (113)
5.0
2.0
ITE115
Dec 16, 2004

Very helpful whenever you need it. Knows what she's doing. Very flexable with class attendance.

5.0
1.0
ITE115
Jul 11, 2005

Excellent professor...really knows what she is talking about unlike other professors..:)Made an easy A

4.0
1.0
ITE115
Oct 16, 2005

8 week course, easy easy easy A

5.0
1.0
ITE115
Grade: B-
Nov 21, 2005

Very easy class to get an A in. All you have to do is the work and listen.

5.0
1.0
ITE115
Dec 5, 2005

She teaches a great class and very flexible do the work and you'll pass. However, she will get highly upset if you are typing on the keyboard during her letcure. But I really enjoyed her class.

5.0
1.0
INFOSCINCE
Dec 15, 2005

SHE IS ONE OF THE BEST

1.0
1.0
ITE115ELI
Dec 28, 2005

Grade is not an issue with this professor but communication equal ZERO. Her lack of communication is EXTREMELY frustrating and never does anything on time. Honestly, she is THE MOST laziest professor I've ever dealt with at NOVA.

3.0
1.0
ITE115
Apr 19, 2006

This class is an easy A, but also really horrible. The teacher doesn't do anything...she does has the SAM software do it for her. There's no point in showing up for class unless its a test day. She doesn't even grade the tests herself. Take this class with a teacher who actually teaches and does use SAM 2003.

3.0
1.0
ITE115
May 5, 2006

Easiest class you'll ever take! Simple assignments which are automatic 100s once completed are half your grade. Then you can do practice exams which are IDENTICAL to the tests. You'll get an A GUARANTEED. Even if you totally slack and have a B, she'll drop one test and give extra credit. I agree with the last rating tho. She's a disgrace to NOVA

2.0
1.0
ITE
May 6, 2006

Too easy! If you fail her class, you are an id.......t. Kinda irresponsible, so you have to keep track of your grade. But she's a nice person. If you let her know what you're about, she'll definetly try to help. So good luck!

3.0
1.0
ITE115
May 9, 2006

I took her online class. I RECOMMEND IT TO EVERYONE!!!(If you have basic computer knowledge, aka. know how to move and click and open and close with the mouse.) EASIEST "A"you will EVER get.

1.0
1.0
ITE115
May 10, 2006

Verrrry irresponsible! Crack!! Crack!!

4.0
2.0
ITE115
Jul 7, 2006

EASY CLASS, AS LONG AS YOU DO YOUR HW. YOU ARE FINE, SHE IS FRENCH AND HOT FOR HER AGE. SEXY LADY

5.0
1.0
ITE115
Aug 22, 2006

Pretty clear about what she wants. Easy material, just a lot of work - especially for those of us who know computers. No surprises. Only way you fail is if you're lazy. Has a sense of humor now and then. Like the other post said: don't type while she lectures.

2.0
2.0
ITE115
Dec 13, 2006

classes are boring

4.0
1.0
ITE115
Dec 16, 2006

I took her class online ....as long as you did the homework and turn in the projects its an easy B.....i turned in most of the hw/projects late but still got a B the only thing is you have to do the test with in a week...she wants certain format for everything....as long as you work with her youll pass

1.0
5.0
IT100
May 22, 2007

very very very very hard and also bad looking

1.0
4.0
ITE115
Nov 25, 2007

she is the WORST TEACHER..she looses all your work and when you confront her she acts like nothing HAPPENED...DONT TAKE HER..SHE IS NOT EASY..TAKE PROFESSOR NOOR OR PROFESSOR SOLEYMANI..THIS LADY DOESNT KNOW WHO TURNED IN WORK AND WHO DIDNT

5.0
1.0
ITE115
Jan 31, 2008

Very easy A...turn the homework in online and "DO NOT TOUCH THE KEYBOARD WHEN SHE IS LECTURING"..if you do that she will fail you just because of that

4.0
2.0
ITE115
May 9, 2008

I took the ite115 8 week online class. There was a lot of tedious work. The syllabus was a little confusing. But overall the teacher was flexible with deadlines, made accommodations and was always available by cell phone to answer any questions.

5.0
1.0
ITE012A
May 10, 2008

Seriously guys you have to stop rating the professors from a personnel perspective.This teacher is very cool and her class is very interesting. And it is easy to have an 'A' in her class or any other class if u do what you need to do. I aggree that there is some professor who teaches and i dont know why they do so but Ms Chamlou she is really a goo

4.0
2.0
ITE115
Jun 1, 2008

i took the 8 week course. shes a nice person. and the class is pretty easy. just do your home work,pay attention,dont use the key board while shes teaching and you'll pass.

3.0
3.0
ITE115
Jun 2, 2008

She's a good professor, she knows what she's talking about, that's why it may seem like she's full of herself. The only negative thing I can say about her is that she's not on top of things when it comes to getting your stuff graded on time, but at the same time her class gets very full.

4.0
2.0
ITE115
Aug 21, 2008

She is the best, All you need to do , do the assignments and you are good to go. Also feel free to call her on even her cell to ask your questions.

3.0
4.0
ITE115
Dec 15, 2008

Very experienced professor. Her assignments are pretty simple, but she gives a lot of work, doesn't grade papers on time and was absent for half of the semester.

3.0
4.0
ITE116
Dec 16, 2008

NEVER responds to your emails. Does not have any deadlines and is not helpful. Gives so much work to do. I would recommend DO NOT take her

1.0
3.0
ITE115
Dec 16, 2008

This professor seems to not care about her students or her appearance. She always came to class late and left early. Her test were pretty easy if you had computer knowledge before taking the class. If you ask her a question make sure you do it on the outside of class, or maybe after class. She seems to get upset, but eassssy A

2.0
4.0
ITE115
May 21, 2009

I took this course online .. it's pretty easy after you figure out yourself what you have to do since the teacher doesn't explain anything. If you don't already have experince with excel, word etc I wouldn't take her because you're basically on your own in this course! but if you have experince, do the work on time and you should get an A or B

2.0
3.0
IT115
Aug 12, 2009

Took this class thru Pearson online. DON'T DO IT! book costs a fortune, everything is done on the Pearson website; assignments, tests, etc. If your comp goes down while you're taking a test or quiz - TOO BAD,SO SAD. You get a 0. Prof was NO HELP. Recorded my grade wrong, had to email her to have it changed. Just escaped with my perfect GPA intact!

3.0
1.0
ITE115
May 7, 2010

This was by far the easiest A ive ever gotten. Highly recommended!

1.0
5.0
ITP100
May 7, 2010

She is the worst teacher ever, she is so strict with grades. she knows about programing a lot, but she doesn't know how to teach at all. not helpful and a rude teacher

2.0
5.0
ITP100
May 22, 2010

Not very helpful. A lot of homework basically the students are on their own. She is not clear about the assignments and tests.

2.0
3.0
ITE115
Jul 14, 2010

This is for the distance learning Intro to Computer class. This professor sets a dismal example. He/she rarely responds to email, posts nearly incomprehensible information and has students log in and read through mountains of unnecessary inflormation to complete modules. Beware expiration dates - assignments disappear and can't be completed late

3.0
3.0
ITE115
Aug 30, 2010

Took online an it was an easy A. Just do the weekly assignment and the readings and there should be no reason not to get a good grade. Open book tests! Can't beat that!

2.0
1.0
ITE115
Dec 17, 2010

Ok, so easiest A ever, but the weekly assignments are easily 3 hours long, which is ridic considering the level of the class. Also, not worth the $150 software that you have to buy in addition to the book, that only is used to automatize her lessons, rather than use Bboard (free). I call that laziness.

3.0
1.0
ITE115
Oct 14, 2011

Easy A, indeed (ELI). The weekly tests match the self-test questions in each chapter of the book exactly. Don't waste your money on the office skills book- you get sufficient training to get an A on the exams in the training module. Don't miss deadlines, and don't expect responses to any emails you send her- and you're set.

2.0
1.0
ITE115
Jan 17, 2012

Definitely an easy A because everything was word for word in the textbooks and were open book tests. However, the Prof rarely responds to emails (which is vital when it's an online class), posts contradicting information and just doesn't seem to care much about the class.

2.0
2.0
ITE115
Feb 1, 2012

Does not respond to emails. This professor uses special software that no one else uses. If you are an ELI student good luck finding a proctor.

3.0
2.0
ITE115
May 1, 2012

She was very responsive and helpful.

2.0
3.0
ITE115
May 11, 2012

Not a very helpful professor. Tests were not open book. There were 4 during the semester. The second exam was very difficult. There is one chance to earn extra credit by helping other students with computer/course issues. I would not recommend this professor.

5.0
2.0
ITE115
Jun 29, 2012

This professor is MIA (Missing in Action). Does not reply to msgs. You are pretty much on your own. Classmates are more helpful! The book is fantastic though. (Technology in Action). The book is short to the point, easy to understand! Thank God!!

3.0
2.0
ITE115
Jun 29, 2012

Bad professor. For an IT professor - even WORST! Her BB is confusing and poorly done. She does not give you her email address anywhere on the site. You need to look it up yourself. IT professor?? Really?? The book is great though. (Technology in Action). Learning on my own! Have not gotten to the hands-on parts yet.

3.0
2.0
ITE115
Jun 29, 2012

There are two profiles for this same prof. She is HORRIBLE!! Confusing and all over the place. Her BB is the worst I've seen! And she is an IT professor?? Her assignments are huge (useful information though) but she asks for one thing this week and tell you NOT to submit until 2-3 weeks later! (???) NVCC should look into this! Book is great!

4.0
3.0
ITE115
Jul 15, 2012

She is very understanding during unforseen circumstances and extending deadlines. Exam 2 is ridiculous, over 500 pages of content! First 2 exams are directly from book, TechinAction, DO NOT buy the +250 nonrefundable book pack, you dont need it, just google tutorials on Microsoft Office. Didnt learn anything. Time consuming homework.

2.0
5.0
ITP100
Sep 13, 2012

Avoid this class at all costs, unless you like teaching yourself. She's a BAD instructor.

2.0
5.0
ITP100
Sep 13, 2012

I've already asked a couple questions in class and she responds in the most condescending manner. It's almost as if she gets angry that you're asking a question, I mean, I know she's an expert but I'm still learning, there's no need to bite my head off.

2.0
5.0
ITP100
Oct 17, 2012

I do not recommened this instructor to any student. If you are going to take this class, do NOT take it with her. Her method of teaching is completely irrelevant to the course. She makes up stuff and expects you to memorize it. It's basically a bunch of jargon not entirely from the textbook.

1.0
5.0
ITE125
Nov 14, 2012

I will not recommend this professor to anybody Even to my worst enemy.

2.0
5.0
ITE012A
Nov 19, 2012

This professor is not a good instructor at all. We basically taught ourselves eerything, and this was not a self taught class. I paid money for the instructor to teach this course. She did not do her job this semester, and I am very unpleased. Something needs to be done about this situation.

5.0
3.0
ITITP1
Nov 21, 2012

She is a very helpful, caring professor that actually makes something that could be very dry, very interesting. Highly recommended.

1.0
5.0
ITEITE
Nov 22, 2012

She does not have any contact information and is very un-helpful. She does not return emails or is never available in her office. She appears to be there just for a payday.

1.0
5.0
ITE115
Jan 15, 2013

Never take this Professor. She will never help you, instead she will ask you to call IT helpdesk for your problem. She doesn't know how to teach at all! All the work is done by students without any instructions and she always remain on call for a long time instead of helping students. I will never recommend this Professor! Do not sign up for her!

5.0
2.0
CST115
Mar 16, 2013

I love this teacher! I had the semester from hell. Any thing that could go wrong went wrong. When my computer broke, Dr. Chamlou called me and gave me helpful advice on buying a new one. I fell behind in my studies and she was most understanding and let me make up the work. It's clear that she cares about her students' successes.

5.0
2.0
ITP100
May 30, 2013

You will become a programmer without knowing any programming language. What she teaches you is foundation of every programming language. She's so helpful, cares about students and gives extra credit and drops lowest grade. You will learn how to program using pseudocode which works for every other language. My advice is taker her class.

1.0
5.0
ITP100
Sep 4, 2013

In reality, the positive comments on this page are most likely the instructor, that's how bad of a teacher she is. Avoid this class at all costs.

1.0
4.0
ITE140
Dec 7, 2013

If you guys want to learn something than don't her. SHE IS SUPPER LAZZY. Even though I got B in her class but honestly speaking did not learn any thing...PLEASE DON"T TAKE HER

1.0
5.0
ITP
Grade: Rather_Not_Say
Feb 11, 2014

My Question is why is she still teaching period. First of all she is very Rude Doesn't know that NOVA is community college and she expects 100% attendance and she Thinks that your taking the class for credit only She shouts in class like she is talking to a high school kid forgetting her professional manner.

1.0
5.0
ITP100
Grade: Rather_Not_Say
Apr 6, 2014

This lady is a very bad teacher! She knows how to do the work but cant present it in a way for us to learn it. She is very rude and basically if you have a question she just tells you its in the book go find it. Do not take her!

5.0
2.0
ITE115
Apr 11, 2014

She is amazing, but expects students to try to use their brain. I did and was rewarded. She isnt one of those professors who veers off the book material THANK GOD, because I didn't have to reconcile the professors words with the text FINALLY

1.0
5.0
ITP100
May 19, 2014

Quite possibly the worst instructor for this subject. She will leave you in the dust if you're there to learn. Office/help hours are nonexistent.

4.0
2.0
ITE115
Grade: A
Jul 29, 2014

Decent teacher & fair grading. I enjoyed the assignments, as well as the textbook readings... course is well put-together. Double-check her grading though. She made a few mistakes grading my work.

1.0
4.0
INCLASS
Oct 8, 2014

I get confuse when she teaches

5.0
4.0
ITP100
Oct 11, 2014

I took the ITP100 class in the Fall 2013 and will say that this Professor really knows the material and is always ready to help. You might need to double check grades but most of the time she does perfect job. If you want to get a good grade, you need to use your brain, read a book and be creative in creating pseudo code programs. Good Luck! :)

2.0
4.0
ITP100
Grade: Drop/Withdrawal
Oct 20, 2014

Lectures are inconsistently informative. Class progresses quite quickly beyond the basic building blocks of the content. The most common response to questions is ITS IN THE BOOK.

1.0
5.0
ITE221
Grade: B+
Dec 16, 2014

If you really are an average student, You will definitely get a C or a D. Please DO NOT TAKE THIS CLASS IF you want to keep your GPA up because the teacher is the hardest I EVER MET. The material is not hard but he MAKES EVERYTHING HARD. And before class there is a quiz on the chapter that you have not even studied yet in class.

4.0
3.0
ITE115
Grade: F
Dec 31, 2014

I had this professor for my 2014 fall semester. HESHE was pretty easy in my opinion I think it is because I am good at computers. I received a job offer in New York and was not able to find a proctor to take my exams. if I would have taken my exams I would have more than likely received a passing grade! Good Professor in my opinion!!!!

2.0
5.0
ITP100
Grade: Rather not say
Jan 2, 2015

This was the worst teacher I ever had. She was very confusing and never replied to my emails. Don't take her class!

4.0
4.0
ITP100
Mar 21, 2015

Absolutely wonderful and caring professor.

4.0
1.0
ITE140
Grade: A
Apr 14, 2015

Super easy class, just do the ITlab and you should be good, if you don't understand it she will help you and basically give you the answer. If you ask any dumb questions she will be kinda moody about it. She's hot, you'll enjoy seeing her ;)

5.0
1.0
ITP100
May 12, 2015

She was great professor. Because of her class I was able to pass ITP 120

2.0
5.0
ITP100
Grade: Not sure yet
Nov 24, 2015

She is very nice & if you ask for help she will make time to go over the assignment with you. Doesn't really give a good explanation though. She takes forever to respond to emails & picks & choses which emails to respond to. She's very unorganized and will post assignments available like 2-3 days before they're due (including group projects).

1.0
5.0
ITE115
Grade: Not sure yet
Dec 12, 2015

PLEASE DO NOT TAKE THIS LADY. PLEASE I AM BEGGING YOU IF YOU ARE READING THIS! Save yourself a headache and a bad GPA!!!! I am literally begging anyone who reads this. Save yourself while you still have a chance.

1.0
4.0
ITP100
Grade: C
Dec 21, 2015

I was terribly frustrated with my ITP-100 instructor. They were: - Inconsistent with grading timeliness - Doesn't keep to syllabus dates - Doesn't respond to emails in a timely manner, if at all. - Does not provide guidance for trouble with the material. Once the Dean got involved it was a bit better, but too little too late to "earn" more than a C

1.0
4.0
ITE115
Grade: A+
Jan 10, 2016

I am not exaggerating when I say that Professor Chamlou is one of the worst teachers I have ever had . Often, class would begin with a guest speaker, followed by a quiz. She would then leave the classroom for "lab time". She rarely lectured on her own. She assigned a web design project without teaching students HTML coding. You will learn nothing.

2.0
3.0
ITE170
Grade: A
Feb 7, 2016

She "dialed it in". Absolutely no effort or interest in teaching the class. Class project revolved around building websites, and half the time she tried to make us create one for her friend's art business. You will spend zero time learning HTML or CSS. She does her students a disservice by continuing to teach. No email feedback or office hours.

3.0
3.0
ITP100
Grade: B
May 5, 2016

Most of the course assignments and tests were very confusing, there were no clear questions. The textbook is a must, everything in the course is based off of it, no way around not having it. Dr. Chamlou was very helpful(although seemed a bit scatterbrained) and made every effort to ensure that I was prepared to turn in the assignments.

5.0
3.0
ITE115
Grade: A
May 25, 2016

Professor Chamlou is a gifted educator who cares about her students. She is tough and she expects her students to DO THEIR WORK AND PAY ATTENTION. As for the negative reviews, get over yourself. I showed up. I paid attention. I tried my best. I STUDIED. I earned an A. If you do those things, you will, too.

4.0
2.0
ITE115
Grade: A+
Dec 28, 2016
Would take again

She''s very sweet! She jokes a lot & if you need more time to work on an assignment she will accommodate it to your schedule. I missed an exam and I was able to take it on my own time once I talked to her. Attendance is not mandatory, however if you do the online work outside of class you will be fine. Would retake her! Got an A!

LOTS OF HOMEWORK
Caring
LECTURE HEAVY
1.0
3.0
ITP100
Grade: B
Dec 9, 2017
Wouldn't take again

Lectures are all over the place. At test time she tells you to study your notes which are on content irrelevant to the tests. I got a B because I've had prior experience with coding but for 1st timers, you should find a different professor. Only benefit is that she gives you her cellphone number and makes herself very accessible.

Skip class? You won't pass.
LOTS OF HOMEWORK
Tests are tough
1.0
5.0
ITE115
Grade: B
Dec 19, 2017
Wouldn't take again

The worst teacher ever, DO NOT take any class with her.

Tough Grader
1.0
4.0
IT115
Grade: D
Dec 20, 2017
Wouldn't take again

She'll throw an html assignment at you with a tutorial and you'll have to sit thru her boring "lectures".

Tough Grader
1.0
5.0
ITP100
Grade: F
Dec 24, 2017
Wouldn't take again

Well, what I learned from this "professor" is that some people should never be given an opportunity to teach other and it is crucial to understand in depth what you are trying to teach. Besides her complicated attitude towards her student, her dis-respectfulness is beyond your imagination. Stay Away from her >>>

Tough Grader
TEST HEAVY
Tests are tough
4.0
3.0
CST115
Grade: A
Feb 1, 2018
Would take again

There are many unfair posts on here. All that Professor Chamlou expects is for students to show up, complete their assignments (which are not hard), and pay attention. Its not rocket science, people. I enjoyed her class and felt her to be very accommodating. Id take a class of hers again in a heartbeat.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
3.0
IT115
Grade: A
Aug 15, 2018
Would take again

This was a Five Week Course, everything was back to back, meaning tests and homework. Just do the work. Homework is not that hard as long as you know how to follow instructions. She is very understanding so if you're having a problem just make sure you talk to her. MyITLab was used for EVERYTHING so make sure you get it. she assigns the HTML page.

Get ready to read
LOTS OF HOMEWORK
Clear grading criteria
1.0
5.0
IT115
Grade: B+
Aug 22, 2018
Wouldn't take again

I took a class with her last spring,she is very sweet but she doesn't teach anything, you will do everything by yourself. homework and quizzes every class. she is the worst professor I ever had IN nova.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
5.0
3.0
ITE115
Grade: B
Dec 30, 2018
Would take again

Prof Chamlou gives a very clear syllabus from the start so you can plan your semester easily. You do have to go on campus for the major tests, but youre provided with whatever youll need to know. A prof. That actually cares about the student and their welfare, thats a rarity these days.

Participation matters
Clear grading criteria
Caring
3.0
5.0
ITE115
Grade: Not sure yet
Feb 16, 2019
Wouldn't take again

As a professor, she is fine. But if you are looking for a basic ITE115 course that is average paced with time to pick up and absorb material, DO NOT take this professor. Assignments looked like those of computer science majors. No modules, just submitting excel sheets after having to create advanced websites with an exam less than a week away.

Lots of homework
Get ready to read
So many papers
1.0
4.0
ITE115
Grade: Not sure yet
Feb 18, 2019
Wouldn't take again

I can't mention this enough, if you are a humble student just trying to complete a credit, DO NOT PICK THIS PROFESSOR. I might as well have only taken this class this semester just so I could at least try to teach myself HOW TO CODE.... totally not what I heard an ITE class was supposed to be like. SAVE YOURSELF PLEASE

Lots of homework
Get ready to read
Test heavy
2.0
4.0
ITE115
Grade: A
Mar 17, 2019
Wouldn't take again

The course is incredibly fast-paced class and takes a significant amount of time to do the reading and assignments, frequently due. A lot of material I feel is self-taught, for example, HTML5. The software simulations and practice is a must. No feedback at the time of assignment grading, and it takes a while for the Professor respond.

Lots of homework
Get ready to read
Tough grader
5.0
4.0
ITP100
Mar 26, 2019
Would take again

Professor Chamlou is helping me succeed and isn't worried about proving a point when it comes to grading. She is willing to work with you if you explain your situation and for that I am thankful. Thanks for doing what you can to not add unnecessary stress to an already stressful situation!

2.0
4.0
ITE115
Grade: A
May 1, 2019
Wouldn't take again

I'm been at NOVA for a while now and will have to take this professor for ITD 100 software design. Get ready to work in this class. Professor Cham takes while to get back to you. I'm not saying she is unfair, but you have to learn everything yourself. She is ONE TOUGH TOUGH GRADER. I thought I followed directions to the letter. Be careful!

Lots of homework
Get ready to read
Tough grader
4.0
3.0
ITE115
Grade: B
Mar 11, 2020
Would take again

Dr. Chamlou's online ITE 115 is very straight forward. Complete the readings and assignments by the due dates which are clearly provided in Canvas and then take the tests in the testing center by the due dates. Everything for the whole course is clearly identified and available from the first day of class.

1.0
5.0
ITP100
Grade: D
May 8, 2020
Wouldn't take again

That class is only an ITP100 class but it is the most diffcult class in my life . Professor telling you to read the book and ppt and if you do it in that way , she 'll still say that is wrong , so you can only follow her way of doing pseudocode . and yet Pseudocode shouln't be like hell at all . if you do not want spend all time onpseudocode away

Tough grader
1.0
5.0
ITP100
Grade: C
Jun 5, 2020
Wouldn't take again

Prof. Chamlou does not have manners to communicate with students, is an extremely rude person. She makes programming a traumatizing experience even though it is a basic class. You will hate the content because she makes you hate it and even threatens you to fail the class if you don't do it her way, she won't accept any other ways. DISAPPOINTED

Get ready to read
Tough grader
1.0
5.0
ITP100
Grade: D
Jul 28, 2020
Wouldn't take again

She was a very rude and disrespectful Prof and she always scares the student to pass the course. e.g. if you dont do this you will fail the course. I have never seen such a bad prof at NVCC. She had a very bad method of teaching method. She never explains the class important points especially Pseuducode. Dont recommend her to any students.

Lots of homework
Test heavy
Tough grader
1.0
3.0
ITE170
Grade: B+
Aug 4, 2020
Wouldn't take again

Took the class online, could have gone on Adobe's website and saved my money. Prof Chamlou did not teach, just gave assignments, and links to Adobe's website for learning the material. Graded way too slowly, and links were updated/expired so she would give F's instead of asking students to resubmit assignments. Would not recommend.

Lots of homework
1.0
4.0
ITP100
Grade: Not sure yet
Sep 12, 2020
Wouldn't take again

I won't lie, she gives great feedback. She required weekly meetings to discuss completed assignments. It's great for upcoming assessments. She fails as a professor because she is extremely rude during these meetings and speaks to you as if you are incapable of anything. Countless readings, and her lesson plans/instructions are unclear.

Gives good feedback
Accessible outside class
Tough grader
1.0
5.0
ITP100
Dec 18, 2020
Wouldn't take again

She is a very rude professor, especially when it comes to the meetings to review your work, she doesnt care about her students and how they feel. She wants things done her way and if its not done like that, you will fail I promise you. I 100% do NOT recommend her she will fail you and make you look very bad.

Test heavy
Lots of homework
Tough grader
1.0
5.0
ITP100
Grade: C-
May 11, 2021
Wouldn't take again

Prof. Chamlou takes 100 level class as hard as an advanced class. If you are new to programming I DO NOT recommend you taking her class. YOU WILL FAIL or get a D no matter how hard you try. I am usually a straight As person, but I struggled for a C in her class. IF you don't want to take this class twice I recommend you look elsewhere.

Lots of homework
Group projects
Tough grader
1.0
1.0
ITE115
Grade: A+
Oct 26, 2021
Wouldn't take again

No feedback whatsoever. Doesn't respond to email asking for clarification of assignments. Learned... but taught myself.

Get ready to read
1.0
3.0
ITP100
Dec 8, 2021
Wouldn't take again

If you're considering taking the course with this instructor, I would suggest reconsidering. I usually don't mind difficult instructors, because some really do care about your learning. In her case, I just found her to be condescending and rude. Our class went from 30 down to 6 students before the semester's end. If that tells you anything.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
ITP100
Dec 14, 2021
Wouldn't take again

Let me start this rating off with DONT DO IT. Find another professor! she is rude and disrespectful. She talks down to her students and does not care if they actually learn the information she just tells you look in the textbook. You could have one error and you are automatically wrong. She will give you zeros for one part being wrong. NEVER AGAIN!

Tough grader
1.0
4.0
ite119
Grade: A
May 7, 2022

VERY UNORGANIZED, lots of tests/quizzes (70 questions) Takes forever to respond to emails, I feel like I didn't learn anything from her class.

Tough grader
Lots of homework
Test heavy
1.0
4.0
ite119
Grade: B
Jun 14, 2022

I do not recommend this Professor for student, I did not learn anything's from her class

Lots of homework
1.0
1.0
IT100
Grade: C
Dec 10, 2023

Read the reviews before you go into this class

1.0
5.0
ITE140
Grade: Rather not say
Dec 11, 2023

This professor is inconsiderate and lazy. Refusing to acknowledge emails and grading through an inaccurate and outdated autograder, which marks off points even if you follow instructions exactly will lead to you failing at no fault. She doesn't even follow her own syllabus and grades without ever looking at your work. Take it if you want to fail.

Lots of homework
1.0
3.0
ITP100
Grade: F
Dec 11, 2023

This teacher was beyond any amount of unproffessional. First of all, she refuses to do any grading on any assignment unless you meet with her after class to discuss it. Second, her "office hours" are posted in a way that the window of opportunity passes before you can meet. Finally, she removes GRADE DEFINING assignments and tests, with no warning!

Tough grader
Accessible outside class
1.0
5.0
ITE115
Grade: Rather not say
Dec 13, 2023

Don't do it. This professor is the lowest of the lows.

1.0
5.0
ITP100
Grade: A
Dec 13, 2023

DO NOT TAKE THIS CLASS. I am a good student and it was very difficult for me to keep up with this class. Her grading is taught especially on exams. If you mess up one exam your grade will drop from A to C very easily and the recovery is almost impossible her presentations and textbook sometimes do not match so it is difficult to study the material

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ITP100
Grade: Rather not say
Jan 9, 2024

Very tough grader, doesn't grade your assignments until the very last day of the course, I had an A the entire year and ended the class with a D+ because of some silly mistakes even though I did not miss a single assignment nor a single class.

Tough grader
2.0
4.0
ITE140
Grade: C
Dec 15, 2024

Does not respond to emails consistently. Either she will get back super quick or at a glacial pace. Will hold office hours for 3 weeks straight but then not for the next 5. She seems to have a good attitude, but half of her assignments do not make sense at all, and a better 3rd party (not Cengage) is needed for this course.

Lots of homework
Caring
2.0
4.0
ITP100
Grade: C
Jan 6, 2025

Avoid this class if possible. The professor is notoriously tough and unfair in her grading. I struggled to keep up despite putting in a lot of effort. unstuck AI was a lifesaver for exam prep, but the class overall was a headache.

3.0
3.0
ITE
Grade: Not sure yet
Dec 13, 2025

Professor Chamlou is a nice person, like she seems engaging during her lectures. Just gonna say that the curriculum can be quite hard especially during the end of the semester. 7.5/10 overall!

Inspirational
Respected
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

73%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 35 grades
Most common grades:
A (10)
Not sure yet (6)
B (6)
Grade Distribution
A(13)B(7)C(6)D(4)F(3)A-/B+(3)
Based on 48 reported grades
A: 10
Not sure yet: 6
B: 6
C: 5
Common Tags
Tough grader (14)
Lots of homework (13)
Get ready to read (8)
Test heavy (5)
LOTS OF HOMEWORK (4)
Caring (4)
Tough Grader (3)
LECTURE HEAVY (2)
Rating Trend

Declining

-0.73 avg change
Jun
Dec
Jan
Dec
Jan
Dec
Last 6 months
Ratings by Course

INFOSCINCE

5.0

(1)

ITITP1

5.0

(1)

CST115

4.5

(2)

ITE012A

3.5

(2)

ITE115

3.0

(52)
+14 more courses
Difficulty by Course

ITE125

5.0

ITEITE

5.0

ITP

5.0

ITE221

5.0

ITP100

4.3

Similar Professors