1.9

Aziz Abdesselam

Engineering - University of Ottawa

1.9
Quality
3.4
Difficulty
13%
Would Retake
85
Reviews
1.9
Quality
3.4
Difficulty
2.0
Helpful
1.9
Clarity

13%

Would Retake

85

Reviews

Rating Distribution
Official
85 total ratings

5

14

4

4

3

5

2

6

1

56

What Students Say

His assignments made no sense

ITI1120 - 1.0 rating

Doesn't respond to emails nor HW feedback

ITI1120 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 25 grades
Most common grades:
Not sure yet (14)
A (8)
A+ (6)
Grade Distribution
A(14)B(1)C(3)D(4)F(2)A-/B+(5)
Based on 46 reported grades
Not sure yet: 14
A: 8
A+: 6
Drop/Withdrawal: 4
Common Tags
Tough grader (11)
Lecture heavy (8)
LECTURE HEAVY (5)
Tough Grader (5)
GRADED BY FEW THINGS (4)
Get ready to read (4)
Test heavy (4)
Respected (3)
Rating Trend

Declining

-1.24 avg change
Jan
Feb
Mar
May
Dec
Apr
Last 6 months
Ratings by Course

ELG

5.0

(1)

CSI112

4.0

(2)

CEG3155

4.0

(2)

CEG3156

4.0

(1)

CSI1102

3.6

(8)
+7 more courses
Difficulty by Course

ENG111

5.0

ITI1520

4.3

ITU1120

4.0

CSI1102

3.4

ITI1120

3.4

Reviews (84)
1.0
5.0
CSI1102
Apr 25, 2005

Whatever you do, do not take this prof's class. i only went to 2 clases, because all he does is copy his notes to the blackboard and expect u to know everything. the first day his class had about 100 students two weaks later there was about 15 left.also the Asian TAs were no help.

1.0
5.0
CSI1102
May 1, 2005

Dude, I feel sorry for this guy, he has no clue what's he is doing. This prof doesn't know english and he doesn't know how to explain anything, how the f**k are they getting hired. We pay so much money for these kind of profs lol

2.0
3.0
CSI1102
Grade: A
Sep 6, 2005

Hey PPL, this guy is d crappiest prof. i have come across(so far). His teaching sucks, there is no point attending his classes BUT it could b a gud idea 2 attend his classes b4 a Midterm, or d final exam bcos he discusses questions which he is putting there. In my final exam every single true/false question and other stuff was discussed by him then

3.0
5.0
ENG111
Oct 10, 2006

HE SUCKS

5.0
3.0
CSI1102
Jan 9, 2007

I love Aziz..he reminds of a great soccer player...I have seen this man play..amazing..His english is not as bad as ppl describe..you can see that his first language is french...but he is a great prof. If you take his course I would recommend staying for the reviews because they are very helpful...Long live Aziz!!!

5.0
3.0
CSI112
Jan 9, 2007

Yo this prof is the sickest professor... I wish i could fail this class to take it over with him...he's such a good prof that it is seriously impossible to fail this course. I highly recommend him...best prof in computers that you could ever have...you seriously have to be a moron to hate this course or hate this prof

5.0
2.0
CSI1102
Jan 9, 2007

he is a good prof. who knows his stuff really well and if you dont attend more than 2 lec then you desrve to fail!!! his reviews give alot of info for the exam

5.0
3.0
CSI1102
Jan 9, 2007

GOOD MAN, HE WILL NOT****YOU DURING YOUR EXAMS LIKE MOST OTHER PROFS!!! HE TELLS YOU EXACTLY WHAT IS COVERED ON EXAM, AND GIVES VERY SIMILAR EXAMPLES DURING CLASS!!! I LIKE YOU VERY MUCH AZIZ!!

5.0
3.0
CSI1102
Jan 9, 2007

Aziz is the best prof in ottawa u!!! if there is any better prof i will fight for his title to death behind walmart at 6pm.....i like this prof i like him alot ..i want to touch him..but i cant ...you know!!!!!!!!!!

5.0
3.0
CSI1102
Jan 9, 2007

Awesome Prof...too good for Ottawa U

3.0
3.0
ELG2536
Apr 14, 2008

Bon Prof, connait sont stuff. Asseil de connaitre tous ses étudiants. Il est trop all over the place quand il fait des problèmes et il nous perd. Côté positif, il parle bon français qui est comprenable.

