2.1

Andriy Pavlovych

Computer Science - York University - Keele Campus

2.1
Quality
4.0
Difficulty
27%
Would Retake
150
Reviews
2.1
Quality
4.0
Difficulty
2.1
Helpful
2.1
Clarity

27%

Would Retake

150

Reviews

Rating Distribution
Official

5

21

4

11

3

14

2

22

1

82

What Students Say

Boring lectures, difficult assignments, don't know what to expect on midterm because he doesn't go over it

EECS2011 - 1.0 rating

Expect his grading to be very strict

EECS2011 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

5%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 74 grades
Most common grades:
A (23)
Rather not say (15)
Not sure yet (13)
Grade Distribution
A(33)B(14)C(10)D(9)F(5)A-/B+(9)
Based on 117 reported grades
A: 23
Rather not say: 15
Not sure yet: 13
A+: 10
Common Tags
Tough grader (68)
Test heavy (45)
Lecture heavy (20)
Get ready to read (19)
Accessible outside class (13)
Graded by few things (13)
Clear grading criteria (10)
Lots of homework (9)
Rating Trend

Declining

-0.87 avg change
Mar
Apr
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

LEEECS1520

5.0

(1)

COMP228

3.5

(2)

CSE1030

3.0

(2)

CSE3461

3.0

(1)

LEEECS1012

3.0

(1)
+13 more courses
Difficulty by Course

2101

5.0

ITEC3230

5.0

EECS4215

5.0

itec3210

4.3

EECS2011

4.2

Reviews (150)
2.0
4.0
CSE1030
Aug 6, 2014

Supposed to be a JAVA class, but he talks about C about 1/4 of the time. Explains things very poorly and uses past years' slides in his lectures. He doesn't use much example code in class.

4.0
2.0
CSE1030
Aug 17, 2014

He lets you eat in class! He is super helpful and will always try to work with you!!:)

3.0
2.0
CSE3461
Jan 31, 2015

His lectures are great and fun. A lot of assignments. (4-5 assignments) His tests are quite easy, and straight out of the Powerpoint slides.

5.0
3.0
COMP228
Grade: A+
Dec 14, 2015

Great professor. Helpful, knowledgeable and entertaining! His analogies are humorous.

2.0
4.0
COMP228
Grade: F
Apr 26, 2016

He let you do anything. But he will not give you grades. test are too tough. He thinks all those who r in his lecture ahave done phd in java. His assignments are tough too. Dont go for him at all.

1.0
5.0
EECS2011
Jun 19, 2017
Wouldn't take again

Avoid at all costs. Boring lectures, difficult assignments, don't know what to expect on midterm because he doesn't go over it.

Tough Grader
Get ready to read
1.0
5.0
EECS2011
Aug 15, 2017
Wouldn't take again

Not recommended. He thinks we've worked around the globe and done java all our lives. There was no point in attending lectures, you'll learn nothing and it won't even be related to the assignments or tests. Expect his grading to be very strict. Do not be fooled by the first lecture because you will be disappointed afterwards and wish you dropped.

Tough Grader
2.0
4.0
EECS3213
Aug 29, 2017
Wouldn't take again

Avoid him at all cost possible. Possibly the worst decision of my life for taking this course with him. Lectures are superboring, slides are not helpful. Tests and exams are hard and he is a tough grader. Also the questions asked are never relevant to what you have read in the book or slides. Assignments are out of content and are super tough

Tough Grader
TEST HEAVY
LECTURE HEAVY
2.0
4.0
EECS1520
Grade: Incomplete
Nov 2, 2018
Wouldn't take again

He seems to do everything he can to make the course difficult. Gives you less than a minute per question on the test, some of which are very time consuming and take long just to read. Goes through lectures quite fast and seems to assume everyone is following and knows certain things. Also does not record lectures.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
EECS1520
Grade: B+
Nov 23, 2018
Wouldn't take again

Just... dont take him. Just really dont. He teaches as if you already know the material. For example he would use the word image disk in a sentence without ever explaining what it is, even tho it is an industrial term and we wouldnt know it otherwise. He doesnt run through the basics he kind of jumps to the intermediate level right away.

Clear grading criteria
TEST HEAVY
GRADED BY FEW THINGS
1.0
4.0
EECS1520
Grade: Not sure yet
Nov 25, 2018
Wouldn't take again

Honestly, just don't keep him as your prof. He is nice, but he reads off the slides in the lectures and gives examples you cannot apply to help you during tests. The assignments are easy though, but they do take some time to understand. All in all, save your self the trouble and see if there's another prof to take this course with.

Get ready to read
GRADED BY FEW THINGS
3.0
4.0
EECS1520
Grade: A
Feb 9, 2019
Wouldn't take again

The way that this course is formulated it's as if they expect you to have prior computer science knowledge. You have to take the time out to learn the material and understand what is being taught, talking to the prof he can really help and connect with other students too. Do all the assignments and get 100s, take any opportunity for extra credit.

TEST HEAVY
4.0
4.0
EECS1520
Grade: A
Apr 14, 2019
Would take again

Took his class, thought things weren't goin so well tried attending a few other sections lecture for the same course, came right back to his class. To be fair the entire department kinda sucks, so if I had to choose a prof he would be my best bet. He's perceptive to the class, if students look confused tries to re-explain concepts.

Clear grading criteria
Hilarious
5.0
4.0
EECS2011
Grade: B+
May 6, 2019
Would take again

Professor Pavlovych is highly intelligent, but I think has trouble coming down to the students level of knowledge. The assignments he gave were very difficult but I ended up understanding the material better because of it. He gives bonus marks on his assignments as well which helps. Very approachable during office hours and will try to help.

Lots of homework
Accessible outside class
EXTRA CREDIT
1.0
5.0
EECS2011
Jun 1, 2019
Wouldn't take again

Absolutely horrendous prof. Nuff said

