2.1

Peter Khaiter

Computer Science - York University - Keele Campus

2.1
Quality
3.3
Difficulty
25%
Would Retake
91
Reviews
2.1
Quality
3.3
Difficulty
2.3
Helpful
1.9
Clarity

25%

Would Retake

91

Reviews

Rating Distribution
Official

5

11

4

11

3

10

2

15

1

44

What Students Say

But this teacher probably is the WORST

ITEC1000 - 1.0 rating

Highest mark was a 70, everyone dropped 1-2 letter grades

ITEC4010 - 3.0 rating
Class Info

Attendance Mandatory

35%

Textbook Required

68%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

92% confidence
Based on 14 grades
Most common grades:
B+ (4)
A (4)
Not sure yet (4)
Grade Distribution
A(4)B(2)C(4)D(0)F(0)A-/B+(4)
Based on 21 reported grades
B+: 4
A: 4
Not sure yet: 4
B: 2
Common Tags
Get ready to read (10)
Lecture heavy (7)
Tough grader (6)
Tough Grader (3)
Skip class? You won't pass. (3)
Graded by few things (3)
GROUP PROJECTS (2)
TEST HEAVY (2)
Rating Trend

Improving

+0.44 avg change
Jan
Nov
Oct
Dec
Nov
Dec
Last 6 months
Ratings by Course

1000W

5.0

(1)

R69G01

4.0

(1)

ITECM

3.0

(1)

ITEC1010

3.0

(1)

ITECA

2.5

(2)
+12 more courses
Difficulty by Course

COSC2010

5.0

2010

4.0

ITEC

4.0

ITEC1010

4.0

ITEC1000

3.6

Reviews (91)
2.0
2.0
ITEC1011
Aug 15, 2002

Easy, but not a good proffessor

1.0
4.0
ITEC4010
Sep 18, 2002

I couldnt hear a gosh darn word he said all semester!!

1.0
1.0
ITEC4010
Oct 30, 2002

hes just like an itec student...clueless about how to write a freakin program

2.0
3.0
ITEC2010
Dec 6, 2002

barely understandable. he talks really slow with a weird accent. clueless

5.0
1.0
ITEC4010
Dec 12, 2002

best pro I ever had. Except when certain people get him in trouble

1.0
1.0
4010
Dec 17, 2002

No Comments

1.0
1.0
ITEC1011
Dec 17, 2002

No Comments

2.0
2.0
ITEC4010
Dec 27, 2002

I can't hear him even with his mic and I can't understand his accent.

1.0
5.0
COSC2010
Dec 28, 2002

No Comments

1.0
3.0
ITEC2010
Jan 12, 2003

strong accent, barely understand a word from him

1.0
2.0
2010
Jan 22, 2003

Count the amount of times you say: What did he say? during the year

1.0
3.0
ITEC1011
Feb 21, 2003

as every1 else said, can't understand him...

1.0
5.0
2010
Grade: B+
Mar 5, 2004

He was like a worst nightmare of my entire education at York! You couldn't neither hear nor understand what he was saying. I would never ever take his class again!

1.0
3.0
10112010
Jun 4, 2004

OMG what a boring prof...he drones on and on and totally reads from a paper which makes it look like he doesn't know his stuff. I had to leave class every time I was there. If you have him take the internet version cause his notes on it are excellent :)

1.0
5.0
2010
Jun 18, 2004

The worst guy in the world!!!! How can this guy be a professor at York?????????? He cannot even speak clearly.

1.0
4.0
ITEC
Jun 23, 2004

BY FAR ONE OF THE WORST PROFS @ YORK. He hardly knows what he is talking about, copies notes off of other profs., can hardly explain the topics (let alone how to tie his own shoes), and its impossible to understand what he is saying.

1.0
5.0
ITEC4010
Oct 27, 2004

I never knew i could find my cure for insomnia... is this guy for real?