4.0
3.0
ELG2536
Apr 18, 2009

Bon prof, connait ses eleves. Pas toujours clair mais repond toujours aux questions. Il peut ralentir la classe pour une personne qui ne comprend pas, ce qui aide le reste de la classe! Downside: il envoit toujours ses notes a la derniere minute.

3.0
3.0
CSI112
May 1, 2010

"ehhhhhh what are you doing" ..."aziz techno"..."ughhh common pass the ball"...."Ayyy"...

3.0
2.0
SEG3555
Jan 12, 2012

This prof was ok.. most of the time he was reading the content of his slides.

5.0
1.0
CEG3155
Jan 9, 2013

He is a really good prof. Exams are fair and easy! He will wait for you until you understand the concept. The labs are time consuming but interesting.

2.0
4.0
ELG2536
Apr 16, 2013

Parle un très bon français. Cependant ce prof est un prof d'INFORMATIQUE et NON ÉLECTRIQUE. Les examens ne représentent pas la matière. En 2 cours avec lui, il a majoré les notes à tous les examens -1. Il prend du temps à répondre aux e-mails. En sortant de ses cours, j'ai l'impression d'avoir apris 10% de se que je devrais apprendre.

5.0
3.0
ELG
May 10, 2013

Very good prof!!! Talk to him after class if you have any questions.

1.0
5.0
ITI1520
Nov 7, 2014

Je ne vais aux cours que pour savoir ce que je dois apprendre. J'apprends plus par moi même sur internet pendant 5 minutes qu'en écoutant le prof parler durant 1h30. De plus il n'explique aucunement ce que nous devons faire sur les devoirs, se plaint toujours qu'il reçoit trop de courriel et répond aux questions d'une manière qui les ridiculise.

2.0
5.0
ITI1520
Dec 2, 2014

Il utilise les diapositives d'un autre prof. Il est monotone et ne sais pas comment enseigner le cours. L'examen ne réflète aucunement nos compétences en programmation et est truqué pour nous induire en erreur. Il ne dit pas ce qui va être a l'examen. En plus, il n'a pas réussi a passer a travers la matière utile pour le prochain cours de ITI.

2.0
4.0
ITI1120
Grade: Not sure yet
Dec 12, 2014

J'apprends plus par moi même sur internet pendant 5 minutes qu'en écoutant le prof parler durant la séance,il n'explique pas ce que nous devons faire sur les devoirs

1.0
5.0
ITI1520
Jan 6, 2015

C'est un un esti de prof qui fait que prends les notes de cours des autres profs. meme les devoirs. en plus il ne prend pas le temps pour les devoirs. il ose de repondre en classe qu'il ne connait pas de devoir qu'il a mis en ligne. Il entre en classe puis il fait de copy paste des codes et les lire. Ce qu'il a fait ce de bitlocker sa clé USB.

2.0
4.0
ITI1520
Jan 13, 2015

Very boring lectures, his exams are made to trick you. It's hard to show you know the subject on the exams when 60% are trick questions.

4.0
3.0
CEG3156
Grade: A-
Feb 3, 2015

Good prof

3.0
2.0
CEG3155
Grade: A
Feb 3, 2015

Concise way of explaining things. Course pace is good.

1.0
5.0
ITI1520
May 5, 2016

Avoid at all costs

1.0
3.0
ITI1100
Jun 15, 2016
Wouldn't take again

Literally awful. There is no point in attending his lectures cause he just mumbles while drawing all over the chalkboard. Very disorganised, the only mark I got back was for the midterm. We did 6 labs and 6 assignments and I still have no idea what happened to them. I relied entirely on the textbook for the whole course.

1.0
1.0
ITI1520
Grade: A+
Sep 26, 2016
Wouldn't take again

because i did java c# and others languages. manque terrible de maitrise dans ce quil enseigne. cours pas interressant pour un etudaint de premiere annees.

5.0
3.0
ITI1100
Grade: A
Nov 25, 2016
Would take again

Best prof I have ever had. Be warned that he does like to put some trick questions on his tests. The tests are still very do able just pay close attention to weather he give you minterms of maxterms. Also I never read the text book but there are questions in there that are good for studying.

4.0
4.0
ITI1520
Grade: A
Feb 6, 2018
Would take again