Graded by few things
Tough grader
1.0
5.0
EECS1012
Jun 5, 2019
Wouldn't take again

Professor Pavlovych basically reads half of the notes to us during the class, but he reads it in slow motion to make it seem bulky. He drops the assignment a day before teaching and the assignment is due a day after teaching. He teaches obsolete topics such as flowcharts in web development. But if you're reading this its too late.

Lots of homework
Get ready to read
Tough grader
5.0
1.0
EECS2011
Grade: A
Jun 5, 2019
Would take again

Probably the best prof for 2011 if you want a decent grade. You get 4 easy assignments(make a RB tree, heapsort, linkedlist) worth 30% in total which is free marks imo.. The midterm was kind of tough but it was curved heavily and he made the final a lot easier to balance things out.

Gives good feedback
Accessible outside class
Clear grading criteria
1.0
5.0
EECS3461
Jul 31, 2019
Wouldn't take again

Need to read a lots for the test. Poor grade .

Lots of homework
Get ready to read
Test heavy
1.0
4.0
EECS3461
Aug 20, 2019
Wouldn't take again

Reads off of the slides. No point in going to the lectures. Assignments were heavy and long. Tests were hard. No feedback for the assignments. Assignment grades were provided with the final grade.

Lots of homework
Test heavy
Tough grader
1.0
4.0
EECS1520
Nov 28, 2019
Wouldn't take again

The assignments were easy but the tests were hard. They put random/specific things that were not relevant to the course. He is passionate about the course but it is so boring

Test heavy
Tough grader
5.0
3.0
EECS1012
Grade: A
Dec 1, 2019
Would take again

Why are there so many bad reviews of this guy? He is very knowledgeable about topics covered in this course and he does a great job at conveying course topics to students. Class attendance is not mandatory, as he posts his lectures online. The only downside to this is that uses this ancient android tablet to record lectures, which degrades quality.

Clear grading criteria
Amazing lectures
Lecture heavy
1.0
5.0
EECS1012
Grade: C-
Dec 7, 2019
Wouldn't take again

I didn't skip a single lecture in his class and out of 100 students in our class, only 30 passed. It's not because they are dumb or anything. they purposely make the tests hard ASF so that you will fail and take it again and again until you pass. I love computer science but this class made me hate it.

Get ready to read
Test heavy
1.0
5.0
EECS2011
Grade: Rather not say
Dec 30, 2019
Wouldn't take again

Reads off slides, lacks clear criteria, difficult assignments/tests, and has annoying accent. His classes usually have a high failure rate so beware. If you know your stuff extremely well then prof wouldn't matter as much but for those who pay money to learn, I suggest you take this course with another prof or you'll regret it.

Tough grader
1.0
5.0
EECS1520
Grade: A
Jan 4, 2020
Wouldn't take again

The worst professor and course I have taken in my life. This course stressed me out so much and the worst part is that it's a mandatory course for many science programs. The course is useless and teaches you nothing and the professor just makes it worse. Do yourself a favour and don't take him.

Skip class? You won't pass.
Test heavy
Tough grader
3.0
3.0
EECS1012
Grade: A
Jan 20, 2020
Would take again

This prof isnt that bad I dont know why there are so many bad reviews. His lectures could be better but they are understandable. His assessments are fair. Granted the midterm was overly challenging however he corrected it my moving 50% of the weight to the exam.

4.0
4.0
EECS1520
Apr 12, 2020
Wouldn't take again

He is not that bad. But actually he taught the fastest compared with other professor. Sometimes he may give hints on assignments, as well as going through some questions together (e.g. representing numbering) to help us prepare for the test.

Lots of homework
Test heavy
Lecture heavy
5.0
4.0
EECS1520
Grade: A
Apr 22, 2020
Would take again

Andriy is a great professor and very knowledgeable. He always records his lectures and post it onthe web so you could go over the lectures, which is very helpful. He also cares about students understanding the material and when he sees somebody require more help, he will try to explain the material again in a more simple way. He clearly works hard.

Accessible outside class
Caring
5.0
3.0
EECS1022
Grade: A+
May 2, 2020
Would take again

Has an encyclopaedic knowledge of Java. Good lectures with forays into the little-known intracacies of the language. Would take another course with him.

Respected
Accessible outside class
Amazing lectures
2.0
4.0
EECS1022
Grade: A
May 6, 2020
Wouldn't take again

Lectures just aren't articulate enough, and his method of explaining concepts is incoherent and all over the place. Tests aren't easy but not too difficult, but you will most likely have to learn the vast majority of the course content by yourself. Best i can say is that he's probably not the worst professor you could have at York.

Accessible outside class
1.0
5.0
EECS2030
Grade: Rather not say
Jul 7, 2020
Wouldn't take again

I believe in self-teaching but man this prof is the worst. Inaccessible outside of lecture time, no consistency with releasing labs, changing lab test dates with no notice, expects everyone to be his level of Java savant. Gives labs which are so complex, you can't even learn the fundamentals because you're busy trying to understand his instructions

Skip class? You won't pass.
Tough grader
1.0
5.0
EECS2030
Grade: Rather not say
Jul 20, 2020
Wouldn't take again

The lecture and ppt are totally not enough to take tests. You must need other online lectures or have lots of background knowledge about java to take his test. Always not enough explanations for the lab and lab tests. Very vague, not clear and really hard to understand. You may spend almost time to understand what you should for the test.

Test heavy
Lecture heavy
Tough grader
5.0
3.0
EECS2030
Aug 5, 2020
Would take again

He sometimes gives labs that are too hard, but he genuinely cares about his students. His tests are VERY easy. Some say they are hard but trust me they are very easy as long as you prepare. I had some issues and he could have disregarded them but he went above and beyond to fix it. He responds to feedback and adjusts course difficulty accordingly.

Accessible outside class
Skip class? You won't pass.
Caring
5.0
3.0
EECS1012
Grade: Not sure yet
Aug 18, 2020
Would take again

