1.9
Quality3.4
Difficulty13%
Would Retake85
Reviews13%
Would Retake
85
Reviews
Rating DistributionOfficial
85 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
33%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.24 avg changeRatings by Course
ELG
5.0
(1)CSI112
4.0
(2)CEG3155
4.0
(2)CEG3156
4.0
(1)CSI1102
3.6
(8)Difficulty by Course
ENG111
5.0
ITI1520
4.3
ITU1120
4.0
CSI1102
3.4
ITI1120
3.4
Reviews (84)
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.
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
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
HE SUCKS
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!!!
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
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
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!!
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!!!!!!!!!!
Awesome Prof...too good for Ottawa U
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.
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.
"ehhhhhh what are you doing" ..."aziz techno"..."ughhh common pass the ball"...."Ayyy"...
This prof was ok.. most of the time he was reading the content of his slides.
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.
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.
Very good prof!!! Talk to him after class if you have any questions.
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.
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.
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
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.
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.
Good prof
Concise way of explaining things. Course pace is good.
Avoid at all costs
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.
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.
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.
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).
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..
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
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.
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.
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
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!!!!!
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.
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.
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.
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.
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
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.
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!
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
The worst prof i'v ever had. Unprepared, disorganized, and no clear focus.
If you want to learn anything do not take him.
Run!!
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
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
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
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
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.
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...
He's just awful.
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.
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.
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.
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.
Stay away from this prof. I learned absolutely nothing from him and relied on google for the whole course.
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.
Don't drop your GPA or waste your money on this guy.
BEST PROF EVER SO OFT LITERALLY ENDED IN AN A+!!!!!!! :)
Don't take him
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
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.
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.
Had this guy for ITI1120 and now ITI1100. Can't seem to stay away from him. Good luck if you have him.
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.
Awful, don't take his course, don't take his course, don't take his course!!!!!
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
Do not waste time on this guy, very unorganized and strong accent. Learned nothing from his class!
don't take his course. he is not going to let you pass. worst prof i ever had. my first year trauma.
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.
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
Dont. Just dont.
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.
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.
Imagine if the worst student in your class somehow became a tenured professor
no correct options in his tests and never reply email.
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.
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
Dude the rating thats a 5 star is no doubt himself lmao
literally the woooooorst !!!
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.
The best prof ever, super kind and always available outside class hours!
Class Info
Online Classes
100%
Attendance Mandatory
33%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.24 avg changeRatings by Course
ELG
5.0
(1)CSI112
4.0
(2)CEG3155
4.0
(2)CEG3156
4.0
(1)CSI1102
3.6
(8)Difficulty by Course
ENG111
5.0
ITI1520
4.3
ITU1120
4.0
CSI1102
3.4
ITI1120
3.4