Awesome Prof. I had no prior programming experience when I took this Python course and it sure was a good kick start to major concepts of programming. The tricky parts in exams help you have a more critical mind and that sure helps in the later, tougher Java course(ITI1121/ITI1521).

Respected
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
ITI1120
Grade: A-
Aug 28, 2018
Wouldn't take again

He is a great Prof..... Go to his lectures and labs and you will pass the course... he is a little tough grader and has a few tricks up his sleeve for exams but other than that... I don't know why he has such a bad grade.. he also answers all the questions and waits for you to catch on after classes..

Gives good feedback
Respected
Skip class? You won't pass.
1.0
2.0
ITI1120
Nov 2, 2018
Wouldn't take again

Not sure how there are positive reviews here, mumbles in half English through other lecturer's notes for 3 hours a week. Went from a full lecture (almost 100) in the first week to less than 20 by November. Doesn't respond to emails nor HW feedback. Better to use lecture time teaching yourself Python as you'll find it hard to follow him otherwise

1.0
5.0
ITI1120
Nov 14, 2018
Wouldn't take again

His lectures are completely useless. Half of the slides are in French and he can't speak proper English. No feedback on Assignments, and hardcore midterm. Avoid if you can.

Tough Grader
1.0
4.0
ITI1120
Nov 15, 2018
Wouldn't take again

He does not have the ability to teach this class in English (maybe better in French), and use other profs assignments & midterm, and his slides and labs are hard to read and understand(mixed with French). Avoid this prof if you can.

1.0
4.0
ITU1120
Grade: B+
Nov 20, 2018
Wouldn't take again

DON'T go to his lecture if u can!!! Although he is a good prof, but his lecture is awful. I could not even cathing up what is he wanna said. I have to self-study all the course

Tough Grader
LECTURE HEAVY
1.0
5.0
ITI1120
Nov 28, 2018
Wouldn't take again

The worst teacher I have ever had!!! Speak French and teach useless thing. He always be late for every class and the homework has no feedback. The quiz and assignments are graded super late. Just don't take his course!!!!!

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
ITI1120
Grade: A
Nov 30, 2018
Wouldn't take again

The class was not engaging. The concepts were not explained concisely, and very confusing. Midterm had questions we were unable to answer. Labs had instructions in French at times (for an English class). Assignments contained errors such that you were unable to test your code. Doesn't answer questions properly. We don't get marks back. Horrific.

1.0
5.0
ITI1120
Grade: Not sure yet
Dec 2, 2018
Wouldn't take again

Avoid. Lectures, long, tedious and void of anything important. Assignments/Labs/Examples: mostly in french, awful translation, can't make heads or tails of anything. 3/5 assignments had code he made to use, all of which was busted. No feedback on midterm,assignments, grades come back late. Took as an elective bad idea.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
5.0
1.0
ITI1120
Grade: A
Dec 3, 2018
Would take again

Never go to Aziz's lectures, you can't hear a thing, and even if you do, it's in French. The real gem in Aziz is that you don't have any real HW. Apart of Assignment 3 this semester, which he borrowed from Vida, all of the HW I already did in high school. With him assigning no work, I am relieved that I can skip his lectures and study for Phyics.

Clear grading criteria
1.0
1.0
ITI1120
Grade: A+
Dec 18, 2018
Wouldn't take again

Terrible. Slides were awfully formatted, mixed in with french, and overall useless. His lectures were extremely boring, takes a really long time to grade stuff and didnt even return everything, and did not post any help for exams. He stays to answer questions but hes overall a pretty bad prof. Thank god the class was easy.

ACCESSIBLE OUTSIDE CLASS
1.0
5.0
ITI1120
Dec 18, 2018
Wouldn't take again

He was so clueless the entire class and didn't know anything that was going on. He said that he doesn't like Python and that he doesn't understand it during a lecture where he is TEACHING us PYTHON. His assignments made no sense! 4th year comp sci students couldn't get them and another professor who teaches Python couldn't figure it out. STAY AWAY

BEWARE OF POP QUIZZES
TEST HEAVY
LECTURE HEAVY
4.0
1.0
ITI1120
Grade: Not sure yet
Dec 24, 2018
Would take again

Although it is hard to learn something from his lecture, but he is a nice person. His assignments are much easier than another professor. No test on lectures, only small quizzes. He told some questions answeres during midterm and exam, which help you to get higher grades.