He was a really good prof. Everything was clear and concise, he gave class updates regularly and tests were never too difficult at all--they related directly back to what we'd learned in class. Lectures were live and recorded. Some labs weren't formatted properly but otherwise labs were fun and they hold your hand at first. The final was a bopper.

Accessible outside class
3.0
5.0
EECS2030
Aug 21, 2020
Wouldn't take again

You can tell through the lectures that this guy knows his stuff, but he doesn't seem to know that the students don't. Even if you understand the concepts of the course, be prepared to lose a majority of your marks from test questions with no room for error and horrible time limits. Would recommend if you want to take the same course multiple times.

Test heavy
Tough grader
1.0
1.0
EECS2030
Aug 21, 2020
Wouldn't take again

Yah, this prof is totally unfair. The whole course he didn't do anything at all. Gave tests with 30 mins of time and 30 questions atleast which would have to be done in like 1 hour or more. Final exam gave 1 hour for 40 god damit questions, where 60% class failed the exam.

Tough grader
5.0
3.0
EECS2030
Grade: B
Aug 23, 2020
Would take again

He's pretty well if you have clear your concepts and have seen his lectures. If you skip lectures, it may get harder for you to get a good grade but still, you'll manage to pass the course.

Skip class? You won't pass.
Test heavy
Amazing lectures
5.0
3.0
EECS2030
Grade: D
Aug 29, 2020
Would take again

He is very kind and professional. The first lab was review basic concept. The second lab was very hard, but he explained to us & increased the weight. Other labs are not hard. You can also find answers from his lectures for both test 1 & 2. Do not worry too much about lab tests, everything from lab assignment and PPT. Therefore, REVIEW! REVIEW!

Respected
Amazing lectures
1.0
4.0
EECS1012
Grade: Rather not say
Nov 19, 2020
Wouldn't take again

Not a good teacher, Very inaccessible, would not take his class again, as Labs and assignments are much more difficult than lecture material. he knows his stuff, but does not understand that his students may not be like him, as such not a good teacher

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
EECS1520
Grade: A
Dec 13, 2020
Wouldn't take again

His lectures and teaching style are not very clear. It takes so much effort to understand his points. Also, there is no official textbook that we can read which makes things lot harder. He does not provide learning outcomes, and if you have a Mac computer, well good luck...

Test heavy
5.0
3.0
EECS1012
Grade: A+
Jan 4, 2021
Would take again

He is pretty great. There are loads of ways to get marks. He drops the worse mark for every section of the marking scheme (drops lowest midterm and lowest lab and lowest quiz, etc). Definitely can get an A+ if you put in work and study. Don't treat it like a bird course and you will be fine.

3.0
4.0
EECS1520
Grade: A
Jan 6, 2021
Wouldn't take again

This course is not the easiest but there are ways to get a good mark! The tests were taken from the slides so focus on those. The assignments took some time and effort but they were a big mark booster. The worst assignment gets dropped! As a prof, he was okay but a little boring at times. He did go through material thoroughly most of the time

3.0
4.0
LEEECS1012
Grade: C-
Jan 7, 2021
Would take again

My main complaint is the exams were irrationally hard. I learned a lot from labs and had high marks from them BUT I had terrible marks from major tests. The time limit was small questions that were hard to understand. I like how he gave little chances for bonus marks tho. I am salty cuz of the low mark for sure, bruh I studied hard but barely pass.

Participation matters
Beware of pop quizzes
Amazing lectures
4.0
3.0
EECS2011
Grade: A
Mar 4, 2021
Would take again

He's a good choice for 2011, you'll actually learn your data structures in a traditional manner unlike some prof's teaching this course.

1.0
5.0
EECS1520
Mar 18, 2021
Wouldn't take again

Tests are extremely difficult and he does not give enough time for them either

Skip class? You won't pass.
Tough grader
1.0
5.0
EECS1520
Mar 31, 2021
Wouldn't take again

Tests contain a lot of material that was never covered or was barely mentioned. Seems like he doesn't care about the students' success and he is content with a low 50 average. The assignments are an easy mark booster but the tests are terrible. Lectures are boring and unclear. He teaches as if the material is common sense and doesn't explain well.

5.0
3.0
LEEECS1520
Apr 5, 2021
Would take again

amazing professor! if you face issues beyond your control, he will let you submit assignments and tests past deadline.

Gives good feedback
Amazing lectures
Caring
1.0
5.0
EECS2011
Apr 15, 2021
Wouldn't take again

Course and tests were alright, but I found assignments to be extremely difficult.

Group projects
Tough grader
2.0
5.0
EECS1520
Grade: C+
Apr 16, 2021
Wouldn't take again

Prof Andriy is better than the other profs (if online, you can follow lectures by profs of other sections too). Do not take this course if it's not required. Few assignments were fun to work with. Good luck with the lecture material and follow the test review provided by ALL the profs.

Accessible outside class
Test heavy
Tough grader
4.0
4.0
EECS2011
Grade: C
Apr 23, 2021
Would take again

He is alright; grading is fair and lecture slides are good enough. Tests and assignments are hard enough; have to study and pay attention a lot to pass. Can get higher than C if I didn't slack off but it's good enough for me. Took him in EECS1012 and he was great; I got an A in that course.

Test heavy
4.0
4.0
EECS1012
Grade: B+
Apr 23, 2021
Would take again

Really nice and kind. Tests were a little challenging than labs but easy to get at least a B. He dropped the weight for the lower test so it's cool.

Accessible outside class
Caring
4.0
4.0
EECS2011
Grade: Rather not say
Apr 23, 2021
Would take again

Actually an underrated prof. This course is hard by nature; it makes sense if his tests and assignments are difficult, but he teaches well. A little bit slow in replying to emails and grading, though.

Respected
Test heavy
Caring
4.0
3.0
EECS1012
Grade: B+
Apr 24, 2021
Would take again