4.0
2.0
ITEC2010
Nov 28, 2004

This professor is hard to understand... so sit at the front and have coffee before class!!! HOWEVER he is very lenient in marking, will remark disputed assignments, and if you attend class, he will respect you. If you don't attend - he will have no time for you. Attend class to get bonus marks!!!

1.0
3.0
ITEC2010
Dec 1, 2004

Very lazy professor. He doesn't care about his students or his work. Try to avoid him at all costs. Many times students requested the prof to provide solutions for the homework that had been assigned and handed in. He kept saying he would post the solutions on his website, but never did so.

1.0
3.0
ITEC4010
Grade: A
Dec 15, 2004

Yup...the worst prof. ever. He even refuses to recognize u outside class. Cannt understand anything. Take ur laptop/readings to class. Atleast u can catch up on that stuff.

1.0
3.0
4010
Dec 25, 2004

This Prof has been in a Mental institution!!!! No parent would ever pay for their kid's tuition knowing this. These kinds of profs make York a "joke". Stay away!!

1.0
5.0
ITEC2010
Jan 2, 2005

This prof is extremely boring and is extremely difficult when it comes to assignments and specially to exams. He is very difficult to understand but lenient when it comes to marks.

1.0
3.0
ITEC4010
Apr 21, 2005

Worst professor ever in YorkU, don't know how to teach, and don't know how to keep his word. You would learn from him if you took his class.

3.0
3.0
ITEC2010
Jul 18, 2005

Very boring lectures, reads straight from power point notes. Speaks very quietly, with accent, couldn't hear lectures. Good for remarking assignments, approachable, and kind.

1.0
3.0
ITEC2010
Grade: Not_Sure_Yet
Oct 26, 2005

No Comments

1.0
3.0
4010
Feb 18, 2006

extremely boring!!!!!!!!!!!!!

4.0
1.0
ITEC2010
Mar 4, 2009

Nice guy. Easy marker. Accent. Lectures are very boring. Got an B by attending a couple of classes. One before midterm and one before exam.

3.0
1.0
ITEC2010
Mar 8, 2009

Easy and fair marker, nice person, responds to emails, takes your highest grades to help you and replaces them with low ones. Make sure you learn all the power points for the exams and you'll get an easy A. No need to attend lectures since they are quite boring, but he is an excellent person.

4.0
5.0
ITEC2010
Jun 1, 2009

Nice person. Easy maker. Tests and exams both are very easy. He is a bit lazy though. Another problem is his accent. If you read the slides you should manage an A no problem.

1.0
2.0
ITECH1000
Sep 23, 2009

horrible.

2.0
4.0
ITEC1000
Oct 23, 2009

horrible.horrible.horrible.

2.0
5.0
ITEC2010
Dec 13, 2009

As everyone has said, this professor is very boring... be prepared for a long 3 hours (yes, all 3 -- no breaks). His exams and assignments are fair and he's a lenient marker but again do not go to class expecting to learn anything unless you have the discipline like those from Mainland China and what not (just making my point, I meant no offence).

2.0
4.0
ITEC1000
Mar 1, 2010

im currently in his class , he is extremely boring,, im about to fail in his course, he replaces high markes with low marks thats good. but i cant understand him and this course is really have become a pain for me. Guys becareful its really a pain!.

5.0
2.0
ITEC3010
Apr 9, 2010

I don't understand the other comments about this prof. He is very knowledgeable, experienced and an excellent instructor. Do your work, read the text and show up to learn. He teaches subjects you will truly need when you start your professional life. A prof. like this is a very valuable resource you can rely on. I'll keep the notes and his contact.

5.0
2.0
ITEC1000
Dec 29, 2010

If you need to do well in his class,PLEASE sit IN FRONT.

5.0
2.0
ITEC1000
Jan 4, 2011

This professor really applies himself and is passionate about teaching - and it shows. He definately kept us interested in the subject. I do not agree with the negative ratings. Also, I had no problem understanding him. Based on the ratings from the past, it looks like he has really improved.

