2.1

Ahmed Karmouch

Engineering - University of Ottawa

2.1
Quality
3.1
Difficulty
19%
Would Retake
106
Reviews
2.1
Quality
3.1
Difficulty
2.1
Helpful
2.1
Clarity

19%

Would Retake

106

Reviews

Rating Distribution
Official

5

13

4

8

3

15

2

17

1

53

What Students Say

Blatantly rude to students

ITI1100 - 1.0 rating

The prof is outright terrible, however it doesn't matter since the course itself is extremely easy

ITI1100 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
Not sure yet (16)
A (9)
A- (7)
Grade Distribution
A(13)B(3)C(2)D(3)F(1)A-/B+(13)
Based on 54 reported grades
Not sure yet: 16
A: 9
A-: 7
B+: 6
Common Tags
Tough grader (23)
Lots of homework (10)
Lecture heavy (6)
Group projects (5)
Graded by few things (5)
Test heavy (5)
Skip class? You won't pass. (4)
Caring (4)
Rating Trend

Declining

-0.93 avg change
Oct
Jan
Feb
Apr
May
Jul
Last 6 months
Ratings by Course

ITI1200

5.0

(1)

ELG5199

5.0

(1)

ELG7187

4.3

(4)

ELG1500

3.1

(8)

ELG1100

3.1

(9)
+5 more courses
Difficulty by Course

ELG1100B

4.0

ITI1500

3.7

ITI1600

3.5

ENG1100

3.0

ITI1100

3.0

Reviews (106)
2.0
2.0
ELG1500
Apr 9, 2002

No Comments

1.0
5.0
ELG1500
Sep 27, 2002

No Comments

3.0
1.0
ELG1500
Dec 11, 2002

Karmouch is easy

2.0
4.0
ELG1500
Dec 11, 2002

his marks are unfairs

5.0
1.0
ELG1500
Dec 19, 2002

No Comments

4.0
1.0
ELG1500
Jan 17, 2003

He taught the exact same course for the last 30 years, even though it changed

2.0
3.0
ENG1100
Mar 26, 2003

Rude, answers questions either by insulting you or shurgging. Speaks with 3-5 minute pauses between each sentence. Part marks? what part marks?

3.0
2.0
ELG1100
May 4, 2003

Teaches better than Groza but can be rude at times.

1.0
3.0
ELG1100
Sep 16, 2003

nothing he was'nt good

1.0
4.0
ELG1100
Dec 25, 2003

he doesnt care !!!

3.0
2.0
ELG1100
Jan 3, 2004

No Comments

5.0
1.0
ELG1100
Dec 9, 2004

Brings humour to the class. If you can joke around with him, it is a major plus, especially if you go to his office for help. Very helpful when I went to his office to speak with him

5.0
1.0
ELG1100
Dec 19, 2004

This man is one of the funniest teachers I have had. He is extremely fair, and very helpful fi you see him in his office. He even recognizes past students if you meet him in SITE, and even remembers your name. A+ in my books

1.0
4.0
ELG1100B
Apr 6, 2005

HE IS THE WORST PROF I HAVE EVER SEEN IN MY LIFE (I REALLY HOPE HE SEES MY COMMENT) HE IS NOT HELPFULL. AND IF I WERE THE DEAN OF THE ENGINEERING FACULTY, I WOULD KICK HIM OUT OF CANADA. :P

3.0
1.0
ELG1500
Apr 20, 2005

easy class, easy prof

3.0
1.0
ELG1100
Apr 30, 2005

this class is very easy but the prof is not all that great. one thing that pissed me off is that he teaches some stuff in DGDs and not in lectures that come on the tests.his exams have tricks in them, so if u want an A u gotta study the book really well and go to all the DGDs with this guy.

3.0
1.0
ELG1100
Jun 5, 2005

No Comments

4.0
1.0
ELG1100
Sep 6, 2005

He is good humoured, he tried to look tough in the first few classes but lateron he used to crack jokes all the time.But he gets offended very easily.He is very helpful, even in d classes he would walk 2 students 2 solve their doubts.The midterm & d Exams were pretty easy.BUT the labs totally sucked. He left everything to the T.A's who did'nt care.

5.0
2.0
ELG1500
Sep 22, 2005

