2.9

John Hofbauer

Computer Science - York University - Keele Campus

2.9
Quality
2.7
Difficulty
40%
Would Retake
134
Reviews
2.9
Quality
2.7
Difficulty
3.1
Helpful
2.7
Clarity

40%

Would Retake

134

Reviews

Rating Distribution
Official

5

24

4

34

3

24

2

29

1

23

What Students Say

Most boring prof ever

EECS1520 - 1.0 rating

Very smart, and gives clear explanations

3221 - 5.0 rating
Class Info

Attendance Mandatory

0%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A (6)
A+ (4)
B (2)
Grade Distribution
A(10)B(2)C(2)D(0)F(0)A-/B+(2)
Based on 18 reported grades
A: 6
A+: 4
B: 2
C+: 2
Common Tags
Caring (6)
ACCESSIBLE OUTSIDE CLASS (3)
Clear grading criteria (3)
Tough Grader (1)
GRADED BY FEW THINGS (1)
LECTURE HEAVY (1)
Inspirational (1)
Respected (1)
Rating Trend

Improving

+1.05 avg change
Aug
Sep
Sep
Jun
Aug
Dec
Last 6 months
Ratings by Course

3221

5.0

(1)

ITEC1520

5.0

(1)

DATASTRUCTURES

5.0

(1)

AAAAA

4.0

(1)

CSE1530

4.0

(1)
+23 more courses
Difficulty by Course

ITEC1630

5.0

EECS1540

5.0

1020

4.0

1030

4.0

SECONA

4.0

Reviews (134)
3.0
3.0
COSC1020
May 10, 2002

No Comments

3.0
4.0
COSC1030
Jul 17, 2002

Very nice prof but not a good TEACHER at all!

3.0
3.0
COSC1030
Jul 20, 2002

No Comments

2.0
4.0
COSC1020
Sep 7, 2002

Nice guy; willing to help; robotic personality; not well grounded

5.0
3.0
COSC1030
Oct 2, 2002

He is a great guy and willing to help as much as possible

1.0
3.0
10201030
Oct 3, 2002

Completely oblivious to student progress. Shouldnt even be allowed near students

2.0
1.0
COSC
Oct 16, 2002

No Comments

2.0
3.0
COSC1030
Oct 23, 2002

Too bad that he teaches programming language as literature

4.0
1.0
COSC1020
Nov 21, 2002

If you are good at programming, you'll fall asleep in his class. Good otherwise.

1.0
3.0
1020
Nov 26, 2002

He's boring, and teaches like he's reading from the book

4.0
2.0
COSC1020
Dec 11, 2002

very helpful in person but his classes are a lot like your bed...makes you sleep

5.0
1.0
COSC1020
Dec 17, 2002

Extremely helpful, professional, and nice. Appreciate his teaching!

3.0
1.0
COSC1030
Dec 17, 2002

No Comments

5.0
2.0
COSC1030
Dec 17, 2002

Excellent prof - organized, clear, professional - I learned a lot.

4.0
3.0
ITEC1011
Dec 19, 2002

nice guy, clear precise explanations, lectures like a taking textbook - boring

3.0
3.0
COSC1030
Dec 19, 2002

No Comments

1.0
4.0
ITEC1011
Jan 10, 2003

No Comments

2.0
3.0
COSC1030
Mar 6, 2003

Boring lectures. Hard exams.

1.0
5.0
ITEC1630
Apr 11, 2003

No Comments

1.0
5.0
ITEC1630
Apr 21, 2003

One word .... BORING!!! I can read from a book myself!!!

3.0
3.0
1030
Apr 24, 2003

IF THE WALLS COULD SPEAK. THEY WOULD EXPLAIN STUFF BETTER THAN HIM!!!

3.0
1.0
COSC1030
Apr 27, 2003

Very nice guy but nearly useless to listen to. Come for his handouts and you can safely skip the remaining 2:55.

2.0
4.0
ITEC2620
Jul 25, 2003

Not a good prof....he is not organized..he has NO office hours...so u can hardly ever ask questions...boring lectures...

1.0
5.0
1030
Aug 20, 2003

No Comments