1.0
3.0
ITEC1000
Feb 1, 2011

I've been at York since January of 2006. In that time, I have NEVER come even close to failing a class, nor have I ever even dropped one. However this class I dropped for a financial loss. Do not take this course unless you have a math background and can understand garbled nonsensical English. If I only knew beforehand I'd have saved my money.

1.0
5.0
ITEC1000
Feb 7, 2011

Really bad prof, you can barely understand what he says. His lectures are extremely boring and not helpful in the slightest. This course is really hard if you have no math background and his terrible communication skills make it that much harder.

1.0
3.0
ITEC1000
Feb 10, 2011

He does not know how to teach a class. He sounds like he's bored to death whenever he speaks. And his powerpoints and notes are next to useless.

1.0
5.0
ITEC1000
Apr 20, 2011

I have never met such a difficult teacher to understand, This course is already hard enough so being able to understand in lecture is important but i can only catch like 1-3 words in his sentences.

1.0
5.0
ITEC1000
Apr 23, 2011

I swear, the comments ppl have put up are not lies, this man is possibly the worst ITEC prof in the department, BTW the department as a whole stinks. He mumbles, can't answer questions, very disorganized lectures. I highly suggest you avoid him if you have the chance.

3.0
3.0
ITEC1000
May 27, 2011

I don't agree with other comments about him not knowing what he is talking about. But lectures were very boring and I was asleep for must of the lectures I went to. I had to teach myself based on the lecture notes he provided. He is very helpful when it comes to letting you know what to expect for the midterm & final.

2.0
5.0
ITEC1000
May 30, 2011

Ok, so this is a 1000 intro course. 2 classes in I'm supposed to know how to convert binary code. His notes are all I had to go on as he mumbles and is semi-incoherent. Don't take this prof you'll regret it I swear. In years at York with a high GPA I've never been so lost as I was in this course. It got dropped FAST for a financial loss to me.

3.0
3.0
ITECM
Jul 26, 2011

He is an easy guy, you just need to understand the material. this course isn't an easy one so, just do your work and you will do fine. I got C+ although i skipped have of lectures.

2.0
5.0
ITEC1000
Oct 18, 2011

Sorry to say but this guy is one of the WORST professors in the whole university. like most of the others said here, he mumbles all the time and what he talks about cant be understood even if sitting at front. his lectures are straight from the book and notes are the only thing that help me keep going.

4.0
2.0
ITECA
Nov 28, 2011

He is a really nice professor, he tries his best to explain and is really helpful if you go to his office hours. The reason for the bad ratings is his TA who even takes marks for even misspelling your own name.

3.0
4.0
ITEC1010
Dec 10, 2011

Honestly, very nice guy but extremely hard to understand. The University average for slides is 25-30. Some of his lectures have 130+ slides! I tried and tried but had to drop. Just couldnt understand this Prof. Sat in front every class. Out of 75 who wrote the midterm 40% failed. There were several marks in the single digits.

4.0
2.0
ITEC1000
Jan 1, 2012

Really nice guy, but his lectures are quite boring. Attending class is not mandatory, but if you want to get a good mark your really need to sit in the front.

1.0
5.0
ITEC1000
Mar 27, 2012

Attending his lecture = feels like the end of the world

2.0
4.0
ITEC1000
Apr 14, 2012

I was very optimistic on the first day until the lecture continued... He is an absolute terrible orator having a thick accent a low voice and terrible English his teaching style is simply a barrage of ideas and concepts drawn haphazardly on the board. York university must hire professorial that have good orating skills.

4.0
2.0
ITEC3010
Jun 19, 2012

he is a very nice prof and he is also fast in replying to questions via email. the only problem is, like what everyone else put here, he is boring. However, read his slides and ask him any question you got. it will save your GPA big time.

1.0
1.0
ITECA
Sep 25, 2012

