4.4

Yosef Mendelsohn

Computer Science - DePaul University

4.4
Quality
2.8
Difficulty
90%
Would Retake
87
Reviews
4.4
Quality
2.8
Difficulty
4.4
Helpful
4.5
Clarity

90%

Would Retake

87

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 46 grades
Most common grades:
A (23)
A+ (12)
A- (7)
Grade Distribution
A(35)B(2)C(0)D(0)F(0)A-/B+(9)
Based on 51 reported grades
A: 23
A+: 12
A-: 7
Not sure yet: 5
Common Tags
Clear grading criteria (27)
Respected (17)
Gives good feedback (15)
Amazing lectures (15)
Caring (11)
Accessible outside class (11)
Amazing lectures (7)
Test heavy (6)
Rating Trend

Improving

+0.28 avg change
May
Jan
Mar
Apr
May
Nov
Last 6 months
Ratings by Course

CSC241

5.0

(2)

IT403

5.0

(2)

IT211

5.0

(1)

IT130

4.8

(28)

IT223

4.7

(27)
+7 more courses
Difficulty by Course

JAVA211

5.0

JAVA901

5.0

CSC211

3.6

IT223

3.1

CSC200

3.0

Reviews (87)
5.0
1.0
IT130
Nov 19, 2008

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

4.0
3.0
CSC200
Mar 12, 2009

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

4.0
3.0
CSC200
Mar 12, 2009

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.

2.0
5.0
CSC211
Jun 10, 2009

he is a nice guy but he grades really hard

4.0
5.0
JAVA211
Jul 10, 2009

This class is rough for the Summer. It goes too fast. Around the end of the course, he really sped up to keep up.

5.0
4.0
CSC211
Nov 9, 2009

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.

4.0
2.0
CSC212
Aug 9, 2010

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.

3.0
3.0
CSC212
Aug 13, 2010

DO NOT take if you have other classes or a job. His homework takes up way too much of your time.

5.0
2.0
CSC211
Nov 8, 2010

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.

5.0
5.0
IT223
Dec 17, 2010

Difficult subject matter but he was extremely available to his students. Would definitely recommend taking his class.

4.0
3.0
CSC211
Mar 22, 2011

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

4.0
4.0
CSC211
May 15, 2011

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.

3.0
5.0
JAVA901
Jun 11, 2011

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.

5.0
4.0
IT130
Oct 21, 2011

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.)

5.0
1.0
IT130
Feb 7, 2012

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.

3.0
2.0
IT130
Feb 21, 2012

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.

4.0
3.0
CSC212
Mar 19, 2012

YOU HAVE TO PASS THE FINAL TO PASS THE CLASS. IF YOU FAIL THE FINAL THAN YOU FAIL THE CLASS AUTOMATICALLY.

5.0
2.0
CSC212
Jun 19, 2012

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.

5.0
2.0
IT130
Oct 25, 2012

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.

5.0
1.0
IT223
Feb 26, 2013

Very engaging. Explains well. Easy to work with. Wants you to succeed. Helpful

5.0
2.0
CSC212
Apr 11, 2013

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!

5.0
4.0
IT223
Jun 6, 2013

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.

5.0
3.0
IT223
Jun 18, 2013

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!

5.0
3.0
IT223
Grade: A-
Feb 15, 2014

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!

5.0
3.0
IT130
Grade: B+
Mar 20, 2015

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.

5.0
2.0
IT130
Grade: A
Mar 24, 2015

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.

5.0
2.0
IT223
Grade: A
Dec 2, 2015

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.

3.0
4.0
IT130
Grade: A-
Mar 11, 2016

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.

5.0
4.0
IT223
Grade: B+
Apr 28, 2016

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.

4.0
3.0
IT223
Grade: A-
Nov 28, 2016
Would take again

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.

Gives good feedback
Respected
5.0
2.0
IT238
Grade: A+
Mar 1, 2017
Would take again