2.0
3.0
1630
Sep 7, 2003

nice guy... but don't know how to teach ~~~

2.0
2.0
ITEC1620
Sep 7, 2003

Don't expect most of your assignments back or even to get your marks on them and take any date that he says he'll do something for the class by and add a month. He goes way off topic in lectures and charges for notes and then gives them away to non-payers

1.0
5.0
COSC1020
Dec 19, 2003

No Comments

2.0
3.0
COSC1030
Mar 8, 2004

A year later, and he still sucks. Wicked combover, though!

1.0
5.0
1020
Mar 24, 2004

No Comments

2.0
3.0
ITEC1011
Mar 28, 2004

where to begin..first lecture makes you want to drop dead "what is a computer?..here's the mouse,"etc.ok that's assuming we're completely dumb..most of us aren't. txtbook reading easier than listening to him.

3.0
3.0
COSC1530
Apr 22, 2004

He's SO BORING! He's a nice guy, but just reads his slides, so you don't really learn much.

2.0
3.0
ITEC
May 5, 2004

Very poor time-management, fell farther behind with each class that passed. Went off on a number of bizarre tangents that took more time away from the lecture. Didn't really clarify points when asked, merely repeated them.

3.0
2.0
COSC1520
Aug 18, 2004

his tests are relatively easier than those set by other profs.A good human being but lacks teaching skills.

4.0
2.0
COSC1520
Grade: B+
Sep 3, 2004

hes a nice guy, i mean very nice. compare to some **** pros in york, all he lacks is how to make the lecture more interesting. anyways, hes cool.

3.0
3.0
COSC1520
Sep 8, 2004

Pay attention to his notes and study the text book as well. dun bother bout asking his bout help on asignments,gets confused on his own answers.

3.0
2.0
ITEC1011
Sep 19, 2004

He is very boring, but if you just practise a little bit, you can easily get a good mark. If you talk to him, he is willing to adjust your marks too, but DON'T ask him any questions cause he will confuse you more...

1.0
1.0
ITEC2620
Oct 3, 2004

he is the best prof and the worst prof.He doesn't know how to explain shxt.. however, his exam is extremely easy in some way. Also I got "A" in this course just only study his notes but skiping his boring lectures (handin incompleted assignments

2.0
2.0
ITEC2620
Oct 16, 2004

If you tape your eyelids open during lectures your brain might be able to process his droning subconciously.

3.0
5.0
ITEC1620
Oct 29, 2004

It took Itec 1620 in the summer, it was brutal watching bees and bugs mate while I had to learn java…although java was fun…this prof. Was not!! I did a big mistake enrolling in his class…

1.0
2.0
ITEC1000
Nov 12, 2004

This is the WORST instructor I've EVER had to endure in my life. Students actually talk on their cell phones in class. He does not stay on one topic, will correct mistakes on the board from previous examples without explaining what he's doing. Our midterm avererage was 27% - GET A CLUE YORK!

2.0
4.0
COSC1520
Dec 1, 2004

OMG!! this is the kind of class where u want to shoot urself!!! its horribly boring this poor guy luvs to tlk i tell you! But sadly cant teach HES SOO BOORING!! I went to class outta guilt!! do yourself a fav dont get him!! im warning you trust meeeee!

1.0
1.0
ITEC1000
Dec 2, 2004

The course itself is very interesting but the prof. makes it so dull it's very hard to endure the 3-hr lecture, especially that it's in the evening! Prof Hofbauer is boring and very unorganized. The course is ending tonight, we still don't have the results of the 1st assignment. Enough said!

3.0
3.0
ITEC1000
Dec 16, 2004

No Comments

3.0
3.0
ITEC1000
Jan 12, 2005

Every thing said on this board is correct. I made a mistake by being in his class. NEVER AGAIN!

5.0
1.0
ITEC1011
Jan 29, 2005

whoever said hes poor or unclear, hes just dumb. hes the best pro ever, easy exams , good grades

1.0
3.0
COSC1520
Mar 10, 2005

He's just horrible!

1.0
1.0
ITEC1620
Mar 13, 2005

Horiable teacher. Never gave back last 2 assignments, never marked anything on time. I learned everything by myself because he couldent teach. I always fell asleep in his class. No point of going to his class.