Perhaps, I cannot put the blame on him because I got an 'A'? However, his lectures were damn boring and I really felt like he's the worst professor ever at York. Out of more than 100 students 60 percent got 'E' or 'F'. Mid-term is so easy, Final would be quite difficult if you do not study very hard. That's too much more than 50% Failure.....

1.0
5.0
ITEC1000
Oct 5, 2012

Avoid him if possible, if you take his class make sure you study and have prior knowledge because if you are new to itec it is extremely hard!

2.0
3.0
ITECC
Nov 27, 2012

i took IT1010 and 1620 first so i thought the intro would be a piece of cake, but holy, this guy turned everything into a nightmare. Out of 100 & something, we had only like 30 people at the final? midterm was easy, and before going to final i was at B+, but ended with a C after final. If you want to do good, make sure to make friends in the class

3.0
3.0
ITEC1000
Dec 20, 2012

He really is hard to understand, but he's such a nice guy. The first half of the class was easy, just basic conversions, but the second half was a lot tougher. But really, out of around 100 students, only 20 showed up regularly. Lectures may be boring, but it may help you. And, if you ask him, he'll round your mark up.

4.0
3.0
ITEC1000
Jan 23, 2013

This prof has a very thick accent and his voice is low to the point that even a chair moves will make you can't hear his voice, but i do like his assignment that it gets you prepared for the midterm. Overall i would rate him 3 out of 5.

5.0
1.0
ITEC3010
Mar 6, 2013

He is an amazing person and a great teacher. You just have to follow his guideline and communicate with him.

2.0
4.0
ITEC3010
Apr 24, 2013

Most boring lecturer ever, mumbles too much so can't understand him. Can't read a single letter of his writing, when he gives answers for marked assignment, his answers are impossible to read. TA is a rough marker. Class is simply about memorizing diagrams, very uninteresting, feels like a useless class.

4.0
3.0
ITEC3010
Apr 27, 2013

very boring class!!! but he's okay, if you go through all his powerpoint slides, its very straightforward. you have to memorizes all the stuff from his powerpoint slides. not tricks on the exams. and if you didnt do well on midterm, the final mark can be replaced (if you get higher than the midterm).

3.0
3.0
ITEC1000
Jan 19, 2014

Boring lectures. Low voices. Hard tests. 30% students Failed in my section. The only good thing is he keeps connecting with us by email. choose him = learn by yourself

1.0
3.0
ITEC1000
Jan 21, 2014

This course is extremely hard just because this prof has a strong accent. if you're willing to teach a course to yourself take this course with him. I don't even know how he got hired!

1.0
1.0
ITEC1000
Jan 21, 2014

EASY COURSE. If you understand binary this course will be a joke for you. I personally taught everything to my self its very easy. You just need to make a effort to learn it. But this teacher probably is the WORST. He cannot teach. NO TEXTBOOK NEEDED. Use youtube. I ended up with a A.

5.0
3.0
1000W
Mar 26, 2014

Very good Professor and clear course structure!sometimes not easy to hear from the back of the class...

5.0
1.0
ITEC4010
Apr 5, 2014

Awesome Professor!

5.0
1.0
ITEC4010
Apr 10, 2014

Sweet professor

5.0
1.0
ITEC1000
Apr 11, 2014

Extremely helpful professor! Take courses with him

2.0
3.0
ITEC1000
Apr 11, 2014

If you take a course with him, you are on your own, don't expect to learn anything from his lectures. I'm not sure why he doesn't use a mic?? The only good thing about him is he responds to emails fast

5.0
1.0
ITEC3010
Apr 13, 2014

One of the best Itec professors!

3.0
3.0
ITEC1000
Jan 10, 2015

This guy is a tough marker. Most of your class will fail if you take it with him. I'm an average student (B+ gpa), and i ended up with a B+ in his class (3rd highest mark). He's a great guy. He told his course is very difficult, so that gave me all the motivation to work even harder. Just sit at the very front, and spend at least 10 hrs on assgnmt