Karmouch is more than a great prof. He learned these little tactics to make students pass. Forcing students to work on certain examples in classes and on old exams, make us do assignments (though cumbersome at times) helps TREMENDOUSLY. Add to that very clear explanations and impeccable French and I will have said everything about Karmouch.

5.0
2.0
ITI1200
Apr 19, 2006

Funniest prof i've ever had. If you do not solve the problems the way he wants you to, he wont give you that mark that you want. The labs were a joke, but the TAs were very helpful. Best TAs i've ever had. PS: do NOT let him catch you playing computer games a day before the midterm. I did not get caught by him, but my friend did. I was there.

2.0
2.0
ITI1600
Apr 26, 2006

Est-ce-t-il possible qu'il s'en colisse de ce cours? SIX?! ... SIX!? hahaha no... 20+20+6 = ?

1.0
5.0
ITI1600
Apr 6, 2007

I'm never going to France, ever.

1.0
5.0
ITI1100
Feb 15, 2008

No Comments

1.0
1.0
ITI1100
Apr 22, 2008

He's the most useless professor I've ever had. He needs to learn how to speak english properly and touch on concepts. He makes his own rules and tries to be cool and show desciplines, he comes off like a fool to me. AVOID HIM.

5.0
1.0
ITI1500
Oct 3, 2008

C BON

2.0
2.0
ITI1100
Oct 16, 2008

This prof might not be the best prof ever but I believe that his grades are fair.

3.0
1.0
ITI1500
Dec 10, 2008

T'AS COMPRIS?(inside joke) huh, never listened in class but it was pretty easy. I just think this class was too easy... (Because it was too easy, I didn't do well on the final -.-) Never listened in class and I was always on my laptop. Really easy teacher but pay attention because he likes to speak to everyone in the class and ask random questions.

3.0
2.0
ITI1100
Apr 27, 2010

he is a moody guy and for 3 of 4 months in the semester, the material is something you can understand by yourself. the way the course is, midterm is fairly easy and final is a little harder...one of those classes that you just hav to get out of the way

2.0
4.0
ITI1100
May 12, 2010

In english digital systems, Professor Karmouch was not very pleasant. He made people that asked questions feel as though they were stupid, even though he would say "there are no stupid questions". Gives exam questions in class, that aren't on the web.

5.0
1.0
ITI1100
Aug 20, 2010

Guys, do you want to get A++ with him? Attend his class and he will tell you what he is gonna bring in the midterm and the final... anything he says this will come in the exam, IT WILL COME FOR SURE!! Also, attend the review session in the other class before the midterm and the final...Solve old midterms and YOU WILL BE FINE.

2.0
4.0
ITI1100
Apr 14, 2011

The midterm is way easier than the final exam. I recommend you attend every single class after the midterm because he tells you what's gonna be on the final.

1.0
2.0
ITI1100
Apr 25, 2011

Horrible teacher. Previous exams and midterms are freely available for this prof so just do those and you're fine. This is the only course where I've self taught the whole course... do that and you'll get an A.

3.0
1.0
ITI1100
May 2, 2011

Very uninterested with the class. Rarely has any communication with the actual students and slaps his hand on the podium to make people quiet down. Very easy class but this prof tries to make it harder by withholding sample exams and solutions for only in class.

3.0
2.0
ITI1100
May 10, 2011

He is a very nice prof and is quite helpful (in fact he would actually go back to previous lectures if someone misunderstood a concept). the midterm and the final exam were fairly easy. however with him, i find that he speaks monotone, making it hard to listen to for a long time. ITI 1100 was fairly an easy course to understand, surpised ppl failed

3.0
3.0
ITI1100
May 31, 2013

Easygoing prof, talks a bit slow but he's good. Did not need to attend class, he likes it when people do and gives a past midterm/exam in paper though. Just do the assignments and make sure you learn from them. Textbook/PDF is needed for aassignment quedtions.

2.0
4.0
ITI1100
Sep 13, 2013

His way of teaching is very boring, very slow talker. Very careless professor. Gives a big of amounts of questions to answer as assignments every week.

3.0
4.0
ITI1100
Mar 14, 2014

This professor quite the amount of work. Understanding the class is no problem but with the workload he offers makes you easily fall behind in class. He's workload is enough to shift a full-time student to part-time. That's how much work he gives. He lectures are very dry and dull too but he's nice guy sometimes.