He's a really nice prof and wants his students to do well. His teaching HTML/CSS and JavaScript was pretty clear and always offered extra marks. He also drops your lowest mark in each category, so it was pretty nice. Just do your part and attend and you'll be fine

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
1.0
5.0
EECS2011
May 4, 2021
Wouldn't take again

I do not recommend this prof at all. I highly suggest taking this course with someone else. His assignments were unfair and had nothing to do with the lectures. It makes it pointless attending lectures.

Tough grader
2.0
5.0
EECS2011
Grade: C
May 11, 2021
Wouldn't take again

Andriy is a nice guy. But as a lecturer and a teacher he is not very good at all, and he is quite lazy in his teaching. He simply uses the publisher slides and reads them during the lectures. The assignments were poorly and harshly graded. Avoid him if possible.

Tough grader
1.0
5.0
EECS2011
May 28, 2021
Wouldn't take again

As the others have said, his lectures are really bad and I had to skip most of them because he was basically just reading off the slides. The assignments were doable, but I feel that they were harsh and unrelated to the material taught.

Tough grader
2.0
4.0
EECS2011
Grade: Rather not say
Jun 10, 2021
Wouldn't take again

Youve already read the other reviews for 2011.

Test heavy
Tough grader
2.0
4.0
EECS1520
Grade: A+
Jul 13, 2021
Wouldn't take again

The audio of his lectures was TERRIBLE. He teaches the material as though it should be obvious but it is very much not (and oh SO boring). I started doing much better on the tests when I realised they were straight from the slides. I must say I remember absolutely nothing from the lectures. The assignments were kind of fun.

3.0
3.0
EECS2011
Grade: Not sure yet
Jul 25, 2021
Wouldn't take again

Nice guy, but not a good lecturer at all, sometimes he comes off as lazy with his explanations, which makes it really hard to follow what he means, so be ready to end up teaching yourself a lot of the material from scratch.

Get ready to read
Group projects
Tough grader
1.0
5.0
EECS2011
Jul 30, 2021
Wouldn't take again

I was a second year student who took a course with him, little did I know that course would be one of the worst I've taken at the school. The material isn't the easiest but its doable, however expect this prof to make the course more difficult that it needs to.

Lecture heavy
Tough grader
5.0
4.0
EECS2011
Grade: Rather not say
Aug 8, 2021
Would take again

EECS 2011 is a weed-out course. It is here that many students realize that CS is much more difficult than they perhaps thought after first year. Don't blame the professor, who devotes time before each lab due date spoon-feeding hints to the clueless. He is accessible, kind and very knowledgeable.

Accessible outside class
Clear grading criteria
Caring
3.0
3.0
EECS2011
Grade: A
Aug 10, 2021
Wouldn't take again

Not the worst lecturer, but far from the best, which is to be expected from York's EECS department. Not really a hard class (despite what many believe), but he doesn't really help make it any less dull so its hard to not get distracted. Just listen to the lectures, do the labs, and you'll be fine.

Graded by few things
Lecture heavy
5.0
3.0
EECS3461
Grade: Not sure yet
Aug 14, 2021
Would take again

I honestly love this man. He is so genuine and passionate. My favorite teacher at York, and only classes I ever have ever gotten As in.

Inspirational
Clear grading criteria
Amazing lectures
1.0
3.0
EECS3461
Grade: B
Aug 28, 2021
Would take again

PLEASE DONT WASTE YOUR TIME AND MONEY ON SUCH A MAN

Graded by few things
Tough grader
2.0
3.0
EECS3461
Grade: B+
Aug 28, 2021
Would take again

PLEASE DONT WASTE YOUR TIME AND MONEY ON SUCH A MAN.

Graded by few things
Tough grader
1.0
5.0
EECS1520
Grade: A
Nov 12, 2021
Wouldn't take again

Tests are ridiculous, harder than chemistry and biology courses. Lots of figure it out yourself assignments, that are hard because of ambiguity NOT content.

5.0
4.0
EECS2011
Grade: C+
Nov 16, 2021
Would take again

Interesting to listen to. Hard but interesting to do labs. He knows what he is talking about. I didnt do too well but I liked the course and the professor. What I loved about my experience the most, is that if you try hard, you will learn a lot during this course. Other profs make This corse too hard that you loose any motivation to study.

Accessible outside class
Respected
Participation matters
2.0
4.0
EECS1520
Nov 24, 2021
Wouldn't take again

his tests are SO difficult eg. 15 MC questions to do in 20-25 min which is not a lot. the MC questions take so long to read and understand, there's literally no time to think about your answer. this is the only class where I felt rushed on the tests. he just expects you to know everything and select an answer in under a minute.

1.0
5.0
EECS1520
Dec 18, 2021
Wouldn't take again

i do not believe the profs would get an A on their own tests in the short time frame given

1.0
5.0
EECS2011
Grade: Rather not say
Dec 22, 2021
Wouldn't take again

Andriy will make you hate your existence with the unclear assignments and hard tests. If you like to spend your weekend coding with CACA instructions take this course. Andriy's marking is brutal as he uses SPECIFIC test cases and if one of your methods don't work, boom zero. This course is useful so take it with a prof who makes it fun to learn.

Lots of homework
Lecture heavy
Tough grader
3.0
2.0
EECS1520
Grade: A
Jan 6, 2022
Would take again

Has a unique way of explaining the material. Once you understand it, it'll be easy to follow along, but if its a concept you can't grasp, then you'll get lost. He offers a lot of help and hints on assignments and he likes to teach cool facts related to the content.

Gives good feedback
Clear grading criteria
Lecture heavy
2.0
4.0
EECS1520
Grade: A
Jan 7, 2022
Would take again

He was a good guy. Has an accent. Helped us with the GIMP assignments. tests were hard especially ones with excel. exam was very difficult. I would take him if I have no choice

Respected
Accessible outside class
Test heavy
1.0
5.0
EECS1520
Grade: A
Jan 8, 2022
Wouldn't take again