Professor Mendels is an awesome professor. His lectures are quick and very informative. I learned a lot of new tricks in IT238.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
IT130
Grade: A
Mar 24, 2017
Would take again

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.

Inspirational
Hilarious
Amazing lectures
5.0
1.0
IT130
Grade: A+
May 1, 2017
Would take again

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.

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
IT223
Grade: A+
Jul 7, 2017
Would take again

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!

LOTS OF HOMEWORK
Amazing lectures
Caring
4.0
3.0
IT130
Grade: A
Jul 16, 2017
Would take again

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!

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
IT130
Oct 6, 2017
Would take again

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!

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
IT238
Grade: A+
Jan 12, 2018
Would take again

An Amazing professor who cares about students

Respected
Hilarious
Amazing lectures
4.0
4.0
IT223
Jan 21, 2018
Would take again

Probably one of the best instructor that teaches IT courses.

5.0
1.0
CSC241
Mar 20, 2018
Would take again

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

Caring
Clear grading criteria
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
IT130
Jun 13, 2018
Would take again

Great professor, SUPER helpful and accessible when you need him!

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
2.0
IT223
Jul 5, 2018
Would take again

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.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
IT223
Grade: A-
Jul 24, 2018
Would take again

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+.

Respected
Inspirational
Amazing lectures
5.0
4.0
IT223
Grade: Not sure yet
Oct 29, 2018
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
3.0
IT223
Grade: A-
Nov 20, 2018
Would take again

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.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
IT223
Feb 26, 2019
Would take again

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.

Clear grading criteria
Amazing lectures
5.0
4.0
CSC243
Grade: A
Mar 5, 2019
Would take again

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.

Gives good feedback
Respected
Caring
4.0
2.0
IT130
Grade: A
Mar 17, 2019
Would take again

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.

Gives good feedback
Clear grading criteria
2.0
2.0
CSC243
Mar 17, 2019
Wouldn't take again

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.

Lots of homework
2.0
2.0
CSC243
Mar 17, 2019
Wouldn't take again

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

Get ready to read
5.0
1.0
CSC243
Grade: A+
Mar 26, 2019
Would take again

Very chill and forgiving dude. Should be an easy dub.

Respected
Accessible outside class
Caring
4.0
2.0
IT130
Grade: A
Mar 27, 2019
Would take again

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.

Gives good feedback
Lots of homework
Clear grading criteria
3.0
2.0
CSC243
Grade: A
May 11, 2019
Would take again