2.0
3.0
ITI1100
May 16, 2014

He is boring when he teaches... his midterms are easy, final exam extremely hard! However I can't say he is all bad because I did very bad in my final exam and he passed me anyways. Not many professors will do that! He gives many hints during his lectures about the midterm and final so attend them but he is very very boring to listen to!

3.0
2.0
ITI1100
Jun 19, 2014

He gives out previous midterms and exams as long as u attend the classes, might also be the only reason why u need to attend his classes. just study from the slides u'll be fine

2.0
4.0
ITI1500
Grade: B+
Sep 9, 2014

being taught by different profs during the semester, is like being invited to a dinner where they serve pizza,sushi,escalope and a bowl of spinach. Ahmed karmouch, you're the bowl of spinach.

5.0
1.0
ITI1100
Grade: A
Jan 19, 2015

He's a great teacher. I won't lie and say his lectures are interesting and fun, but they are helpful. I did get bored from the way he teaches his class, and yes minutes did feel like years. On the other hand, the examples he had during the lecture were almost identical to questions from the final. Skip class and you might not find success.

1.0
5.0
ITI1100
Grade: B+
Mar 30, 2015

He does not explain anything... I really hate him

5.0
2.0
ITI1100
Apr 25, 2015

Not the most interesting lecturer but covers the material thoroughly and extremely helpful in terms of material that's going to be tested.

3.0
2.0
ITI1100
Grade: A
Apr 25, 2015

Not the funniest or most interesting prof you'll have throughout university, but he's helps you out by giving you previous midterms and hints on exams. Also, he assigns very nice TA's that are nice markers. Overall, he's not a bad prof, and he tries to help his students as much as he can.

2.0
2.0
ITI1100
Grade: A
Apr 17, 2016

He's grumpy but competent. His lectures are clear, and he doesn't move through the material too fast. He helps you by telling you what is and isn't on the exams nearly every lecture, so attend. Beware: there are tons of mistakes in his slides. He's unprofessional and rude, so don't ask questions during class. Ever. Ask him after class individually.

1.0
3.0
ITI1100
Apr 17, 2016

The prof is outright terrible, however it doesn't matter since the course itself is extremely easy. Don't ask him questions in class, he won't answer it and instead make fun of you. Attending class is useless and as long as you do the biweekly homework, it's an easy A.

1.0
4.0
ITI1100
Apr 18, 2016

Blatantly rude to students. I have on about five occasions heard a student ask him a (very valid) question that many others were wondering, and he is COMPLETELY demeaning in his answer. I have never encountered a more arrogant professor. He will answer with made up allegations about you missing class, then argue you. Also doesn't explain well.

2.0
3.0
ITI1500
Grade: B
May 15, 2016

Ahmed Karmouch is AMAZING at reading Powerpoint slides out loud. Other than that, he's very lackluster. The class is quite disorganized, and the homework is veeeeery long. Labs are usually fun and informative. Textbook is usually a good reference. The final exam is DISPROPORTIONATELY HARD, so be sure to study hard for it.

1.0
2.0
ITI1100
Grade: A
May 30, 2017
Wouldn't take again

Karmouch was the worst class I've had at Uottawa, and that's saying something. I got an A in the course but that's only because I taught myself everything. He was rude condescending and unapproachable outside and even during class. Take this class with anyone else!

4.0
1.0
ITI1100
Apr 9, 2018
Would take again

Underrated prof, he gives you tons of exam questions in class and keeps his foot down on the TAs. Only calls people out when they don't show up and proceed to ask questions about things he's covered many times before, I find it entertaining. Sure his teaching isn't the most stimulating, but that's par for the course when it comes to eng profs.

1.0
4.0
ITI1500
Grade: D+
Apr 28, 2018
Wouldn't take again

J'ai toujours eu que des A. Mes devoirs aussi que des A et j'ai tout perdu sur le final apparemment! Le cours est facile mais le professeur severe. Et surement pas objectif. Le pire c'est la dose de devoirs. C'est ultra facile mais ultra long et obligatoire. Ce cours vaut vraiment pas la peine... En tout cas pas avec ce professeur.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
3.0
ITI1100
Apr 28, 2018
Wouldn't take again