He's the worst lecturer you would get, his accent is broken and he doesn't explain well. DON'T TAKE HIS CLASS.

2.0
5.0
EECS1520
Grade: B
Jan 20, 2022
Wouldn't take again

Honestly the course itself is not structured well. The tests are impossible to get high grades in and you need to score well in the assignments to even get a decent grade. Out of all the profs for this course Andriy is probably your best bet. Good luck to whoever is taking this course, you'll need it...

Skip class? You won't pass.
Test heavy
Tough grader
3.0
3.0
EECS1520
Grade: A-
Mar 7, 2022
Would take again

This prof is not bad at all! The tests were pretty okay as long as you study a bit in advance and payed attention in class you can 1000% get an A. His accent is not bad at all. The content is not that easy but he tries his best and answers any questions you have. So don't let the bad ratings scare you, give him a chance and see for yourself.

1.0
4.0
EECS2011
Mar 26, 2022

I honestly think its unfair to assign different profs in different sections because one hand you have good fair profs, and on the other hand you have this prof, who just isn't cut out for this job. So to whomever it may concern, do yourself a favor and take this course with a different prof.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
EECS2011
Grade: Incomplete
Apr 10, 2022

Oh gosh where to begin? There's so many things I wanna say but there's a word limit. Let me just say: AVOID AT ALL COSTS! This guy has taught me jack crap, and his tests are just super hard. He also doesn't bell curve, I heard this from previous years which idek how he's allowed to do that.... You honestly will HATE having him in this

Tough grader
Group projects
Test heavy
5.0
2.0
EECS2011
Grade: Not sure yet
Apr 26, 2022
Would take again

One of the best professors in the EECS department, extremely caring and wants his students to succeed. Lecture slides are straight to the point, and labs are straight forward. Take it with this prof you won't regret your decision.

Amazing lectures
Inspirational
Hilarious
1.0
5.0
EECS2011
Grade: Not sure yet
Apr 26, 2022

He's just a bad lecturer... Instead of explaining things and making them clear, he confuses you more. Extremely unfair when it comes to tests and assignments. Some assignments are too difficult to the point where you just can't get a decent mark. He's definitely a GPA killer. Get ready to learn the course on your own. Avoid at all costs!

Tough grader
Test heavy
2.0
4.0
EECS2030
Grade: Not sure yet
Jul 14, 2022

He rants, he doesn't teach. Be prepared to learn about irrelevant things. Makes labs sometimes unproportionately hard

Tough grader
2.0
4.0
EECS2030
Grade: Incomplete
Aug 2, 2022

just about done the course. I found labs fine, written tests easy however, lab tests i found super hard for this prof. Lack of relevance between labtests and labs. Too many factors in mind for each test, even if you prepare you can get cucked by dumb stuff such as him not importing a class and the ta's or lack of relevance between labs and labtests

Test heavy
Graded by few things
1.0
4.0
EECS1520
Grade: B-
Aug 5, 2022

Try to memorize and understand as much as you can from the lecture slides. Review the assignments for tests and exam! Make sure you do REALLY good on the assignments. Its the only thing that will save your grade!

2.0
3.0
EECS1520
Grade: C
Aug 7, 2022

This course is already a really hard course but I felt like he made it way harder. Class was very boring I would fall asleep. Considering this is a first year course it should be simpler. Attendance is not mandatory at all everything on the tests was straight from the slides. Understand the slides and do well on the assignments you'll be okay.

Test heavy
1.0
4.0
EECS2030
Grade: B
Sep 12, 2022

labs are difficult, but what makes everything worse is he does not provide any test cases or rubrics. And there are no lab time and tutorials, so I have to ask all questions via e-mail or after the class.

Accessible outside class
1.0
5.0
EECS2030
Grade: Rather not say
Sep 28, 2022

Honestly the worst "prof" I've ever had. He genuinely does not care about students at all, regularly talks down to students asking questions after class, and was just all-around unhelpful and unapproachable. His lectures are boring, he explains concepts poorly, and he's not at all accommodating. Take courses with literally anyone else if you can.

Tough grader
1.0
5.0
itec3210
Nov 5, 2022

He is a professor of computer science who was clearly not performing well and was transferred to the ITEC department. The course material is simple. The instructor is erasing the answers as he goes along and doesn't give you enough time to finish writing your notes on the board. Rude... and his exams are really difficult

Tough grader
Lecture heavy
Test heavy
1.0
4.0
EECS1520
Dec 7, 2022

Just take 1530 or any other EECS course, this one is so painful. The assignments are easy, but the tests are surprisingly hard. His teaching style is just reading off slides. Stay on top of the assignments and study for the tests, and you'll pass.

Tough grader
Get ready to read
1.0
5.0
EECS2030
Grade: F
Apr 5, 2023

Absolute Worst!

Tough grader
Test heavy
1.0
4.0
EECS2030
Grade: Incomplete
Apr 9, 2023

85% of the course consist of 2 lab tests + final exam. First one sucked so bad, haven't spoken to anyone that got over 50 in it. Extremely stubborn, and expects everything he teaches to be intuitive. Do not take 2030 with this prof, avoid him!

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
EECS2030
Grade: Incomplete
Apr 16, 2023

The instructor does not believe in practice questions, and tends to divert class time into other topics or inefficient metaphors rather than fully elaborating on crucial course concepts. The lecture slides lack information, and students intending to utilize them for reviewing in the future should be prepared to write notes on top of the slides.

Tough grader
Test heavy
Graded by few things
5.0
1.0
EECS2030
Grade: A+
Apr 17, 2023
Would take again

Andriy isn't terrible at all, in fact I'd say he's one of the better profs at York. The reality is that the only people you will hear complain are those who were too lazy to put in the work. If you make the slightest effort to do well in Andriy's class, I guarantee it will be a breeze.

Clear grading criteria
Inspirational
Hilarious
1.0
5.0
EECS2011
Grade: Rather not say
Apr 23, 2023

