4.4
Quality2.8
Difficulty90%
Would Retake87
Reviews90%
Would Retake
87
Reviews
Rating DistributionOfficial
5
61
4
13
3
8
2
5
1
0
What Students Say
“Always available for extra help and a great professor”
IT223 - 5.0 rating“YOU HAVE TO PASS THE FINAL TO PASS THE CLASS”
CSC212 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
40%
Textbook Required
30%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.28 avg changeRatings by Course
CSC241
5.0
(2)IT403
5.0
(2)IT211
5.0
(1)IT130
4.8
(28)IT223
4.7
(27)Difficulty by Course
JAVA211
5.0
JAVA901
5.0
CSC211
3.6
IT223
3.1
CSC200
3.0
Reviews (87)
Class will come very easy if you have a background in webdesign or computers but if your taking this for ur liberal studies you might struggle. Was anal about us taking notes of our own and if you dont have your monitor off when hes lecturing. He doesnt use the book so DONT GET IT! get the sparknotes. 8 assignments midterm final and has own notes
He is really nice and down to earth. He is also really smart- he is a doctor and starting his residency soon. I would recommend him- he doesn't take attendance, but is always really helpful if you do not understand something. the midterm and final are easy if you go to class or look at the powerpoints. homework=easy. take this class if you need
This class is nice if you want to learn with little effort, you go to class which is not mandatory and you sit back and listen to the lecture. Midterm and Final were easy as long as you look over the material a little bit and there were only a few homework assignments- that took 10 minutes. Professor is a really nice guy, i recommend him.
he is a nice guy but he grades really hard
This class is rough for the Summer. It goes too fast. Around the end of the course, he really sped up to keep up.
Excellent instructor! I wouldn't say the classes are super easy, but we're here to learn, so that's good. Prof. Mendelsohn is very good about assisting students outside of class, and he explains the material very thoroughly. It is obvious that he really enjoys teaching, and wants his students to be successful. Highly recommended.
Good Professor but he makes you work for it. It's good in a way but at the same time if you have other classes it's time consuming and it draws your attention away from those other classes which is not good.
DO NOT take if you have other classes or a job. His homework takes up way too much of your time.
Great prof. Definitely taking him again. The material is tough, but if kept up with it isn't too bad. Really prepares you for the tests by telling you what to expect. Takes his time, goes through the material slowly to make sure it is completely understood.
Difficult subject matter but he was extremely available to his students. Would definitely recommend taking his class.
Great teacher. He tells you all the time to practice and if you do then you will get an A. He wants his students to do well and cares that they do. Very easy to talk too. Good guy. Midterm and Final are pretty easy
This was a very difficult course for me, but his lectures were interesting. He doesn't really like questions during lecture, but he'll take all the time you need privately.
Good explaniation of examples during lectures. Only gives you 4 days to complete assignments. At least one part of each assignment is not covered in lecture, so be prepared to figure it out yourself (6 hrs minimum per assignment and 7-8 assignments). Absolutely no late assignments accepted. Midterm and Final are moderately difficult.
Challenging, but very helpful. Really tries to ensure everyone's learning, without being patronizing. Very fair and reasonable. You'll enjoy his class, but you will work. Brings a lot of different perspectives to his teaching (he's also an MD, very active, etc -- not typical "ivory tower" approach, refreshing.)
For an intro web programming he did a great job explaining all the concepts. Never had to take notes. Assignments are very easy and final was a cinch.
His class was pretty easy, he's narcissistic and ALWAYS thinks he's right. He likes things his way and only his way. Still ended up with an A.
YOU HAVE TO PASS THE FINAL TO PASS THE CLASS. IF YOU FAIL THE FINAL THAN YOU FAIL THE CLASS AUTOMATICALLY.
Professor Mendelsohn will lead you about 80% of the way through each of the assignments and will let you Google search/research the rest on your own. It isn't anything that can't be overcome. His notes are extremely well written and organized, if you are struggling review the on-line version of these and it will help A TON. Fun assignments IMO.
I took this class online. I've taken other classes online and they were boring or horrible, but this one was great! He sections the lectures into about 10min each, so you don't die of boredom. The assignments were pretty clear, about 1 a week, and he responds to your questions often in the same day. Best online class I have taken, great teacher.
Very engaging. Explains well. Easy to work with. Wants you to succeed. Helpful
I have prior Java experience and taking this course. Finally, A class where the instructor gives brilliant and well organized notes! It makes learning so much easier and actually fun to do! I've taken other professors that are nightmares and go on tangents when explaining what needs to be done. He makes learning a lot more straight forward!
This online class was good. Mendelsohn has 2 or 3 8-25 minute lecture videos per module, there's 9 modules. Each lecture has an attached 8-12 question quiz. The midterm counts for 15%, and final for 20%. The quizzes are 20%, and assignments are 45%. There are about 6 assignments. Quizzes are tough, assignments medium, midterm/final easy.
Took the online version of this class. One thing to mention, keep up and review the videos he has. Like someone else said, format is videos and quizzes. Standard midterm and final, would definitely spend more time than usual studying for these because they are not easy! Other than that a solid professor, would recommend!
This is the first painless math class I've ever taken, and I'm a bad math student! His PowerPoints are online for download and are extremely helpful to review outside of class. Prof also has a MD degree and lots of his class examples are about medicine, which I found engaging. Always available for extra help and a great professor!
Good guy. Really gauged my interest in information technology. Gives clear-cut instruction for assignments. Must study for quizzes, as well as the midterm and final.
Yoseph is awesome! His class really sparked my interest in IT and I learned to love web development. The class was really easy, he drops a couple quiz grades, and an assignment grade, and he offers extra credit. The midterm is crazy easy but the final does require a little studying, nothing major though.
Take this professor if you need an online class! He's super helpful and genuinely cares for his students. Class was made up of videos (8-25 minutes long, explains the concept well), quizzes, assignments, and a midterm and final. He drops a few grades. You need to put effort into the assignments and quizzes-if you do, it's really easy to get an A.
Assigns way too much work, doesn't give clear feedback, and expects that everyone is actually interested in what he teaches and willing to practice hours on end to become some sort of web design master.
Holy cow, what an amazing teacher. As someone who is mathematically challenged, this professor is a savior. Foremost, the D2L portal is the epitome of organized. Secondly, his video lectures are absolutely clear cut and easy to follow. Finally, this professor will absolutely give you all the help you need. He clearly wants his students to succeed.
Expect: Weekly quizzes (you can't retake these), homework, lectures. Studying is a must. Otherwise you'll have a really hard time with the midterm and final.
Professor Mendels is an awesome professor. His lectures are quick and very informative. I learned a lot of new tricks in IT238.
People!!! If you would like to learn something fast - take classes with professor Mendelson. The best and high-quality teaching style. Well organized lecture and easy to understand, easy go step by step if you follow a teacher instruction. This professor should do a master class for some others Depaul teachers.
I can honestly say that Prof M is the best professor I've ever had. If you pay attention in class, read the notes, and do well on the assignments you should get an A. He shows you how to do the assignments in class, and tells you what he wants. If you still don't understand, you aren't trying. It sounds like a lot of work, but it's isn't. TAKE HIM.
Yosef is a professor who can teach a complex/difficult subject in a very simple way. A summer class in Data Analysis is tough, but the recorded lectures that were provided covered everything needed, very clearly. I also had him for IT 130 - Intro to Web, and got an A in that class too. Definitely my favorite teacher at DePaul!
Took his online class (IT-130) in the summer. His checklist is really helpful for keeping on top of the assignments which are super EASY!
Took Mendelsohn for the intro to web computing class. He truly is a phenomenal teacher and I'm convinced that no other teacher at DePaul can teach IT classes as thoroughly and flawlessly as he can. I definitely recommend!
An Amazing professor who cares about students
Probably one of the best instructor that teaches IT courses.
Took him for my intro to computer science class and it was the best experience I could have had for an intro class. He teaches well and cares about his students. Definetly take him if he has an open class
Great professor, SUPER helpful and accessible when you need him!
Im taking IT 223 over the summer as an online class. I was kind of worried about taking an online class over the summer since it would go at a very fast pace, but professor Mendelsohns lectures were really easy to follow along and he explained the concepts well enough so that I had no problems with the course work. Definitely recommend him.
Unarguably one of the best professors at DePaul. This is not an easy class but he was great at explaining things in simple terms and the course is extremely organized. If you need to take this class I would defiantly recommend taking him. Do your work and study for the exams and there is no reason not to get at least a B+.
This man knows his stuff. He's very organized. He lectures a lot, but he's definitely easier to listen to than the vast majority of teachers. Makes you work for your grade, but in a very reasonable way. He literally gives you every tool you need to succeed, you just have to use them.
Professor Mendelsohn is easily the most organized and intelligent professor I have ever taken. I took him for IT 130 and had such a good experience I took his online class for IT 223. I was worried as I hadn't taken a math class in awhile, but just like IT 130, he provides clear instructions and lectures to give you everything you need to pass.
Prof. Mendelsohn is great, you know why? Because he doesn't expect you to sit there and do calculations all day to solve a problem. He is more concerned with the concepts you learn rather than the execution. He has tricky problems for his quizzes and on the Midterm, so read carefully. Watch the lectures, take notes, review quizzes and read, easy A.
I definitely recommend Professor Mendelsohn. He really cares about his students succeeding and will prepare you for higher level classes. He's always willing to help and very fair when it comes to grading and testing. I wish he taught more classes, don't hesitate and take him.
This class was fairly easy because the videos for class were very descriptive. I learned a lot, and honestly had fun with the assignments. There was a quiz every Sunday and an assignment due every Monday. I suggest taking this professor for IT 130.
This is a pretty easy class. I didn't appreciate that he prefers to have things his way and his way only. Even if your code works, he'll tick you hard if you don't code his way. The rules are pretty restricted and he insists you code the very basic way. I don't know if I like this style or not. I feel like I'm wasn't exposed to the pythonic way.
The way he structured the discussions were decent and he's organized with his notes. I do have to point out the grading of this class was pretty inconsistent. Which I don't understand. The grader for homework is a bit easy on the grading but it's a different story if he's grading it. Other than that, it's a decent class
Very chill and forgiving dude. Should be an easy dub.
Yosef sets his students up for success. Lectures videos ranged from 10mins - 25mins. Yosef provides a checklist of what needs to be accomplished each week. An assignment was due each week along with a couple quizzes. If you get the chance, take him. Easy A as long as you do the work.
(CSC243 Py for Programmers, Online) Lectures were clear enough for what they were. He encourages students not to look up information about the language from the web, recommending instead only the lecture notes so he "knows if you're cheating." Overall, he tells you what he wants so its an easy course, but the material wasn't pythonic/modern python.
Clearly lays out the material in a weekly format. Easy to keep up and follow along. As long as you watch the lectures and comprehend what is being taught then his class is an easy A.
He is very organized. He provided lecture videos tht were divided into modules. 3 quizzes and 1 assign. due every week. For the intro class, it was hard. his grading system is poor. Really makes you work for it. Not an easy A but if u watch the videos and do assignments you'll be fine. midterm and final is hard. So make sure you really study for it
This guy was one of the best teachers I've had here at depual so far. I highly recommend taking him whenever you can. He made somewhat difficult concepts very simple to understand and learn.
The one thing I hated about him was that he was very discrediting towards the students. He would give you a 75% on the homework and say good job. Very tough grader. That always made me feel disappointed. If you want your students to succeed then you should lift them up and not tear them down.
His teaching was alright; he does a lot of trick questions and tries to trick you. I think he over complicates the concepts. His grader was rude; he would leave blunt comments of discourtesy.
By far one of the best instructors at DePaul. He makes sure to explain concepts thoroughly, and goes over examples in class to make sure we get the material. All of the answers for assignments and quizzes are in his short online lectures (10-15 mins). One of the most respectful and genuine people I've had the pleasure to meet.
One of the best professors I've taken at DePaul. His online class was incredibly organized and everything was very clear. His lectures made the content easy to learn and the workload wasn't too much or too little. I mistakenly forgot to do one of my assignments which resulted in a B. If you stay on top of your work an A is easily attainable.
Great class and great professor. Not a big tech person and came in with absolutely no background, but Mendelsohn does a great job of breaking everything down in easy to understand ways. The course is very organized through the use of his checklist. He also seemed very accessible, which is a must for an online course. Take him if you can.
I took IT 130 online and he could not have made it any more simpler. He is a great professor. The content he is teaching may seem like a lot but he did a great job. He provides you with a checklist and if you follow that you will be perfectly fine. Responds to emails quickly, willing to help, overall a great guy who cares about your success
Nice guy. Expect lots of typos in the homework, quizzes, lectures/presentations. He likes to ask "trick" questions in the quizzes, so pay very close attention to the wording. Assignments are straightforward from what's in the lectures. Sends out lots of messages/emails for clarification (almost too much). Easy class if you watch the lectures.
I definitely recommend Professor Mendelsohn. His lectures are clear, concise, and organized. I recommend using the checklist to stay on top of things. The quizzes are however bad because he always has trick questions on it. If you watch and lectures and do the homework you should do fine
This professor is awesome! His lectures are so clear and concise. He also is available outside of class. Whenever I ran into an issue, I emailed him and he helped me right away. Although this class may seem difficult to some, it is very interesting if you pay attention. He gives a checklist for the assignments so you don't forget anything. TAKE HIM
Be warned: the class is 100% jQuery. There is very little vanilla JS. Besides learning an outdated library, you are given about 5 quizzes a week with no more than 6 or 7 questions one wrong answer will tank your quiz score. Do things his way, no matter how inefficient, if you want to get a good grade. This class is stuck in 2002. Easy, though.
If you pay attention to video lectures and take time to practice on your own (please do! it will pay off), you will do great! Professor Mendelsohn is very caring, explains complicated things in a very straightforward way, and provides thorough feedback. You will enjoy the course even if it is your first IT class and/or first coding experience.
F'20. Online async. Well designed, clear lecs, lots of examples. 3-4 lecs, 3 tutorials per week, about 20-40 mins each video. Rewatch lec vids, quizzes are based on lecs. Quizzes are first attempt only, some trick questions, 3-4quizzes per week . 7 hw, 1 dropped. 1 final project. quiz: 20%, hw: 65%, final: 15% > lots of feedback, makes stats easy.
I took this class completely asynch, and Professor Mendelsohn's online teaching strategies were really effective. The schedule of lectures and assignments was easy to follow and the lectures themselves were thorough. I would not have passed if I didn't watch all the lectures, take notes, and practice though, so engagement matters!
Best online class I've taken. Prof put together an online course that works! Excellent lectures, broken down into digestable concepts. Timely responses to posts & emails. Stay on top of modules & projects. Use Assignment checklist! o through lectures actively. Weekly quizzes, no exams due to Covid, final project tested all skills learned.
Prof. Mendelsohn has by far the best online structure I've ever taken online. I typically struggle with impersonal online material, however he was very effective at teaching. He's very welcoming to reach out with material. I couldn't say enough about how well he formats his class. Good stuff!
Took the class async, one of the best ever. Prof cares about your performance and is always quick to answer questions in the discussion board or over email. Well-organized, great lectures, project-based. Make sure to follow his advice on how to succeed in the course. You'll be great at coding by the end of this class.
Took this class with Professor Mendelsohn because I knew just how amazing his lectures would be (have taken a different course with him about two years ago). Awesome professor! Take any class with him if you want to actually learn stuff. Also, he always drops the lowest grades on quizzes and assignments, so you should be fine if you do your work.
He was very nice and the topic was interesting. The class as a whole was very well laid out with great video lectures & resources set up to help you write clean code. Overall, the topic was very basic, so if you have coding experience, then this is likely too basic for you, and I would highly recommend you just watch a few youtube videos instead.
Second course with Mendelsohn and the class was set up great. it was really easy if you have any sort of coding experience. the lecture videos explained the material really well. I would highly recommend him as a professor.
Easy structure to follow with organized lectures.
Yosef's classes are some of the best I have attended to date. Extremely clear communication, very very proactive in helping us with information on grades and assignments, very respected among peers and students, and keeps the classes engaged. I would definitely take his classes again whenever there is a chance. I'd definitely recommend his classes
Professor Mendelsohn made math easy for someone like me who isn't great at it. His lectures are very clear, and he is willing to help students be successful in class. Absolutely not a blow-off class, you get out of the class with more knowledge than you came in with. I highly recommend this course if you have the chance to take it!
Very organized. Made everything clear about what was due. Work was moderate.
I have never in my life been given so much homework. The class has about 5-8 lectures to watch each week. They range from 15-25 mins a piece. Each one is separated by a quiz. Like there are 5 quizzes this week alone plus an assignment.
Top-tier educator, lucky to have taken him. His lectures are engaging and have great structure, and he explains everything in a detailed, but easy and digestible manner. The assignments are great at assessing one's ability to apply the knowledge learned. Will definitely take Professor Mendelsohn again if I have the chance.
Solid guy, long lectures. Practice the code outside of class and you'll be fine. His feedback can be a bit vague but you can always contact him outside of class.
I was skeptical during the start of the quarter mainly because he will try to actively crack down on students and ask them if they used outside sources or even cheated. I realized though that he is truly a very caring and empathetic professor, and he tries to make sure all of his students understand the content.
BEST PROFESSOR EVER!!!! Inspired me to change my major when I was in a rough spot. Take him if you do your work honestly. His class is super rewarding.
This class was super beginner friendly. The professor was a lot of fun and a very nice guy. He had great explanations and always made sure his students were following and practicing what he was teaching. Would definitely take a class by this professor again! Ask him about the Shedd Aquarium!
It's a quality course. The professor is knowledgeable and has a good ability to relay his knowledge to his students. The course is really straightforward. He gives you everything you need to succeed.
Take this prof no regrets. There are 2 Exams and a final. The exams are not difficult, it will be phrased weirdly to trick you, but the assignments and other stuff are super easy. Exams are super easy you just need to understand the concepts.
Prof really wants you to get this material, and goes to great lengths to make sure you do. The lectures can feel long, but they're not longer than two 1.5 hour classes a week. If you take the time you need to learn the material it is not hard- but you do have to put in effort. Majority of grade is 2 in person exams so I wouldn't recommend cheating
Class Info
Online Classes
100%
Attendance Mandatory
40%
Textbook Required
30%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.28 avg changeRatings by Course
CSC241
5.0
(2)IT403
5.0
(2)IT211
5.0
(1)IT130
4.8
(28)IT223
4.7
(27)Difficulty by Course
JAVA211
5.0
JAVA901
5.0
CSC211
3.6
IT223
3.1
CSC200
3.0