The midterm and assignments were much easier than the final exam. He was difficult to understand during lectures. He also forces you to go to office hours and wait an hour to see your midterm.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
ITI1100
May 2, 2018
Wouldn't take again

The final exam is allot harder than the midterm. He is just good at just reading what's on the lecture slides and seems more interested in arguing on what's on the slides rather than answering your questions if you have a different answer.

Skip class? You won't pass.
LECTURE HEAVY
2.0
3.0
ITI1500
Grade: A
Mar 30, 2019
Wouldn't take again

The class is kind of easy, but Dr Ahmed Karmouch is just really boring. It's difficult to keep focus on him because he's talking super slowly and quietly :/

Lots of homework
Accessible outside class
Skip class? You won't pass.
1.0
3.0
ITI1500
Apr 9, 2019
Wouldn't take again

Horrible. Avoid at all costs!!!!! I stopped showing up to class after the first month because it was a waste of time, I did better reading the notes on my own time. I regret not looking over the profs available for the English sections because I definitely would've chosen any of them over this guy. Unhelpful, tells you to ask the TAs.

Lots of homework
1.0
4.0
ITI1500
Grade: B
Apr 28, 2019
Wouldn't take again

The lectures are exhausting, he reads off the slides and mumbles a lot so it can be hard to follow. It's hard to prep for the midterm or final since he gives no practice or samples. Make sure to make friends in the English sections to get samples instead. He's also very negative towards people asking serious questions.

Skip class? You won't pass.
Lecture heavy
Tough grader
4.0
3.0
ELG7187
Grade: A
Jun 20, 2019
Would take again

Professor Karmouch was one of the best professors I have ever had!! I would definitely take any other courses that he teaches. He has a lot of knowledge and experience :) We had to work in groups for 2projects one as our midterm and one as our final. No exams!!! Which was great...

Accessible outside class
Group projects
Caring
1.0
3.0
ITI1500
Grade: A
Aug 24, 2019
Wouldn't take again

Karmouch is one of the worst teachers at uOttawa. Blatantly rude to students and mumbles to himself in class instead of providing a clear explanation. Absolutely no constructive feedback on midterms and very rude to students during office hours. The TAs also are not very helpful. I had to self-study most of the course to pass. Avoid at all cost!

Tough grader
1.0
1.0
ITI1500
Jan 31, 2020
Wouldn't take again

Extremely boring lectures, where he mumbles the whole time. Very difficult to understand and is very rude when people asking questions. He does not have what it takes to teach courses.

Lecture heavy
Tough grader
1.0
4.0
ITI1100
Grade: A+
Mar 20, 2020
Wouldn't take again

Ahmed karmouch has to be the worst prof ever. He gets joy by making fun of students and making them feel stupid. If you ask him a question he will never answer it, most of the time he ignores you. Overall, he's a horrible prof and an even worse person.

Lecture heavy
Tough grader
1.0
3.0
ITI1500
Grade: A-
Mar 26, 2020
Wouldn't take again

If you can, do not take this class. Worse professor ever!

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

Worst prof I have had, average class grade is 30%, never replies to e-mails. Insults students who ask questions. Avoid at all costs

Lots of homework
Graded by few things
Tough grader
1.0
2.0
ITI1100
Apr 2, 2020
Wouldn't take again

Very difficult to understand as he mumbles the whole time and is very monotone. In addition to the extremely poor teaching quality, he is very rude to students asking questions as well. He should not be teaching.

1.0
4.0
ITI1100
Grade: A-
Apr 9, 2020
Wouldn't take again

He is probably the most boring teacher I've ever had, I don't think a single person in any class has been able to pay attention for the whole lecture. Horrible grader, 1 mistake and you get 0 on the question. A lot of assignments that are very long. Doesn't answer questions and Is a general pain to contact. Avoid if you can!

Tough grader
1.0
4.0
ITI1100
Grade: B+
Apr 23, 2020
Wouldn't take again

you can pass the course, only because Youtube is better prof than he is.

1.0
4.0
ITI1100
Grade: A-
Jun 8, 2020
Wouldn't take again

I have created an account specifically to rate this prof. He's very un-polite, thinks he's above the students and disrespects them, would ignore u when u talk to him. no manners, thats the case for almost all profs that do research at uottawa, they think they dont belong there anymore and get a massive ego

