2.1
Quality4.0
Difficulty27%
Would Retake150
Reviews27%
Would Retake
150
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
5%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.87 avg changeRatings by Course
LEEECS1520
5.0
(1)COMP228
3.5
(2)CSE1030
3.0
(2)CSE3461
3.0
(1)LEEECS1012
3.0
(1)Difficulty by Course
2101
5.0
ITEC3230
5.0
EECS4215
5.0
itec3210
4.3
EECS2011
4.2
Reviews (150)
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.
He lets you eat in class! He is super helpful and will always try to work with you!!:)
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.
Great professor. Helpful, knowledgeable and entertaining! His analogies are humorous.
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.
Avoid at all costs. Boring lectures, difficult assignments, don't know what to expect on midterm because he doesn't go over it.
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.
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
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.
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.
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.
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.
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.
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.
Absolutely horrendous prof. Nuff said
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.
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.
Need to read a lots for the test. Poor grade .
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.
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
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.
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.
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.
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.
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.
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.
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.
Has an encyclopaedic knowledge of Java. Good lectures with forays into the little-known intracacies of the language. Would take another course with him.
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.
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
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.
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.
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.
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.
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.
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.
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!
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
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...
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.
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
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.
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.
Tests are extremely difficult and he does not give enough time for them either
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.
amazing professor! if you face issues beyond your control, he will let you submit assignments and tests past deadline.
Course and tests were alright, but I found assignments to be extremely difficult.
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.
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.
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.
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.
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
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.
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.
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.
Youve already read the other reviews for 2011.
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.
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.
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.
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.
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.
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.
PLEASE DONT WASTE YOUR TIME AND MONEY ON SUCH A MAN
PLEASE DONT WASTE YOUR TIME AND MONEY ON SUCH A MAN.
Tests are ridiculous, harder than chemistry and biology courses. Lots of figure it out yourself assignments, that are hard because of ambiguity NOT content.
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.
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.
i do not believe the profs would get an A on their own tests in the short time frame given
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.
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.
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
He's the worst lecturer you would get, his accent is broken and he doesn't explain well. DON'T TAKE HIS CLASS.
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...
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.
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.
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
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.
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!
He rants, he doesn't teach. Be prepared to learn about irrelevant things. Makes labs sometimes unproportionately hard
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
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!
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.
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.
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.
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
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.
Absolute Worst!
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!
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
whens he gonna stop teaching?
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.
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
Lectures doesn't reflect the test, don't take him and he goes off topic. One of the worst EECS professors
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.
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.
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?
do not take him
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
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.
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.
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.
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.
Don't recommend.
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
He always talks about topics outside of this class to show how great he is.
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.
Very strict. Won't recommend at all. He's the worst. Tests are completely different from what we've learnt.
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.
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.
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:(
avoid this professor at all costs, ,waste of money and time, tough grader and isn't helpful. AVOID AT ALL
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.
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.
Very very rude and unapproachable
Simply just avoid at all costs
Just make sure you read
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.
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.
Don't do it. Trust me. It's extremely awful
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.
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.
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.
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.
BEST PROF EVER
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 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
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.
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.
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.
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.
Honestly the worst and racist prof ever, just avoid him, at all cost.
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.
ennada pundaiyaandi para vese where tf do these profs come from
dude exams are the same weight as a Beluga whale if your looking for a nice beating take this professor
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
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.
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.
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.
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.
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).
Class Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
5%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.87 avg changeRatings by Course
LEEECS1520
5.0
(1)COMP228
3.5
(2)CSE1030
3.0
(2)CSE3461
3.0
(1)LEEECS1012
3.0
(1)Difficulty by Course
2101
5.0
ITEC3230
5.0
EECS4215
5.0
itec3210
4.3
EECS2011
4.2