1.0
3.0
ITI1120
Jan 15, 2019
Wouldn't take again

Awful teacher. He does not explain the concepts clearly. His lecture notes and labs are absolutely useless, and has lots of French in it(in an English class). The codes given for assignment had a lot of errors in them. He never gave any feedback on midterms or assignments. Overall, he was the worst teacher I ever had at uni!

1.0
5.0
ITI1120
Jan 15, 2019
Wouldn't take again

He gives no feedback on any midterms or assignments, he doesnt even give you your final exam mark. He does not reply to emails because he claims he only replys to the "important ones" and asking to review your midterm apparently is not important. You cannot understand him or hear him during class, he does not explain things clearly. WORST PROF ATUO

Tough Grader
GRADED BY FEW THINGS
1.0
4.0
ITI1120
Jan 18, 2019
Wouldn't take again

The worst prof i'v ever had. Unprepared, disorganized, and no clear focus.

LECTURE HEAVY
1.0
5.0
ITI1120
Jan 20, 2019
Wouldn't take again

If you want to learn anything do not take him.

1.0
5.0
ITI1120
Grade: F
Jan 23, 2019
Wouldn't take again

Run!!

GRADED BY FEW THINGS
1.0
3.0
ITI1120
Grade: Not sure yet
Feb 7, 2019
Wouldn't take again

The worst teacher in general that I've ever come into contact with through 3 years of post secondary, 4 years high school and all my life. There is no hyperbole to how badly you can speak of this man. He does not take any effort into his teaching or feedback, and does not seem incentivized to care about the success of his students. Avoid this prof

1.0
4.0
ITI1100
Mar 25, 2019
Wouldn't take again

Always an awful situation when even the TA's have no clue what the prof is doing, and have to try and teach the class content through labs and DGDs

1.0
3.0
ITI1100
Jun 11, 2019
Wouldn't take again

Lectures are incoherent and disorganized. Class attendance dwindled very quickly. If you get Aziz you will have to teach yourself pretty much the entire course. He is not clear at all about what is on the midterm. He never checks his email and insists student do not contact him. His assignment solutions are riddled with errors. Avoid him if you can

Get ready to read
Clear grading criteria
1.0
5.0
ITI1120
Grade: Not sure yet
Sep 21, 2019
Wouldn't take again

Just started university and decided to see what his lectures were like. Immediately left after realizing the guy can't explain the concepts at all. Your best friend in this class is Google and there's no way around it

1.0
1.0
ITI1120
Grade: Incomplete
Sep 27, 2019
Wouldn't take again

This guy got 15 minutes into his lecture without realizing that his projector screen wasn't down. He quite literally just reads his slide off of the computer. He wouldn't have even noticed if a student hadn't told him. On the plus side, if you have experience coding, his class is much easier than the others. You just won't learn anything.

Lecture heavy
1.0
3.0
ITI1120
Grade: Not sure yet
Nov 3, 2019
Wouldn't take again

Does a really bad job explaining concepts and often makes simple mistakes when trying examples on lecture slides. Class itself is fairly easy provided you've taken Comp Sci before or are really invested in learning, if not, well... good luck. He's funny though. Emailed smany students to write the midterms in the wrong room. Haha...

Accessible outside class
Hilarious
1.0
2.0
ITI1120
Grade: Not sure yet
Nov 6, 2019
Wouldn't take again

He's just awful.

1.0
2.0
ITI1120
Grade: C
Nov 7, 2019
Wouldn't take again

He just spending 30 minutes to check a one little mistake in his code he wroit in class, which gives me the time to rate for him in class. Btw, if you are an international student who know a little about Python, avoid him if you can.

Lecture heavy
1.0
1.0
ITI1120
Grade: A
Nov 27, 2019
Wouldn't take again

Quizzes, labs, and exams are all riddled with errors. Everything this guy writes and says is extremely difficult to understand. It takes 30 mins and a headache to understand a basic instruction from him. If you have ANY experience programming the biggest challenge will be figuring out what you're supposed to do. If not be ready to use google.

2.0
1.0
ITI1120
Grade: A+
Dec 5, 2019
Would take again

Let's be honest here. I didn't listen to a word he said in class and still got A+ in this course. The material itself is not hard at all. If you want to get good grades in this class, skip all his lectures and study yourself. And go to the last 2 lectures before the exams to get some sample questions.