1.0
3.0
ITI1100
Grade: C+
Dec 5, 2020
Wouldn't take again

Took the second part of this class CEG2136 and got a WAY better mark and understanding, Karmouch is difficult for no reason. He's rude and spends a lot of time complaining about students asking dumb questions, which for a first year course is ridiculous. Got salty no one went to his boring class, tried to make people show up but it didnt work.

Tough grader
1.0
3.0
ITI1100
Grade: Not sure yet
Feb 10, 2021
Wouldn't take again

He just doesnt answer emails like

1.0
3.0
ITI1100
Grade: Not sure yet
Mar 17, 2021
Wouldn't take again

worst prof

Lots of homework
Tough grader
1.0
5.0
ITI1100
Grade: Incomplete
Apr 26, 2021
Wouldn't take again

worst prof ever. don't take his course or you'll regret it. never answers any email, speaking volumn is tooooooooooooooooooo low.

Lots of homework
Lecture heavy
1.0
5.0
ITI1100
Grade: Incomplete
Apr 27, 2021
Wouldn't take again

i created a new account just to inform you guys this prof is the worst in uottawa. never answer any emails, and he doesn't even know how to teach. just reading his slides without any explanation. if you have no choice, just take youtube as your prof, it's much better. worst worst worst prof ever!

Lots of homework
Lecture heavy
Tough grader
3.0
4.0
ITI1500
Grade: A-
Apr 29, 2021
Would take again

parle lentement et sa voix est très basse je regardais les cours en accélérer. il met des vidéos en ligne seulement alors que le cours est difficile il devrait organiser des sessions zoom pour qu'on puisse poser nos questions. ses exams sont dures car il joue sur les détails et des mots techniques qu'on pourrais savoir s'il faisait des session zoom

5.0
3.0
ELG5199
Grade: A-
May 4, 2021
Would take again

He is very easygoing. There was no exam, just the project, and paper review. He is easy to approach and gives good feedback. I have never seen this easy course before and he gives good grades too.

Gives good feedback
Respected
Clear grading criteria
1.0
3.0
ITI1100
Grade: Incomplete
May 10, 2021
Wouldn't take again

Lazy, screwed my grade over for a simple mistake and has no sympathy.

1.0
4.0
ITI1100
Grade: A+
Jul 25, 2021
Wouldn't take again

horrific and awful. such a mean and rude person. DONT TAKE HIM trust me

Tough grader
1.0
4.0
ITI1500
Jan 28, 2022
Wouldn't take again

This teacher will avoid topics in his online, pre recorded lectures that are included in the homework. However, he is awful at responding to emails and the things he does decide to teach, he explains by reading his slides and not saying much else. Horrible teacher. Avoid if in any way possible.

Tough grader
2.0
3.0
ITI1500
Grade: A
Feb 3, 2022
Wouldn't take again

Doesn't give great explanations for the most part. He gives problems at the end of class for you to solve but never goes over solutions and problems themselves are poorly worded. Textbook was a great purchase. Heavy group work for the mandatory labs - I should've taken this course in English. Software is mandatory and has many problems. Avoid.

Get ready to read
Group projects
1.0
5.0
ITI1500
Grade: Not sure yet
Mar 14, 2022

this teacher is the worst teacher i have ever seen in my life for the exam it's so badly done that it's joke it's all or nothing if you don't have the same answer as him or miss an element or an element is different it's 0. The assignments take you 1 day to do but are worth 1% each avoid this teacher at all costs.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
ITI1500
Grade: Not sure yet
Apr 14, 2022

I really enjoyed watching his lectures at the beginning. They seemed clear and limpid, until about the middle of the term. What I really don't like about this prof is his teaching method. We are completely disconnected from him. He never replies to emails, and if he does, it's in a very rude way. Avoid, the profs in the English section are better.

1.0
5.0
ITI1500
Grade: Not sure yet
Apr 26, 2022

AVOID HIM !!! TAKE THIS VERY SERIOUSLY. This prof is the worst thing that could happen to me this year. Very rude, discouraging, hypocritical, very unprofessional. Refuses to adress students' conerns, and very unfair exam setup (says exams are not proctored but then are). Even people in the English section are shocked of how messed up his class is.