He knows the concept of the course but I think he can't explain it the best way. He has a few lab tests and final exam which has different coding parts with timing limit. Overall, it is hard to pass this course with this professor.

Tough grader
1.0
5.0
EECS3213
Grade: Rather not say
May 11, 2023

Worst prof ever, failed most of the class and still didn't curve, made exams super hard and gave assignments at the last week before exam, never take him.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS2030
Grade: F
May 15, 2023

WORST PROF EVER!! Tests are unfairly hard and cherry on top, he is super tough on grading too...doesnt bell curve and expects us all to be experts even when he knows majority of class is failing. He has no mercy on students. Worst part is there are no options except taking his class in summer terms.

Tough grader
Test heavy
1.0
5.0
EECS2011
Grade: Not sure yet
Jul 15, 2023

Man gives negative marks for incorrect questions on multiple choices, then starts wondering why the class average is so low and starts curving multiple times. Very very annoying and confusing.

Tough grader
Test heavy
3.0
3.0
EECS2030
Grade: Not sure yet
Aug 4, 2023
Would take again

He is not bad at all. If you actually come to lectures, he is very informative of the concepts being taught. Cons: No lecture recordings, and lecture slides are vague. Pros: No surprise information in exams. Again just like someone else said before, I feel most people just don't put in the work to want to become good programmers. He's a decent guy

Get ready to read
Graded by few things
5.0
2.0
EECS2030
Grade: A+
Aug 9, 2023
Would take again

Everything extremely easy. I had no formal java education (self taught with several java projects). Only went to a first few lectures before deciding it was a bird course. I honestly don't understand how people think its such an impossible course. Prof replies quick and even had a few meetings with me. All labs are easy 100 and LT 80-90+ easily

1.0
3.0
EECS3213
Grade: B
Aug 19, 2023

Avoid him at all costs, he acts all high and mighty but can't even host office hours. He is super rude, especially to students who are not white. I took EECS 2030 with him and he pulled the same stuff then, he never gives the format of the test only right before the test.

Test heavy
1.0
4.0
EECS2011
Grade: A
Aug 19, 2023

If you do end up taking his course get his tests from the previous year he repeats it all and changes the questions. He just reads the slides and doesn't explain any equations or any calculations we need to know. He loves talking rudely or down to students seen it so many times. The format for tests/exams is not provided and the assignments are bs.

Test heavy
4.0
3.0
EECS2030
Grade: B+
Aug 19, 2023
Would take again

This professor is not the best communicator; he tends to go off tangent on something else semi related to the subject at least once in each lecture. But his lecture notes are very detailed with lots of examples, and his teaching style isn't that bad compared to other professors. Give him a chance and you'll take a liking to him.

1.0
5.0
EECS2030
Grade: Incomplete
Aug 22, 2023

whens he gonna stop teaching?

Tough grader
Test heavy
3.0
3.0
EECS2030
Grade: A+
Sep 1, 2023
Would take again

Professor Pavlovych is a decent instructor, he does explain things well in the lectures and are always open to answer questions. However, if you are like me (the 2nd course I took in Java, the first was EECS1022), prepare to spend time on some of the labs and ATTEND the lectures. In short, this isn't a hard course, but spend your time to study.

Get ready to read
Lecture heavy
Graded by few things
1.0
3.0
EECS2011
Grade: B+
Sep 6, 2023

He rants about random topics and he can't teach at all. Just an FYI he is no longer teaching at the EECS Department at York he has been dropped to IT. If you take his class be ready to learn the material yourself and he won't provide example questions. Find his old tests and study off them

Tough grader
Get ready to read
Graded by few things
1.0
5.0
EECS1520
Grade: F
Sep 14, 2023

Lectures doesn't reflect the test, don't take him and he goes off topic. One of the worst EECS professors

Tough grader
Get ready to read
Test heavy
1.0
5.0
itec3210
Grade: D
Nov 15, 2023

Most test questions are probably from Cisco Networking Academy's Networking courses. If you did Cisco courses first you would do well in his course. The midterm and final format follows Younes Benslimane, the worst prof in the ITEC department, don't expect differences between these 2 profs. Tests were long and heavy af.

Tough grader
So many papers
Test heavy
1.0
3.0
EECS1012
Nov 28, 2023

Not great at explaining; Often goes off topic and doesn't talk about what's on the slides. I honestly stopped going to lectures and did fine by just reading the slides myself and self-learning.

1.0
4.0
EECS2030
Grade: B
Dec 3, 2023

Someone said he was knowledgeable prof? I heard that also, then I want challenge myself. And now I regret. This is the first time I heard "practice is not useful for programming in test :>" Is this a philosophical statement?

Tough grader
Test heavy
1.0
5.0
EECS1012
Grade: Drop/Withdrawal
Dec 5, 2023

do not take him

Tough grader
Lots of homework
So many papers
4.0
2.0
itec3210
Grade: A+
Dec 31, 2023
Would take again

To readers of all the negative comments about this great prof. Don't fall prey to it. Unlike what has been written about him, the prof is very knowledgeable about networking which is why he provides extra "additional" information in relation to the material on the slides. That does not make him a "terrible", "horrible" prof. Exams arent hard at al

Participation matters
Group projects
Amazing lectures
5.0
1.0
EECS1012
Grade: A
Jan 5, 2024
Would take again

Great professor. Changed weights to help make it fair for students. Gave good lectures however would sometimes go off topic. All in all, I would definitely recommend.

Amazing lectures
Lecture heavy
Test heavy
5.0
2.0
EECS1012
Grade: A
Jan 9, 2024
Would take again

Clearly outlines what you need to do well in the class. He is a great speaker and knowledgeable, but this sometimes causes him to go off-topic. Tests and lab tests were fairly straightforward as we were given what we should expect ahead of time. Overall he is an excellent professor, I would take his class again if given the opportunity.