2.0
4.0
ITEC1000
Grade: B+
Apr 19, 2016

53 out of 102 people did not pass in my section. He's the most boring lecturer you'll ever meet. I did not attend any class b/c I would literally fall asleep midway through. Over 70 powerpoint slides per class on average. Tests you on obscure details. Try to make a good cheat sheet (we're allowed one) for the final and pray to god.

4.0
4.0
ITEC1000
Grade: B+
Apr 30, 2016

He really enjoys his job. His accent comes to a bit of nuisance, but he is willing to help you with any of the questions you have, no matter how dumb they are. If you get what he is saying, he is really useful.

3.0
4.0
ITEC4010
Apr 16, 2017
Would take again

The group project is all you work on throughout the semester, and everyone usually did well. The entire class had an A average going into the final, and the final's average was 40. It was super long and tested on really random facts, cheat sheet did not help. Highest mark was a 70, everyone dropped 1-2 letter grades. This class is -not- easy.

Get ready to read
GROUP PROJECTS
LECTURE HEAVY
3.0
4.0
ITEC4010
May 22, 2017
Would take again

The course gives you an expectation of business analyst work. The group projects were well laid out and fun to work on. Study in advance for this class. Due to the breath of material required, you cannot expect a good mark with last minute studying.

1.0
5.0
ITEC1000
Grade: B
Sep 5, 2018
Wouldn't take again

DRY PROF

Tough Grader
Skip class? You won't pass.
2.0
4.0
ITEC1000
Grade: Not sure yet
Nov 4, 2018
Wouldn't take again

He's nice, will help you if you need it and Answers emails quickly. But the class is fairly dull and you might fall asleep. You will also have to teach yourself most of the content. He's also a hard marker but you do get a cheat sheet on tests. I personally found this class difficult. Study, teach yourself and don't expect an easy class.

Tough Grader
Get ready to read
TEST HEAVY
1.0
4.0
ITEC1000
Dec 17, 2018
Wouldn't take again

There will be a TON of studying involved with this course, as he includes a TON of material in the final, and will test you on the most minute details. If you want a good grade in this course, be prepared to work extra hard. Also, the lectures are relatively boring with a ton of slides.

5.0
5.0
ITEC1000
Grade: A
Jan 7, 2019
Would take again

What a bless teacher. Holy when i started this course i thought i was gonna do so bad. I litreally studied the day before midterm and exams ended of with a B+. Prof can do a better job by trying to explain concepts in a clear manner. But overall bless prof.

Gives good feedback
Respected
Get ready to read
2.0
4.0
ITEC1000
Jan 16, 2019
Wouldn't take again

get ready to teach yourself everything

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
ITEC4010
Grade: A
Feb 12, 2019
Wouldn't take again

The slides are super long and boring. Prepare to study on your own. The project requires an IBM tool which is only available in classrooms where are always occupied. However he is not a tough grader since I got an A and i originally expected to be B or C. He gives partial marks on final even the answer is totally wrong. Final exam is suicidal.

Get ready to read
TEST HEAVY
GROUP PROJECTS
4.0
3.0
R69G01
Grade: B+
Jan 15, 2020
Would take again

he is nice, you have to attend the lectures cause he gives a lot of examples. the slides are enough you don't need to use the book/ I recommend that you do the assignments cause it has more examples and if you get a good mark it will help the exam will be similar. some people say that he has an accent but I didn't mind it you can understand him

4.0
2.0
ITEC1000
Grade: A
Jan 25, 2020
Would take again

I barely studied for the final but we were allowed a 2 page cheat sheet. Beware - the lectures are VERY boring. I ended the course with an A. It is clear that I and by extension others were bumped to the next letter grade. Nice guy overall. Just take his notes, genuinely try to pay attention, and know how to do ALL the assignments. Honestly easy A.

Skip class? You won't pass.
Lecture heavy
1.0
5.0
4010
Grade: B
Nov 14, 2022

This professor was unreasonable when it came to assignments and grading. He made us complete 4 group assignments with the same group and a report. He's the most boring lecturer you'll ever meet, no breaks and his classes are very lengthy and the materials are all out-dates. Try avoiding this professor.

Tough grader
So many papers
Lecture heavy
1.0
4.0
ITEC3010
Grade: Not sure yet
Oct 20, 2024

Avoid if possible. Very monotone, boring lectures.

Get ready to read
Lecture heavy
1.0
4.0
ITEC3010
Grade: C
Dec 7, 2024

Most boring lectures, not sure if he knows the material he is teaching.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
ITEC3010
Grade: Not sure yet
Dec 8, 2024

One of the worst professors in the ITEC department. Assignments and tests are way too difficult. Boring lectures where he reads off the slides. Doesn't explain difficult topics well. Avoid if you can

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
ITEC3010
Grade: Not sure yet
Dec 14, 2024

This professor is terrible at teaching, there are spelling mistakes in the slides that he hasn't fixed for years probably. 100+ slides per week, doesnt specify what exactly will be on the exam, meaning you have to spend over half a week on power point slides for exams where half the stuff won't be there.

Tough grader
Lecture heavy
Test heavy
1.0
3.0
ITEC3010
Grade: C
Nov 7, 2025

just actually bad like he will do everything in his power to do the least work for anything

1.0
5.0
ITEC3010
Grade: Rather not say
Dec 1, 2025

if you think you've seen your fair share of horrible professors, never take peter khaiter. get ready to memorize thousands of slides and have questions cherry picked from a hat on the exam. Hands down the worst prof i've ever had and it's not even close. wouldn't wish this class on my worst enemy istg.

1.0
5.0
ITEC3010
Grade: C+
Dec 5, 2025

One of the worst lecturers in the department. 100+ slide long lectures, and he can choose any of them to test you on. His "reviews" are not reviews, he lists every topic covered in the lectures and says "They could on the midterm". No compassion, no empathy. He even disparages sections that do poorly on the midterm as if it's funny.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
ITEC3010
Grade: Rather not say
Dec 10, 2025

For your own sanity, avoid him like the plague. You won't find a worse ITEC professor. I promise.

Get ready to read
Lecture heavy
Graded by few things
1.0
4.0
ITEC3010
Grade: C+
Dec 27, 2025

The worst professor I've had in this department, take any other professor if you can. The lectures are 3 hours long with no break at all, the exams are basically your entire grade and the questions are picked from random slides of the 1000+ you have to memorize. He will insult students who question their grades and has a massive ego, avoid him!

Tough grader
Get ready to read
Graded by few things
Class Info

Attendance Mandatory

35%

Textbook Required

68%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

92% confidence
Based on 14 grades
Most common grades:
B+ (4)
A (4)
Not sure yet (4)
Grade Distribution
A(4)B(2)C(4)D(0)F(0)A-/B+(4)
Based on 21 reported grades
B+: 4
A: 4
Not sure yet: 4
B: 2
Common Tags
Get ready to read (10)
Lecture heavy (7)
Tough grader (6)
Tough Grader (3)
Skip class? You won't pass. (3)
Graded by few things (3)
GROUP PROJECTS (2)
TEST HEAVY (2)
Rating Trend

Improving

+0.44 avg change
Jan
Nov
Oct
Dec
Nov
Dec
Last 6 months
Ratings by Course

1000W

5.0

(1)

R69G01

4.0

(1)

ITECM

3.0

(1)

ITEC1010

3.0

(1)

ITECA

2.5

(2)
+12 more courses
Difficulty by Course

COSC2010

5.0

2010

4.0

ITEC

4.0

ITEC1010

4.0

ITEC1000

3.6

Similar Professors