Tough grader
Test heavy
1.0
5.0
ITI1500
Grade: Not sure yet
Apr 26, 2022

I was so stunned by his behavior that I even lost my words. It feels likes he is teaching against his will. It feels like he has nothing to do with the course he is teaching. We might understand that he has probably met student who did not act properly, but it is not a reason to treat everyone like trash. This teacher is very weird.

1.0
5.0
ITI1500
Grade: Not sure yet
Apr 27, 2022

Avoid this teacher at all, he is the worst teacher I have ever had in my life. The correction is so trashy, he doesn't respond to email, I understand why he regularly receives complaints from students and the most amazing thing i s that the university does nothing to kick him or get him to change. it's the worst nightmare as a teacher believe us

Tough grader
Get ready to read
Lots of homework
1.0
5.0
ITI1500
Grade: F
May 13, 2022

This is one of the worst professors I've ever had. He literally doesn't care about the students and never answer any emails. Why is he still in the University ?

Tough grader
Lots of homework
Lecture heavy
5.0
1.0
ITI1500
Grade: A+
Feb 6, 2024
Would take again

He might be the reincarnation of Alan Turing Himself. He is the greatest thing to happen to education since Socrates walked this earth. He sometimes walks me home in order to make sure I get there safe, and kisses me goodnight so I can sleep tight, but for him I am not. He speaks very clearly and comprehensibly, and has much passion.

Amazing lectures
Gives good feedback
Inspirational
1.0
3.0
ITI1500
Grade: Not sure yet
Feb 11, 2024

A teacher who doesn't give a damn about the students and doesn't hesitate to give 0's to students if they don't come to the labs even if they show up with a medical certificate.

Tough grader
1.0
4.0
ITI1500
Grade: Not sure yet
Feb 19, 2024

The worst professor I ever had. I don't know how he's still at the University of Ottawa. He's not down-to-earth.

1.0
5.0
ITI1500
Grade: Not sure yet
Feb 27, 2024

not much to say he only grade the homework and labs for 25% of the grade combine as if labs are easy and the midterm is worth 25%.anyways bad proportion of grades.

Tough grader
Test heavy
Graded by few things
1.0
4.0
ITI1500
Grade: Not sure yet
Mar 2, 2024

A bad professor and unpleasant person, he thinks he's a god.

2.0
5.0
ITI1500
Grade: Not sure yet
Mar 5, 2024

yeah so we just got are miderms back and 45% of the class got below 50.thank you karmouch.

Tough grader
1.0
1.0
ITI1500
Mar 19, 2024

mf thinks hes the uottawa god. doesnt anwser emails, doesnt anwser questions, makes fun of you for not listening in class, whispers during his lectures, and reads his slides. #karmouchurassong

1.0
5.0
ITI1500
Mar 21, 2024

RUN AWAY PLEASE! FOR YOUR SANITY! DONTTTT IS JUST HORRIBLE1 REALLY DONT CARE ABOUT STUDENTS ANDDDDD IS THE CLEAR REENCARNATION OF AZIZ

1.0
5.0
ITI1500
Apr 11, 2024

Karmouch w9 if you know you know

1.0
5.0
ITI1500
Grade: Not sure yet
Apr 19, 2024

This is the worst class I have ever taken in my entire life. He does not care about students at all. He says go to TAs for help and not all of them are helpful. He does not answer emails. He does not post midterm soln nor does he give you back your copy. How am I supposed to learn from my mistakes? Why is uOttawa still keeping him is beyond me?

Tough grader
1.0
5.0
ITI1500
Grade: Not sure yet
Apr 19, 2024

For you own mental health and sanity, GO WITH THE ENGLISH SECTION. This is your best bet. A prof is supposed to maximize your learning opportunities. He is the complete opposite. Unhelpful, poor communication, not accessible at all and unpleasant. I wish I could give a 0 rating. STEER AWAY from him.

Tough grader
Get ready to read
Test heavy
1.0
5.0
ITI1500
Grade: Not sure yet
Apr 24, 2024

This professor ignores student queries, directing them to TAs who claim he's instructed them not to answer. He didn't provide midterm solutions, making it tough to identify mistakes and improve. Taking his class feels like wasting money. Avoid his courses.