2.0
4.0
1520
Mar 14, 2005

a prof that will go off topic too quickly and waste his time talking about non important things of the lectures so that at the end u dont have time at all to learn something useful...

5.0
1.0
ITEC1520
Apr 23, 2005

Excellent Teacher!

1.0
5.0
COSC1520
Jun 2, 2005

he is one the worst profs one can ask for. he knows his stuff but his classes and teaching style will put you to sleep. i think he's had too much radiation from computers. make sure you do your labs. his tests are fair, as long as you've done all your labs and reading.

1.0
4.0
COSC1520
Jun 16, 2005

Everytime I walked into this class, I felt as if I was heavily sedated by his super-boring lectures. Seriously, I often found myself contemplating how he could be so energetic and ridiculously boring at the same time. By far, the WORST prof I've ever had.

2.0
2.0
COSC1520
Jun 17, 2005

If you can manage to sit through the BORING lectures by distracting yourself or just not going, then take the course. Test are fair and easy, all notes are handed out before class. Read the text book, get someone to print you off extra copies of the labs, and dont waste your money on the study guide.PS- he looks like BUBBLES from trailer park boys!

2.0
1.0
ITEC2620
Aug 8, 2005

I'll tell you something about this prof. He looks like bubbles from trailor park boys. ALWAYS gives back assignments late, wait come to thing of it he didnt give them back. Worst prof ever soooo boring, i swear i want to suck my thumb and sleeep.. Easy tests and assignments, never stayed for a full class. Trust me STUDY YOURSELF

1.0
2.0
ITEC2620
Oct 8, 2005

Very nice guy, but when it comes to teaching thats another thing. I would suggest to avoid taking classes with him even if he is an easy marker, you won't learn anything from him and also it gets frustrating putting up with his laziness, This course needs someone who is right in top of things. ow and very boring!!!

3.0
3.0
CSE1520
Oct 10, 2005

BORING, talks to himself, talks abput things you dont need to know..basically reads the textbook out rather than sharing his knowledge..trust me u can do a better job @ reading the text @ home..

4.0
1.0
ITEC1000
Oct 27, 2005

John is a really really nice guy and obviously knows his stuff. He takes his time and goes through even the simplest concepts repeatedly because he wants you to do well. ACtually takes over the tutorials every now and then just to make sure you understand what is going to be expected of you on the midterm and exam.

1.0
1.0
ITEC1620
Nov 4, 2005

He is an easy professor overall. Assignments 4 this class were easy. Tests & exams were easy. Didnt have a problem in this class; in fact, I slept most of the time. What I did hear in class really had no relevance 2 the actual course material. Didn’t teach any actual Java, just theory, like how objects r connected. Never got assignment#3 back.

5.0
3.0
DATASTRUCTURES
Nov 17, 2005

A very good prof. Is doing a great job teaching rather difficult material

5.0
4.0
ITEC1000
Dec 11, 2005

Mr Hofbauer is ideal professor material, barring the fact that he sometimes goes off on a tangent that is totally unrelated to the topic at hand. Explains concepts and problems clearly and in detail. Even takes over the tutorials to make sure students understand the concepts that are taught in class. You definitely learn a lot from this guy.

1.0
3.0
COSC1520
Dec 19, 2005

Hoffbauer is easily the WORST prof ive ever had. He is completely incoherent and goes off on nonsensical rampages during lecture. He is ignorant to student questions and concerens, particularly regarding his exams (hardly tested course content). The entire section is angry with him, as he hasnt handed back the lab assiginments even after the final.

4.0
4.0
1520
Dec 19, 2005

I have a feeling I would have loved this teacher if from the beginning of the year he kicked out the morons who talked non-stop throughout class. Its ridiculous! If you want to talk leave the room. He explained problems very logically but needs to have the confidence to yell at some of these brats.

1.0
4.0
ITEC2620
Jan 5, 2006

If you want to get bored to death, learn nothing similar to what will come in the exam and NEVER EVER EVER get your assignmnets and exams back then take it with him..oh and never ask him a question cause he will never stop his irrelevant answers and waste all the time of the class..TERRIBLE ALTOGETHER. Exams are very hard even if you study

