Jeffrey Popyack

School: Drexel University
Department: Computer Science
Location:Philadelphia, PA
Overall Rating
rated by 20 students
Helpfulness
Clarity
Easiness
Rating Comment
Overall
Helpfulness
Clarity
Easiness
Pros: Very nice guy.
Will explain algorithms in detail.
Fair grader and willing to give second chances.
Cons: Somewhat monotone and sometimes goes off topic for extended periods of time.
Freshman year, I did not like Popyack. The lecture style environment is not his suit. When you have him in a more personal classroom, he is more descriptive and interesting. The AI class is really cool and teaches you some really neat underworkings of artificial intelligence. Take him, but be prepared to work with some very detailed algorithms.
Overall
Helpfulness
Clarity
Easiness
Pros: On topic lectures.
Cons: Provides homework that no inexperienced student can understand. Sets no or useless examples in course notes. Provides work too frequently. Sets assignments due the night before an exam (creating no study time). Study guides for exams are useless.
I honestly love computer science, and I love what I've learned so far. However, with the amount of work Drexel gives to their student especially from computer science, it makes it extremely difficult to focus on any one subject. Studying has been extremely difficult. I have never had free time for myself for a single minute at Drexel.
Overall
Helpfulness
Clarity
Easiness
Pros: Fun Guy
Knows His Stuff
Very Approachable
Dedicated to Students
Dr. Popyack has made my freshman year awesome. He's really a great guy and an awesome teacher if you take the time to talk to him, go to office hours, and do the work he assigns. Many students don't understand because they take shortcuts or don't pay attention in lecture. If you're a good student, you'll be fine in any of his courses!
Overall
Helpfulness
Clarity
Easiness
Pros: Popyack is super nice and is always willing to help when you ask. I didn't know a single thing about C++ or programming before I took this class, and I ended up with an A. If you pay attention in class, take notes, and read the text book, you'll be fine. There's always so much extra credit on the homework! At the end of the term, you get to choose whether you want to take the final or not.
Cons: A lot of nights I was up until 5 or 6 in the morning working on homework. You really have to commit to this class. Sometimes, the TAs take forever to grade homework, and this was a problem at the end of the term.
Overall
Helpfulness
Clarity
Easiness
Pros: Learn what you need to know in C++
The labs help
Cons: You will not do well in class if you don't have prior experience in programming.
Pro. Popyack is adroble! I don't get why people critsize how their professor looks. Seriously, are you guys paying attention in class or on your facebook and leave some random commons. I am a Game Art & Production major with very limited knowedge of C++. The exames are hard to me, mostly because there are always some blind spot I do not review on. The work load is intense. My advice is grap a friend who is good at C++ and do homework together. It will save you a lot of time.
Overall
Helpfulness
Clarity
Easiness
Pros: Seems like a nice guy and all, just doesn't know how to teach.
Cons: Very dull and boring instructor, would not explain concepts well at all.
If you have no past experience with programming, then you will not do very well in the class. One of the worst "teach"ers i'v had. If you want to succeed, you will need to buy different books and read the textbook and learn it all on your own.
Overall
Helpfulness
Clarity
Easiness
Cons: Cracks terrible jokes, goes off the topic while teaching, really heavy workload, you are expected either to already know everything or learn everything yourself
Would avoid his classes if I could
Overall
Helpfulness
Clarity
Easiness
Pros: Goes very offtopic very fast.
Cons: All the course material is from 2000.
Overall
Helpfulness
Clarity
Easiness
Pros: Funny guy, awesome teacher.
Overall
Helpfulness
Clarity
Easiness
Pros: Schlong
Cons: THE HOMEWORK IS FUCKING RIDICULOUS. LIKE SERIOUSLY - FUCKING RIDICULOUS!
You will seriously find yourself spending DAYS on his bullshit homework. I understand that practice makes perfect, but he takes it to an extreme. You will literally need to set aside 16-20 hours a week for his stupid fucking programs. MOTHERFUCKER! Other than that, I would retake him.
Consider yourself warned.
Overall
Helpfulness
Clarity
Easiness
First off, Popyack is not funny. He tries was too hard to crack a joke here and there, but he is just a nerd. As for teaching, he is horrendous. He shows up to class late, and when he gets to teaching he can’t do it to save his life. His homework assignments take days, literally days to complete and he has the TA’s (who are trash) grade them as hard as anything. I spend more time trying to do Jeffery’s day long assignments than all my other classes combined. He also looks like a frog and talks with a lisp
Overall
Helpfulness
Clarity
Easiness
Pros: Nice Guy
Cons: Can't teach, will always get side tracked, don't expect to learn anything during lecture
Overall
Helpfulness
Clarity
Easiness
Pretty good overall, the lectures are usually boring but he talks about a lot of helpful information. He does not cover the course notes posted on the website but he expects you to read them every week. The homework is pretty rigorous. The exams are easy but they have an abundance of material on them, usually running into not finishing the whole exam within the time limit.
I had to contact him for an interview for one of my English classes, and after talking to him, he is an extremely nice guy that is very helpful.
Overall
Helpfulness
Clarity
Easiness
Pros: Extreme Workload
Overall
Helpfulness
Clarity
Easiness
Dear Mr. Popyack,
you suck! No really. You are an awesome person and everything but what made you become a professor anyway? You have a great sense of humor but it does no justice to your pathetic teaching ability. Okay, so you actually are GOOD at making homework assignments that are going to help us learn the information but do they really have to be as long and in depth as you make them? I don't think so. You frustrate me sometimes, Mr. Popyack, sitting on your laptop all period of Lab, doing nothing. I honestly think you should take up Mall Santa-ing because you definitely could pull that one off.
Sincerely,
A hard-working SE student.
Overall
Helpfulness
Clarity
Easiness
I don't want to insult him as a guy, because he seems like a gogd guy, but as a teacher, he's not even close. Actually he's the worst CS teacher I've had. My high school teachers actually taught me how to program, and because of them I had no problem with this class, because of my previous programming experience. But if you don't have any, I would definitely learn some C++ or programming concepts before taking this class, as his lectures are useless as he goes off on many useless tangents, especially in CS 164. I never cared for his past programming classes or some random story about him and his friend's grandma and an ATM machine. Come on! The labs were a huge waste of times, even my TAs found them boring. I learned it all on my own; lecture are a complete waste of time. He needs to completely restructure that course into something useful.
Overall
Helpfulness
Clarity
Easiness
Popyack tries his best and is a good teacher. He doesn't really relate much to the students and that makes him sometimes boring for some. If you are really interested in computers he will do you a good service but if ur just taking the class for credit, you may find it boring. I would take popyack again.
p.s. - some of his tests are quite challenging but if you study and try, you can pass. Not a course you can just breeze through if you dont have any programing background.
Overall
Helpfulness
Clarity
Easiness
Popyack is a good guy.
Overall
Helpfulness
Clarity
Easiness
A lot of the reviews pretty much summed it up. The first year of CS is meant to weed out the slackers, and Popyack does his best with the material he's given. I really didn't have a problem with the lectures or labs. The tests were a good review of the material and ample help was provided beforehand. The homework was ridiculous though. It required too much work and the dealines were terrible in my opinion (Assigned on Thurs and due on Mon). Also, the TAs grading varied so much that it was ridiculous and I wish he would have standardized it more. Kids in other classes pulled easy As on HW while we turned in working programs and were lucky to get a D.
Overall
Helpfulness
Clarity
Easiness
The guy has pretty lame jokes, he's obviously a big geek but at least he TRIES. The lecture consits in him reading the slides which are online and some jokes and 'fun facts' in between. The first assignments are pretty easy, but then he gives some harder ones, or better put time consuming. He is understanding however and he did delat some of the assignments because people were having problems. He uses the WEBCT chat a lot and tries to help everyone. I had A in all his courses, and the only drawback were the boring lectures. The exams are moderately difficult, some tricky true and false.

REFINE YOUR SEARCH

Refine Your Search

Professor Ratings Search
Search by Department Search by Last Name