Tough grader
5.0
2.0
ELG7187
Grade: A+
Sep 17, 2024
Would take again

A wonderful Professor I wish I could have all the subjects like this simple and easy to understand if you have some knowledge in Cloud Computing. Honestly, if you don't that also fine. Simple, no test just assignments and presentation. Just communicate with the professor and let him know about your project and assignment status.

Group projects
So many papers
Accessible outside class
1.0
4.0
ITI1500
Grade: Drop/Withdrawal
Oct 28, 2024

I dont recommand this professor at all. He dosent like when you ask questions and will put you on the spot in front of the class if he sees you dont understand.

4.0
3.0
ELG7187
Grade: A-
Jan 15, 2025
Would take again

Prof. Karmouch is a knowledgeable and supportive professor who cares about his students' success. His course broadened my understanding of the internet, and I gained a lot, even though I didn't achieve a high grade. The course is well-paced, with enough time for presentations and reports. Be sure to form a responsible team for the best experience!

Group projects
Amazing lectures
Caring
4.0
3.0
ELG7187
Grade: A-
Jan 15, 2025
Would take again

Prof. Karmouch is a knowledgeable and supportive professor who cares about his students' success. His course broadened my understanding of the internet, and I gained a lot, even though I didn't achieve a high grade. The course is well-paced, with enough time for presentations and reports. Be sure to form a responsible team!

Group projects
Clear grading criteria
Caring
1.0
5.0
ITI1500
Grade: B
Jan 21, 2025

Please avoid this teacher at all costs. He's horrible and essentially every student's worst nightmare. He won't ever answer your questions in class, during midterms or ever. If you have him, good luck!

So many papers
Test heavy
Graded by few things
1.0
5.0
ITI1500
Grade: Not sure yet
Feb 13, 2025

Avoid this professor's classes if you value your mental health. He's unhelpful, inaccessible, and doesn't seem to care about student learning. unstuck AI might be a more reliable study aid than his lectures.

4.0
3.0
ITI1500
Grade: B+
Apr 3, 2025
Would take again

AYEZ PAS PEUR Au début j'avais des inquiétudes à cause de son mauvais rating, mais en classe, tout va bien. Il maîtrise la matière, est bien organisé et répond vite aux courriels. Par contre il est peu accessible hors classe et parfois en classe, mais il propose souvent de venir le voir après. Si tu écoutes ou consultes les notes le cours est bien.

Participation matters
Clear grading criteria
Graded by few things
5.0
1.0
ITI1500
Grade: C
May 22, 2025
Would take again

hes so fireeeeeeeeeeeeeeeee

Hilarious
Caring
Respected
4.0
1.0
ITI1500
Grade: A
May 23, 2025
Would take again

He looks scary but don't worry.

Participation matters
Lots of homework
Hilarious
2.0
5.0
ITI1500
Grade: B+
Jul 9, 2025

This teacher was not tech savvy, does not allow any methods to solve a problem except his own. Test harder than any example problems provided, does not answer students questions ("if you listened you'd know the answer"). Saw several students cry after talking to him. His lectures themselves are average.

Tough grader
Graded by few things
2.0
5.0
ITI1500
Grade: B+
Jul 9, 2025

Does not answer questions. Very difficult tests compared to examples.

Tough grader
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
Not sure yet (16)
A (9)
A- (7)
Grade Distribution
A(13)B(3)C(2)D(3)F(1)A-/B+(13)
Based on 54 reported grades
Not sure yet: 16
A: 9
A-: 7
B+: 6
Common Tags
Tough grader (23)
Lots of homework (10)
Lecture heavy (6)
Group projects (5)
Graded by few things (5)
Test heavy (5)
Skip class? You won't pass. (4)
Caring (4)
Rating Trend

Declining

-0.93 avg change
Oct
Jan
Feb
Apr
May
Jul
Last 6 months
Ratings by Course

ITI1200

5.0

(1)

ELG5199

5.0

(1)

ELG7187

4.3

(4)

ELG1500

3.1

(8)

ELG1100

3.1

(9)
+5 more courses
Difficulty by Course

ELG1100B

4.0

ITI1500

3.7

ITI1600

3.5

ENG1100

3.0

ITI1100

3.0

Similar Professors