1.0
3.0
COSC1540
Feb 22, 2006

This prof is SOOO weird. It is computer use for SCIENCE. and he treats us like we don't know elementry math. And he DOES go off on wild tangents talking about other programming language, which is not good because we then get confused over what we are actually suposed to know.

2.0
5.0
COSC1540
May 2, 2006

No Comments

5.0
3.0
CSE1540
May 17, 2006

Although he may not be the most exciting prof, he is clear when he's on topic. He's always there to help his student if you take the time to get the help.

2.0
2.0
CSE1520
Jun 21, 2006

This professor was horrible. I couldn't keep my eyes open. Constantly babbled on went too long and off the point and at the end we rushed throuhg everything. Then the exams were totally off the actual stuff covered in lecture. He is disorganized , disoriented and has absolutely no control over the class. Oh and he needs to learn to SPEAK UP.

4.0
3.0
ITEC2620
Jul 29, 2006

This man is perfect for ITEC 2620. I also had him for ITEC 1011/1000 and it was a snoozefest. The only major issue I had with him in either class was the arrangement of seats during a test or midterm/final. It took 20+ minutes to arrange..Overall he's clear in explaining the material and you can talk to him after class for a few minutes for help.

3.0
3.0
ITEC1620
Nov 17, 2006

He's a very nice guy but he's got no personality and can be very boooorrrring. I couldn't keep my eyes open for most of his lectures.. ZzzzZZ. He's very late with giving back the assignments but his exams are not that hard as long as you do well on the assignments.

2.0
5.0
CSE1540
Jan 1, 2007

Very nice prof. Actually spends time answering questions outside of class time. But during class he is like a sleeping pill. He tries his best to explain, but always goes off topic. But I can't blame it all on him, because the course itself was pretty difficult in the first place. He always procrastinates when it comes to marking.

4.0
1.0
CSE1520
Jan 12, 2007