1.0
3.0
ITI1120
Grade: Not sure yet
Dec 9, 2019
Wouldn't take again

Always late for class, half the slides are in french and spends 20 minutes trying to fix Syntax Errors. Honestly, pick any other professor for this class. It's really easy to teach yourself but if you're not good at that you should not take him because he's incapable of teaching.

1.0
3.0
ITI1120
Jan 10, 2020
Wouldn't take again

Stay away from this prof. I learned absolutely nothing from him and relied on google for the whole course.

Test heavy
Beware of pop quizzes
1.0
5.0
ITI1120
Jan 15, 2020
Wouldn't take again

If the university gave awards for the worst prof, he would win every year. I cannot believe the university even hired such a useless dude. I can't even call him a prof, dude does not deserve to teach ANYONE in his life. Taking his course is equivalent to burning 900$ cause you will teach yourself everything.

Get ready to read
Test heavy
Tough grader
1.0
5.0
ITI1120
Grade: Rather not say
Jan 19, 2020
Wouldn't take again

Don't drop your GPA or waste your money on this guy.

5.0
5.0
ITI1100
Grade: A+
Feb 9, 2020
Would take again

BEST PROF EVER SO OFT LITERALLY ENDED IN AN A+!!!!!!! :)

Gives good feedback
Respected
Inspirational
1.0
5.0
ITI1520
Grade: Rather not say
Feb 17, 2020
Wouldn't take again

Don't take him

1.0
1.0
ITI1100
Grade: Drop/Withdrawal
Mar 2, 2020
Wouldn't take again

His lecture is always confusing, he had french in his slides and presentation, he is often late for class and presents everything very fast. If you missed or submit any assignment/lab report late, he will fail you directly. He also asked us to write all the processes for multiple-choice in exams, if you don't, you get no mark. He never repliesemail

1.0
4.0
ITI1100
Grade: B+
Apr 22, 2020
Wouldn't take again

He speeds through his slides, making it very confusing to understand, which forces students to learn on their own. He's also difficult to reach (as he doesn't reply to emails because he says it's "hard to manage"). There are also other things that makes him a bad prof. Avoid at all costs. Don't waste your GPA.

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
ITI1120
Grade: Not sure yet
Apr 22, 2020
Wouldn't take again

This prof doesn't care about students at ALL! And he needs to be hospitalised right now since his greatest pleasure is to come up with countless questions that students cannot answer. He even wants students to fail this course to show how intelligent he is and how incompetent we are. uOttawa should never let this prof get close to students.

Lecture heavy
So many papers
Tough grader
1.0
4.0
ITI1100
Grade: Not sure yet
May 7, 2020
Wouldn't take again

Had this guy for ITI1120 and now ITI1100. Can't seem to stay away from him. Good luck if you have him.

Test heavy
Tough grader
1.0
3.0
ITI1100
Grade: Not sure yet
May 8, 2020
Wouldn't take again

I read the reviews about Professor Aziz before taking his class. I didn't think he was going to be this bad, but believe me, he's not a great professor. Not only is he disrespectful, but he simply cannot teach. Please take another prof if you have the option, you won't regret it.

1.0
4.0
ITI1100
Grade: C
May 11, 2020
Wouldn't take again

Awful, don't take his course, don't take his course, don't take his course!!!!!

1.0
3.0
ITI1100
Grade: Not sure yet
May 11, 2020
Wouldn't take again

I had him for ITI1120 and then ITI1100, he somehow became MORE unorganized. He had no information up on Brightspace (other than the syllabus). On top of that, his notes are sloppy and he never uploads them either. He cares about his students but it's not worth it- he can't teach to save his life, drop him and take Fadi or Vida. Save your grade

Accessible outside class
Caring
Tough grader
1.0
4.0
ITI1120
Grade: C
Jun 16, 2020
Wouldn't take again

Do not waste time on this guy, very unorganized and strong accent. Learned nothing from his class!

Lecture heavy
Tough grader
1.0
3.0
ITI1100
Grade: F
Sep 3, 2020
Wouldn't take again

don't take his course. he is not going to let you pass. worst prof i ever had. my first year trauma.

Lots of homework
Test heavy
Tough grader
1.0
5.0
ITI1100
Grade: Drop/Withdrawal
Oct 9, 2020
Wouldn't take again