Clear grading criteria
Hilarious
3.0
4.0
EECS1520
Grade: B
Jan 12, 2024

His lectures were a bit boring and he would go off topic a lot. You're not supposed to email him for questions. He doesn't make the tests or exam but they can be challenging. Would not take this course again in general.

1.0
5.0
itec3210
Grade: Drop/Withdrawal
Apr 23, 2024

If you can, don't take this professor's classes, all of them, he doesn't care about the students' academic careers, and he'll make things as difficult for you as he can in his own right.

2.0
4.0
EECS1520
Grade: Rather not say
Apr 25, 2024

Don't recommend.

Lecture heavy
1.0
4.0
EECS1520
Grade: A
May 25, 2024

Genuinely one of the worst professors i have ever had. Sure i got an A but it took a few years off of my life. Guy makes it so hard. Horrible at teaching. Have fun watching youtube videos to learn

1.0
5.0
EECS2030
Grade: A
May 30, 2024

He always talks about topics outside of this class to show how great he is.

2.0
5.0
EECS2011
Grade: Drop/Withdrawal
Jun 29, 2024

Wants to make life as difficult as possible for students. Didnt even provide the test cases for one of our main coding assignments, so we had no idea how to check if our code ran as expected. Online quizzes had 10 questions, but he only provided 10 mins to do it. I could go on and on. Just avoid him.

1.0
5.0
EECS1022
Grade: Not sure yet
Jul 4, 2024

Very strict. Won't recommend at all. He's the worst. Tests are completely different from what we've learnt.

1.0
3.0
EECS1022
Grade: Incomplete
Jul 10, 2024

Rude professor. None of the materials that were taught were on the test. Unclear and horrible test format. Not worth attending his lectures. Goes off topic a lot (not related to the materials being learned). Better luck studying from internet.

Tough grader
Test heavy
1.0
5.0
EECS2030
Grade: B-
Jul 24, 2024

2 lab tests are limited to 90min containing 10+ multiple choices and 2 programs to finish, weighing 25% EACH. Plus a 35% final exam. I survived but it surely costs me more than just 3 months of life.

Test heavy
1.0
4.0
EECS2030
Grade: Drop/Withdrawal
Aug 1, 2024