people say he suckz but actually he dont... the content of tht course is boring its not his fault ..although the course material is no much at all .his test r extremelyyyy easy...do all the lab works, appear for test to see where u stand and u `ll do good in it :>

5.0
2.0
CSE1520
Mar 6, 2007

I am currently skipping his class while I type this review. I agree with those that say, "hey, Hofbauer is not a horrible professor!" But may I add: yeah, just not a good one either. I think his classes would be MUCH improved if he learned to condense and filter unnecessary and TIME CONSUMING material, such as his 15min long analogies!

4.0
3.0
ITEC2620
Apr 28, 2007

I don't know if he has no personality, but at least within class he doesn't...very boring class, make sure you drink coffee before coming. Do all assignments on your own and study notes, find internet resources and use book, you will be fine.

4.0
1.0
AAAAA
Jul 19, 2007

His tests are easy, if u review his notes and the labs. and he always try his best to explain the subjects. take his class and get good marks. do lab and review his notes, thats enough to get high marks.

4.0
3.0
CSE1540
Nov 19, 2007

Mr Hofbauer is a great man! He is full of enthusiasm and really cares about his students. However, he is quite lazy at times. He returns tests and assignments late. He goes on tangents when he's talking and gets lost in what he is saying sometimes. But you gotta love the man! He tries hard! He's a class act!!!

4.0
2.0
CSE1540
Nov 21, 2007

He was really dedicated to the course and was very helpful to the students. The only criticism I have is that he should work on condensing and clarifying the essentials of the course material rather than giving too much information. In conclusion, he is a GOOD professor and I am very happy having him as my instructor!

4.0
2.0
ITEC2620
Mar 8, 2009

Lazy lazy lazy lazy, doesnt answer emails and if he does he does not say much and does not answer your questions... does not have a website... does not grade on time.... but well, not considering that, he is good explaining even though he will go off topic, get you confused and then tell you, dont worry you will not be tested on this WTF

2.0
3.0
CSE1540
Mar 10, 2009

He is very nice and never gets mad, BUT he is lazy, he never hands stuff back, never tells you what you got, never answers email, if you ask a question, he never answers. He goes over nothing like whats on the tests and his class average is always terrible. He will help you till you understand it, but he rambles about nothing.

5.0
1.0
CSE1540
Apr 8, 2009

Nice, helpful and enthusiastic. But mindnumbingly boring (I seriously had trouble keeping my eyes open in class), and has a tendency to go off on tangents. Still... if you're generally good at things like math and science, the course will be a breeze.

5.0
4.0
CSE1540
May 22, 2009

Great Prof! Very useful course. You must know calculus/math in order to do well. Be a logical thinker too. This class takes time. Must do a lot of practice programming. Although it is easy to get distracted in class, if you stay very focused YOU WILL LEARN ALOT. This proffesor is extremely nice, knowlegeable, the fairest marker I have seen to date,

1.0
3.0
CSE1540
Nov 3, 2009

Terrible prof. Can't teach.

4.0
2.0
CSE1540
Dec 29, 2009

Helpful and easy enough if you can stay awake through his classes. Don't ask him questions out of class unless you have a couple of hours to kill to hear his life history. Key to the course: keep up with the labs. There are no deadlines, but if you do the labs you will do well on the tests. Strange guy, though. He wore the same shirt all semester!

2.0
3.0
CSE1520
Dec 19, 2010

ATTENTION GUYS:DO NOT TAKE THIS COURSE!I REPEAT:DONT DO IT TO YOURSELF.Im sure the prof is a nice guy but hes a terrible prof!Extremely boring, makes easy things seem complicated.He wore the same shirt+pants the ENTIRE semester!I just wrote the exam for that course-it was hard andI studied a lot.Dont underestimate this course:its not a bird course

2.0
5.0
ITEC1000
Jun 6, 2011

this course is horrible. do not take it!! this course will cause you so much stress and the prof's alright. he'll help you if you need it but he's not very good when ti comes to teaching it.

5.0
1.0
CSE1520
Jun 22, 2011

easy course, all the prof seem to have very similar tests

4.0
1.0
CSE1540
Aug 14, 2011

The professor's a little outdated, especially with an old language like Fortran. My advice: when in class, pay attention to the problems he solves (as the test/exam questions are nearly exactly the same). He doesn't teach the syntax, just does problems. If you do the labs, you'll kill the course. But don't leave them till later!

4.0
3.0
CSE1520
Nov 18, 2011

Very nice and helpful man, extremely boring class.

3.0
3.0
CSE1520
Dec 24, 2011

This man is very unique. He'll go out of his way to help you. But he can't teach for is life. If you want to learn something in class, DO NOT TAKE THE COURSE WITH HIM!Also, he wears the same clothing everyday in the entire year, but regardless he's very VERY nice guys and quite funny and helpful BUT can't teach.

5.0
2.0
CSE1520
Dec 24, 2011

such a helpful prof who really takes the time to talk help each student if you go to his office hours. also i love his glasses!

4.0
3.0
CSE1520
May 2, 2012

He must be the nicest prof i've ever had. If he knows you are struggling in the class, he will go out of his way to help you. Yes, the classes were a little hard to follow along with, but thats mainly because the content itself is dry as a bone. Love this guy.

4.0
2.0
CSE1520
Aug 8, 2012

Pretty much what everyone else said. You definitely need past tests/exams/labs to do well, material is dry. He tries to help as much as he can though. Definitely need to read the textbook properly to do well in this class, attendance isnt mandatory.

4.0
3.0
CSE1540
Dec 10, 2012

not a bad prof, but wasn't paying attention in class b/c focused more on my other subjects. Also, not my interest, but needed 4 my program. worked on fortran so hope u have some experience w/ that. 11 labs, 1st 6 labs easy, but the rest hard. tests were fine w/ helpful prof, just practice. but suggest not taking the course b/c fortran. I did fine.

4.0
3.0
CSE1540
Dec 10, 2012

not bad prof, but didn't pay attention b/c focused more on other subjects + not my interest, but needed 4 my program. fortran programming so hope u have experience w/ that. 11 labs; 1st 6 easy, rest hard. tests were fine w/ helpful prof, just practice. suggest not taking the course because it's fortran. did fine though i didn't pay much attention.

2.0
4.0
SECONA
Jan 9, 2013

I did not like this class at all, his lectures are boring though he tries to clarify everything and he is very nice.

4.0
2.0
CSE1520
Jan 14, 2013

Hofbauer's lectures are REALLY boring and slow, though I guess his methodical nature is what makes him helpful. Do NOT underestimate the labs though. Even if it takes 3-4 hours, and they're hard, not doing most of them killed my mark. Otherwise, the MTs and especially the exam is easy, a& this is coming from someone that found the exam "easy"

5.0
3.0
CSE1520
Mar 8, 2013

One of York's nicest profs by far!!! Not a bird course, but not the hardest thing out there either. Use the book, ask the prof for help, and don't fall behind! I think the hardest things from this course were some of the later labs and final exam. Overall a good intro to computer science and preparation for other comp sci courses (eg. 1530/1540).

2.0
3.0
CS1520
Mar 29, 2013

He is a very very bad professor. I was incredibly stressed out for his course but then realize that by coming to class it was hurting my grades. He overcomplicates absolutely everything in lecture. Went home read textbook and its fine. Read textbook don't go listen to him it's pathetic lecturing.

4.0
3.0
CSE1520
Apr 3, 2013

Boring class, heavily based on textbook material. You don't need to go to class. Make sure you grab a hold of the past midterms and exams as they are pretty much identical each year. Labs are exactly identical.

4.0
4.0
ITEC1620
May 7, 2013

Incredibly nice and pleasant prof. Class is boring, but not necessarily his fault, just the material. Communicate with him. If youre having trouble, he will assist you in any way possible. He likes to add lots of detail that is unnecessary for exams but interesting as a computer scientist. Read textbook, ace the class. Students are too hard on him.

5.0
2.0
CSE1520
Grade: Not_Sure_Yet
Aug 17, 2013

Strongly recommend to take it with him, bc even though his class is not so interesting, and i didnt really get much out of it(no offense), his tests are so similar to past tests. Its a life saver,80% of it is similar to the previous tests,but there are many changes. Past exams are also very helpful,especially exams from 2006 and 2009. Good luck!

5.0
2.0
CSE1520
Oct 8, 2013

He is a very nice professor. Unfortunately the course is a bit hard if you have no interest in computers.

4.0
5.0
CSE1520
Nov 25, 2013

He's the nicest prof ever. I would take any class he teaches just to be in his class. Computer science in General is hard. If people are saying that he is boring, he just doing his job. Overall get past exams and test to do well

4.0
4.0
CSE1520
Dec 16, 2013

He is very nice and will always answer questions (maybe a little too well and too detailed). However, class is super boring but not his fault. I don't understand why us non-majors have to take this course. Labs are similar just be careful! he does (sneakily) change a couple of numbers so make sure you check

5.0
3.0
CSE1520
Dec 22, 2013

dull class but very nice prof! he was very helpful and very eager to help. very pleasant!!

3.0
3.0
CSE1520
Jan 3, 2014

Dry Material. Get some past tests and exams to get you A. And yeaa get past labs.

4.0
2.0
CSE1520
Jan 15, 2014

I really don't know why I got an A in this class but I did! Get past tests/exams. Super helpful as format is identical.

4.0
1.0
CSE1530
Jan 15, 2014

nice prof but I only went to one lecture as I felt I could put that time in better use by just reading the book. super easy course if you get past exams/labs but make sure you actually go over the labs because if you don't you will prob do poorly on the exams and midterms!!

4.0
3.0
1520
Jun 12, 2014

He is really nice!!! Always answers to Emails

4.0
4.0
CSE1520
Aug 12, 2014

One of the nicest person you'll meet (although he appeared to be suppressing his anger time to time), also very helpful and accommodating to students. However, the lecture was difficult to sit through. What was on the test was a small subset of the material covered in class. Impression I got was that he mows down the class avg. then bell curves it.

4.0
2.0
CSE1540
Grade: B
Aug 28, 2014

Very helpful professor, stays back after lectures to answer any questions you might have! Lectures may be a bit long as the subject is well fortran but do the labs and you will do well.

5.0
1.0
3221
Grade: Audit/No Grade
Oct 24, 2014

I randomly walked into his office, I am not even in his class and he spent an hour of his time helping me out in my Operating Systems course. A professor like this who is willing to help anyone deserves high marks. Very smart, and gives clear explanations.

5.0
1.0
EECS1520
Dec 26, 2014

The course is really easy. There are homework assignments due each week which are pretty much the same as the ones in the past (but do look over because he makes minor changes). The final exam was really similar to the past exams. Don't need to attend class to get an A+, everything is out of the textbook.

3.0
2.0
EECS1520
Grade: A
Jan 8, 2015

Very clear in his expectations. Textbook is pretty useless (slides are satisfactory), tests are somewhat fair, do the labs and understand what they are all about, it seems like he loved to make those questions harder than usual. Nonetheless he is always there for you, so make sure to take advantage of that!

5.0
2.0
CSE1520
Feb 5, 2015

Class isnt necessary to go to ever (besides to write the midterm tests). Hes a genuine professor that truly cares about his students and is passionate about the subject. Study from the textbook and do past tests to get an A+

2.0
2.0
EECS1520
Grade: A+
Jan 5, 2016

Great course

4.0
2.0
CSE1520
Jan 14, 2016

This course required weekly assignments with excel and other programs. The course was interesting, learning about history of computing and numbers etc, but it required more work than other courses. Overall, he was a nice person!

3.0
3.0
CSE1520
Grade: C+
Feb 7, 2016

I tried to commit myself to this class but the lectures were very boring. I studied off of an old textbook on PDF. Weekly homework assignments with two tests and an exam. You have the choice to annul both tests and not do any homework and your grade will be based on your exam. I recommend studying straight from the textbook. He is a kind prof.

5.0
1.0
EECS1520
Feb 28, 2016

John Hofbauer is one of the nicest, if not the nicest prof I've had at York. If you email him, he always emails back. If you come to his office hours, he will clarify anything. He makes the class easy to pass: 1)he records all the lectures in video 2)he has slides posted & 3)if you miss a test or assignment NO ZERO, it automatically goes to final.

1.0
5.0
EECS1520
Apr 9, 2016

Bad prof. Does not reply to crucial emails regarding tests and exams. Boring lectures. Literally the entire class is failing this joke of a course.

4.0
3.0
EECS1520
Grade: A
Apr 23, 2016

He is the most approachable prof I've ever met at the University. If you have a question, he will sit with you until you not only understand the material but also learn new things that will be taught later in the class. His lectures can be boring, but he records them. This course is an easy A if you study off of past exams.

3.0
2.0
EECS1520
Grade: A
Jun 17, 2016
Wouldn't take again

An easy class, but with boring lectures. Although coming to class would be the better option, the class is completely doable by reading the textbook. He also provides homework assignments, which can be used to lower the weighting of your final exam.

1.0
3.0
EECS1520
Mar 4, 2017
Wouldn't take again

Most boring prof ever. If you have problem sleeping, take a class with this prof. He'll put you to sleep in no time.

Tough Grader
4.0
3.0
EECS1520
Mar 22, 2017
Would take again

Assignments definately boost your grade. His multiple choice questions are very straightforward! Not an easy A, but by coming to class it is definitely possible

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
2.0
4.0
EECS1520
Grade: A
Apr 21, 2017
Wouldn't take again

Don't buy the textbook, you'll never use it. You only need to go to class when learning binary numbers. You can skip after that. He records his lectures and puts it online, YAY! He helps with the assignments a lot. Unfortunately, he has a monotone voice and the material is dry but he really will help you if you need it.

GRADED BY FEW THINGS
Caring
LECTURE HEAVY
2.0
4.0
CSE1520
May 6, 2017
Wouldn't take again

The assignments are the best part of this course bc they can raise your mark. Overall, the material is really dry and his classes are boring. The tests are really detailed though. I definitely don't think that this was a "bird" course but getting an A is doable.

5.0
1.0
ITEC2620
Grade: A
Sep 7, 2017
Would take again

He's a wonderful human being. Simply follow the notes and you'll get an A. Try to understand the material which isn't hard and in fact quite interesting. Our midterm was out of 50 but he decided to mark out of 40 to bell curve the marks overall. Very sincere and humble. Truly cares about his students. Would love to have him again.

Inspirational
Clear grading criteria
Caring
4.0
1.0
EECS1520
Oct 4, 2017
Would take again

At first I found him monotonous but he's a nice guy, explains well. I don't go to class - listen to his recordings at double time. He's clear and easy

ACCESSIBLE OUTSIDE CLASS
Caring
3.0
3.0
EECS1520
Grade: A+
Aug 18, 2018
Would take again

VERY NICE PROF AND APPROACHABLE, TEST ARE EASY AND FINAL. IF YOU MISS SOME ASSIGNMENTS HE WILL GIVE YOU EXTENSION, VERY HELPFUL PROF I WOULD RECOMMEND TO TAKE A CLASS WITH HIM!

Respected
Caring
5.0
2.0
EECS1520
Aug 25, 2018
Would take again

This class is a joke. The material is super easy but super boring. The prof is extremely nice and explains really well. That being said don't expect to pass with minimal effort. You DO need to study!

Caring
3.0
2.0
EECS1520
Grade: A
Aug 29, 2018
Wouldn't take again

The prof was ok. It was very difficult to remain awake during his class although i was sitting at the first bench. All the classes were recorded and accessible online.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
2.0
3.0
EECS1520
Grade: A+
Sep 2, 2018
Wouldn't take again

Awful prof. Cant teach and just reads off the slides. Extremely monotone and disorganized. Never replies to emails and looses tests. The course however is okay, you can get an A/A+ by teaching yourself off the slides. Avoid it with him take it with chinaei who is far better at explaining.

LOTS OF HOMEWORK
TEST HEAVY
3.0
2.0
COSC1540
Grade: A+
Sep 13, 2019
Wouldn't take again

The best thing to do in his class is ask him questions during and after if you are confused. Things are written on the board, so if you don't get it in class and don't write it down, you have no chance with the recording. He speaks on the slow side, so powering through at 2x is very doable.

2.0
5.0
EECS1540
Grade: C+
Jun 26, 2020
Wouldn't take again

Prof is a very nice guy but he does not explain very well. As a student who does not know anything about computer science, the content was very overwhelming and since it was not being taught well. assignments were very challenging. If you want a good grade i would not suggest taking this course as programming language is outdated

2.0
3.0
ITEC2620
Grade: A-
Aug 19, 2025

Professor knows the material but mostly reads slides and the textbook with little extra explanation. Course is heavy on one midterm and one final; assignments carry almost no weight. Responds quickly to emails and will clarify if you ask in person. Lectures are skippable unless you need to ask specific questions or want direct feedback.

Tough grader
Lecture heavy
Graded by few things
5.0
3.0
ITEC2620
Grade: B
Dec 16, 2025
Would take again

I understand many will find his lectures boring. But you have to read your lectures in advance before coming to class. It's called being proactive. Really enjoyed his lectures. He will advice to pass tests + assignments will help you learn and prepare for the midterm + exam. Attendance made a difference for me even though it was not required

Gives good feedback
Caring
Test heavy
Class Info

Attendance Mandatory

0%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A (6)
A+ (4)
B (2)
Grade Distribution
A(10)B(2)C(2)D(0)F(0)A-/B+(2)
Based on 18 reported grades
A: 6
A+: 4
B: 2
C+: 2
Common Tags
Caring (6)
ACCESSIBLE OUTSIDE CLASS (3)
Clear grading criteria (3)
Tough Grader (1)
GRADED BY FEW THINGS (1)
LECTURE HEAVY (1)
Inspirational (1)
Respected (1)
Rating Trend

Improving

+1.05 avg change
Aug
Sep
Sep
Jun
Aug
Dec
Last 6 months
Ratings by Course

3221

5.0

(1)

ITEC1520

5.0

(1)

DATASTRUCTURES

5.0

(1)

AAAAA

4.0

(1)

CSE1530

4.0

(1)
+23 more courses
Difficulty by Course

ITEC1630

5.0

EECS1540

5.0

1020

4.0

1030

4.0

SECONA

4.0

Similar Professors