Specifically registered this account to give him an F. WORST PROF IN THE UNIVERSE! Just RUN AWAY FROM HIM for your sake! I can give him negative numbers if there isn't a bottom line of quality ranking.

Lecture heavy
Tough grader
1.0
5.0
ITI1100
Nov 16, 2020
Wouldn't take again

attended every single one of his lectures, all DGDs, AND attended another profs lecture (learnt everything from Fadi), yet I still got a bad grade because he marked the final weird (got all A+ on every lab/ assignment/midterm and exam tanked my grade). saw everyones negative reviews, but thought I could make it work. I couldn't. AVOID

1.0
3.0
ITI1120
Grade: A
Dec 17, 2020
Wouldn't take again

Dont. Just dont.

1.0
5.0
ITI1120
Grade: Drop/Withdrawal
Dec 28, 2020
Wouldn't take again

I dropped this class right away! He was rude to the students on the first day. He was hard to understand in class and when I reached out for help I was told in an email that "this assignment is not that hard" with no further instructions for a first time coder like me. Drop the class if you are a first time coder and find another prof.

Graded by few things
Lecture heavy
Tough grader
1.0
4.0
ITI1120
Grade: B
Jan 12, 2021
Wouldn't take again

I read the reviews before taking his class, and I thought somehow I would be different. I was not. Aziz admitted on the first day that he didn't know Python (the language he taught), he was constantly rude to students, and the difficulty curve in this class is a wall at the beginning, followed by steady spikes along the way. If you have him, run.

Get ready to read
Tough grader
Participation matters
1.0
3.0
ITI1100
Grade: Not sure yet
Feb 13, 2021
Wouldn't take again

Imagine if the worst student in your class somehow became a tenured professor

1.0
2.0
ITI1100
Grade: Not sure yet
Mar 3, 2021
Wouldn't take again

no correct options in his tests and never reply email.

1.0
1.0
ITI1100
Mar 4, 2021
Wouldn't take again

Worst prof ever. Never listens to student feedback. Pop quiz and Tests are poorly designed. (you never have enough time to finish). Find another professor, ANyone would be better than this guy.

Beware of pop quizzes
Lecture heavy
Tough grader
1.0
4.0
ITI1100
Mar 16, 2021
Wouldn't take again

This dude was such a bad prof, he got suspended and replaced halfway through the semester. Things to expect from Aziz may include: Outdated slides stolen from another prof MCQs with no correct answer Unreachable outside class Insulting students No organisation No time to finish quizzes Temper tantrums And many more. AVOID THIS PROF AT ALL COSTS

1.0
5.0
ITI1100
Grade: Drop/Withdrawal
May 1, 2021
Wouldn't take again

Dude the rating thats a 5 star is no doubt himself lmao

1.0
4.0
ITI1120
Grade: A-
May 9, 2021
Wouldn't take again

literally the woooooorst !!!

Hilarious
5.0
1.0
ITI1100
Grade: A+
Dec 21, 2023
Would take again

Aziz is a nice and great professor. His lecture are clear and get strait to the point. He is always available for office hours and he answers your emails within an hour. If you show up to his lectures, he will kindly give you extra credits. Will definitely take him again.

EXTRA CREDIT
Hilarious
Caring
5.0
1.0
ITI1120
Grade: A+
Apr 20, 2024
Would take again

The best prof ever, super kind and always available outside class hours!

Inspirational
Caring
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 25 grades
Most common grades:
Not sure yet (14)
A (8)
A+ (6)
Grade Distribution
A(14)B(1)C(3)D(4)F(2)A-/B+(5)
Based on 46 reported grades
Not sure yet: 14
A: 8
A+: 6
Drop/Withdrawal: 4
Common Tags
Tough grader (11)
Lecture heavy (8)
LECTURE HEAVY (5)
Tough Grader (5)
GRADED BY FEW THINGS (4)
Get ready to read (4)
Test heavy (4)
Respected (3)
Rating Trend

Declining

-1.24 avg change
Jan
Feb
Mar
May
Dec
Apr
Last 6 months
Ratings by Course

ELG

5.0

(1)

CSI112

4.0

(2)

CEG3155

4.0

(2)

CEG3156

4.0

(1)

CSI1102

3.6

(8)
+7 more courses
Difficulty by Course

ENG111

5.0

ITI1520

4.3

ITU1120

4.0

CSI1102

3.4

ITI1120

3.4

Similar Professors