(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.

Get ready to read
Clear grading criteria
Lecture heavy
5.0
2.0
IT130
May 14, 2019
Would take again

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.

Respected
Clear grading criteria
Amazing lectures
4.0
5.0
IT223
Grade: A-
Jun 13, 2019
Wouldn't take again

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

Gives good feedback
Test heavy
Amazing lectures
5.0
2.0
IT223
Grade: A
Sep 12, 2019
Would take again

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.

Accessible outside class
3.0
5.0
CSC243
Sep 30, 2019
Would take again

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.

Tough grader
3.0
5.0
IT223
Oct 10, 2019
Wouldn't take again

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.

Tough grader
5.0
3.0
IT223
Grade: Not sure yet
Oct 21, 2019
Would take again

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.

Respected
Inspirational
Clear grading criteria
5.0
3.0
IT223
Grade: B
Dec 6, 2019
Would take again

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.

Respected
Accessible outside class
Amazing lectures
5.0
2.0
IT130
Grade: A
Mar 21, 2020
Would take again

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.

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
3.0
IT130
Grade: A
Mar 30, 2020
Would take again

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

Gives good feedback
Caring
2.0
2.0
IT238
Grade: A
May 4, 2020
Would take again

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.

Accessible outside class
Skip class? You won't pass.
Test heavy
5.0
2.0
IT130
Grade: A
May 4, 2020
Would take again

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

Respected
Accessible outside class
Lecture heavy
5.0
3.0
IT130
May 16, 2020
Would take again

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

Accessible outside class
Clear grading criteria
Amazing lectures
3.0
2.0
IT238
Grade: A
May 21, 2020
Wouldn't take again

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.

Test heavy
5.0
3.0
IT130
Dec 3, 2020
Would take again

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.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
IT403
Grade: A
Feb 22, 2021
Would take again

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.

Gives good feedback
Clear grading criteria
5.0
3.0
IT130
Grade: A+
Jun 22, 2021
Would take again

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!

Participation matters
Clear grading criteria
Amazing lectures
5.0
4.0
IT130
Grade: A
Jan 3, 2022
Would take again

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.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
3.0
IT223
Grade: A
Feb 20, 2022
Would take again

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!

Respected
Inspirational
Caring
5.0
3.0
IT130
Grade: A+
Apr 3, 2022
Would take again

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.

Lecture heavy
Accessible outside class
5.0
2.0
IT223
Grade: A+
Jun 11, 2022
Would take again

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.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
1.0
IT130
Grade: A+
Jun 12, 2022
Would take again

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.

Amazing lectures
Caring
Respected
5.0
2.0
CSC241
Grade: A+
Jun 14, 2022
Would take again

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.

Tough grader
Amazing lectures
Graded by few things
5.0
1.0
IT223
Grade: A+
Jun 19, 2022
Would take again

Easy structure to follow with organized lectures.

Clear grading criteria
Gives good feedback
5.0
3.0
CSC200
Grade: A+
Jul 21, 2022
Would take again

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

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
IT403
Grade: Not sure yet
Feb 9, 2023
Would take again

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!

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
IT223
Grade: B
Apr 13, 2023
Would take again

Very organized. Made everything clear about what was due. Work was moderate.

Clear grading criteria
Online Savvy
2.0
5.0
IT223
Grade: Not sure yet
Apr 16, 2023

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.

Clear grading criteria
Lots of homework
Test heavy
5.0
3.0
IT223
Grade: A
May 20, 2023
Would take again

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.

Amazing lectures
Lecture heavy
Online Savvy
5.0
3.0
CSC243
Grade: A
Jan 10, 2024
Would take again

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.

5.0
3.0
CSC243
Grade: Not sure yet
Mar 19, 2024
Would take again

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.

Tough grader
Caring
Respected
5.0
3.0
IT130
Grade: A
Apr 7, 2025
Would take again

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.

Clear grading criteria
Caring
Respected
5.0
3.0
IT211
Grade: A
May 5, 2025
Would take again

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!

Amazing lectures
Hilarious
5.0
2.0
IT130
Grade: A
Nov 18, 2025
Would take again

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.

Amazing lectures
Clear grading criteria
Test heavy
5.0
3.0
IT130
Grade: A-
Nov 18, 2025
Would take again

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.

Gives good feedback
Test heavy
Accessible outside class
5.0
3.0
IT223
Grade: A
Nov 27, 2025
Would take again

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

Clear grading criteria
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 46 grades
Most common grades:
A (23)
A+ (12)
A- (7)
Grade Distribution
A(35)B(2)C(0)D(0)F(0)A-/B+(9)
Based on 51 reported grades
A: 23
A+: 12
A-: 7
Not sure yet: 5
Common Tags
Clear grading criteria (27)
Respected (17)
Gives good feedback (15)
Amazing lectures (15)
Caring (11)
Accessible outside class (11)
Amazing lectures (7)
Test heavy (6)
Rating Trend

Improving

+0.28 avg change
May
Jan
Mar
Apr
May
Nov
Last 6 months
Ratings by Course

CSC241

5.0

(2)

IT403

5.0

(2)

IT211

5.0

(1)

IT130

4.8

(28)

IT223

4.7

(27)
+7 more courses
Difficulty by Course

JAVA211

5.0

JAVA901

5.0

CSC211

3.6

IT223

3.1

CSC200

3.0

Similar Professors