AVOID THIS PROF!!!Trust the bad reviews people! I tried to ignore the negative things people have said about him but I regret it now! 2 lab tests, each worth 25% and only have 40mins for the programming part, more than half the class already dropped the course. Im in 3rd year with a B+ gpa and alot of experience with java, and still did terrible:(

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS2030
Grade: Drop/Withdrawal
Aug 19, 2024

avoid this professor at all costs, ,waste of money and time, tough grader and isn't helpful. AVOID AT ALL

Tough grader
Test heavy
1.0
5.0
EECS2030
Grade: Rather not say
Aug 30, 2024

Avoid him at all costs! Not only will you be confused with his way of lecturing but also be ready for a huge GPA drop. And I have seen him tear a student's exam paper in half during a final. I wonder what it takes to become a person this cruel. And his cruelness will absolutely be reflected in the assignments, tests, and your transcript.

Tough grader
Lots of homework
Test heavy
3.0
3.0
EECS2030
Grade: A+
Aug 30, 2024
Would take again

i'll keep it 100, if you study and actually attend lectures, his class is pretty manageable to do well in. the content can be dense, so seek extra resources or ask questions (like you do for any other class). he was sometimes difficult to reach outside of class so make sure you come to class. lectures are not recorded.

Graded by few things
1.0
5.0
EECS2011
Grade: D
Sep 2, 2024

Very very rude and unapproachable

Tough grader
Beware of pop quizzes
Lecture heavy
1.0
5.0
EECS1012
Grade: C+
Sep 2, 2024

Simply just avoid at all costs

Tough grader
1.0
5.0
EECS1022
Grade: B-
Sep 3, 2024

Just make sure you read

Tough grader
Get ready to read
Test heavy
1.0
3.0
EECS1012
Grade: B
Sep 4, 2024

this course was terrible the lectures were useless the labs don't prepare you at all for the lab tests and he gives no practice written tests. So if this is your introduction to coding please be aware you will have no idea what the expectations are. You have to do further research on them yourselves or email him or you'll get a surprise on tests.

Get ready to read
1.0
3.0
EECS1012
Grade: Rather not say
Sep 4, 2024

The professor is hard to follow, often goes off on tangents when teaching concepts, and has an unpleasant attitude. He has also caused problems for students in other courses. Avoid this professor if you can.

Lecture heavy
1.0
5.0
itec3210
Grade: F
Nov 28, 2024

Don't do it. Trust me. It's extremely awful

Tough grader
2.0
4.0
itec1010
Grade: Not sure yet
Dec 8, 2024

Listen, the exams are some of the most confusing questions I've ever had to deal with. Hundreds of slides yet only a couple questions on the exam which will be on the most randomest things ever, it'll give him 2 stars tho as the assignments weren't to hard but getting anything above a B is near impossible as his slides are filled with pictures.

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

This course is already hard but somehow he makes it so much harder. SKIP him. TAKE THE COURSE NEXT SEMESTER if you don't have other options.

Tough grader
4.0
3.0
EECS1012
Grade: B
Dec 12, 2024
Would take again

Professor does sometimes go off-topic, but lectures are still worthwhile. I found unstuckstudy great for self-learning and test prep. Attendance is mandatory, but textbook is optional. Overall, a solid class.

1.0
5.0
2101
Grade: Not sure yet
Dec 12, 2024

Not a good lecturer, learnt everything better from youtube. Assignments way too long, too hard for DSA intro course. Negative marking on mcq part of tests: you get a point for correct, 0 for leaving it empty, and -0.5 for getting it wrong. Midterm was pretty hard in my opinion. Avoid if possible, I regret not taking the 8:30 AM section with Uyen.

1.0
5.0
2101
Grade: B-
Jan 8, 2025

BEST PROF EVER

Tough grader
1.0
5.0
2101
Jan 8, 2025

Lectures are useless. Tough grader with no clear grading criteria. Assignments were terrible and difficult. There is no way to predict what type of questions he will ask on examinations (questions are random af, not based on lectures). Just pick any other option that is not Andriy.

Tough grader
2.0
3.0
EECS2030
Grade: B+
Jan 25, 2025

Tough course, prof is wack ngl but If your good at programming you should do well in the course a lot of self learning and his lectures were basically useless to me I stopped attending them. Prof also didn't seem overtly mean but was difficult and I have seen him rip up someone's test in the past because they didn't put their pencil down in time

Tough grader
Get ready to read
Graded by few things
1.0
4.0
EECS2011
Grade: C+
Mar 6, 2025

He honestly cant teach, Also Lassonde has demoted him and he mainly teaches IT, but hes like a weasel who keeps coming back. No clear grading criteria. Only way to do well in his class is get his old stuff cause he repeats it. But if possible Avoid i had him for 2011 and 3213 pulls the same stuff in all his classes. Doesn't believe in office hours.

Tough grader
So many papers
Graded by few things
1.0
3.0
itec3210
Grade: B
Mar 19, 2025

Horribly paced lectures, often spending 10+ minutes on each slide. While I'm sure what he's saying is relevant, it's really hard to stay focused in the lecture. On top of that, "his" assignments are far from his lecture material, and the tests themselves were quite difficult, even though the quality of his lectures are quite low.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
EECS1012
Apr 8, 2025

The worst prof ever. Don't take the negative reviews lightly. Avoid this prof at all costs. The time limits for the tests are infuriating. I have coding experience so it was alright but for a beginner computer course it is horrible. I had a lower mark in this class than in discrete math, which says a lot. Professor can't teach and goes off topic.

Tough grader
Get ready to read
Test heavy
1.0
5.0
ITEC3230
Grade: C+
Apr 30, 2025

Lectures aren't the worst, but avoid him if you can. Very tough grader who puts high expectation on you to critique every interface design accurately enough. Half of the class failed his exams and his grading for Group Projects/Assignments also seem kinda unreasonable.

Tough grader
1.0
5.0
EECS4215
May 3, 2025

Honestly the worst and racist prof ever, just avoid him, at all cost.

Tough grader
Test heavy
2.0
4.0
EECS1012
Grade: A
May 9, 2025

Decent teaching and good prof nature wise but the only thing that I disliked is how less we were given to solve the class tests. Final exam was very easy tho. Overall A is doable if you put effort.

Tough grader
Group projects
Test heavy
1.0
5.0
EECS1012
Jun 6, 2025

ennada pundaiyaandi para vese where tf do these profs come from

1.0
5.0
itec3210
Grade: Incomplete
Oct 20, 2025

dude exams are the same weight as a Beluga whale if your looking for a nice beating take this professor

Tough grader
EXTRA CREDIT
Test heavy
1.0
5.0
EECS3461
Dec 17, 2025

tests and exams are difficult not because of the content but because of the format, i have never seen a prof only use short and long answer formats. He hates multiple choice for some reason, this alone would increase the average for every class he teaches. He also likes to ramble about things that are completely irrelevant. Overall worst prof ever

Tough grader
1.0
5.0
2101
Grade: Incomplete
Dec 19, 2025

Completely incapable of teaching this course in a fair manner, test questions were far and above anything actually taught in the lecture material and he provides less time on finals for no real reason. Take this course with anyone else or just postpone it to another semester if that's not possible.

Tough grader
Get ready to read
Test heavy
1.0
5.0
EECS2030
Grade: Drop/Withdrawal
Dec 26, 2025

This is my only time rating a professor, and I genuinely just want to warn others. He does not teach well. the tests are very hard and do not reflect the lab material. He does not reply to emails, is very rude, and is a very tough marker. No partial marks are given, even for code that is 95% correct.Hands down the worst professor I've had at YorkU.

1.0
4.0
EECS3214
Grade: Rather not say
Dec 27, 2025

Not the best prof out there. Makes everything more difficult than it has to be. The assignments are too vague and don't clearly state what should be done. The midterm was fine, but the final was challenging. Wouldn't recommend.

Tough grader
5.0
1.0
EECS2030
Grade: A+
Dec 28, 2025
Would take again

I took this course with this professor. Idk why some people say he's bad. The course was easy and his lectures were awesome. His tests are not hard at all. One of the lab tests was the same as the labs. His exam was theory and coding (50-50). I'd love to take a course with him.

Amazing lectures
Lecture heavy
2.0
4.0
EECS2030
Grade: A
Dec 29, 2025

Labs were super easy, Tests the complete opposite. His first test used concepts from later in the course (straight up unfair), 2nd was similar to a lab so good, final was difficult but the last one was just impossible given our lecture slides and labs. He goes off topic a lot & gives extra info which is just not necessary, (no partial marks).

Tough grader
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

5%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 74 grades
Most common grades:
A (23)
Rather not say (15)
Not sure yet (13)
Grade Distribution
A(33)B(14)C(10)D(9)F(5)A-/B+(9)
Based on 117 reported grades
A: 23
Rather not say: 15
Not sure yet: 13
A+: 10
Common Tags
Tough grader (68)
Test heavy (45)
Lecture heavy (20)
Get ready to read (19)
Accessible outside class (13)
Graded by few things (13)
Clear grading criteria (10)
Lots of homework (9)
Rating Trend

Declining

-0.87 avg change
Mar
Apr
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

LEEECS1520

5.0

(1)

COMP228

3.5

(2)

CSE1030

3.0

(2)

CSE3461

3.0

(1)

LEEECS1012

3.0

(1)
+13 more courses
Difficulty by Course

2101

5.0

ITEC3230

5.0

EECS4215

5.0

itec3210

4.3

EECS2011

4.2

Similar Professors