4.9

Kareem Jaradat

Computer Science - Western University

4.9
Quality
2.3
Difficulty
98%
Would Retake
115
Reviews
4.9
Quality
2.3
Difficulty
4.9
Helpful
4.9
Clarity

98%

Would Retake

115

Reviews

Rating Distribution
Official
115 total ratings

5

109

4

4

3

1

2

1

1

0

What Students Say

The midterm is easier than the final, but both require practices

1026A - 5.0 rating

Give this man a raise he's the goat

1026A - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A+ (29)
A (25)
Not sure yet (18)
Grade Distribution
A(54)B(6)C(2)D(0)F(0)A-/B+(12)
Based on 97 reported grades
A+: 29
A: 25
Not sure yet: 18
A-: 9
Common Tags
Amazing lectures (54)
Caring (48)
Hilarious (33)
Inspirational (28)
Respected (23)
Participation matters (22)
Accessible outside class (18)
Gives good feedback (17)
Rating Trend

Declining

-0.37 avg change
Mar
Apr
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

2033

5.0

(1)

2211

5.0

(5)

CS1033

5.0

(8)

1033A

5.0

(2)

1026A

4.9

(11)
+1 more courses
Difficulty by Course

2211

3.0

1026B

2.4

2033

2.0

1033A

2.0

1026A

1.8

Reviews (112)
5.0
1.0
CS1033
Grade: Incomplete
Nov 16, 2021
Would take again

Great teacher, loves what he does and is great at teaching it. Super helpful as well during the lab components and assignments for CS 1033.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CS1033
Grade: A
Nov 24, 2021
Would take again

Great teacher that wants to help students! Recommend to take 1033 with him

Gives good feedback
Respected
Inspirational
5.0
3.0
CS1033
Grade: A+
Nov 24, 2021
Would take again

very understanding and loves to help students. I would 100% take this class again!!

Gives good feedback
Inspirational
Caring
5.0
2.0
1033A
Grade: Not sure yet
Nov 24, 2021
Would take again

Excellent instructor, always helpful.

Respected
Hilarious
Caring
5.0
1.0
CS1033
Nov 24, 2021
Would take again

Absolute beauty. 10/10 would recommend.

Respected
Inspirational
Hilarious
5.0
3.0
CS1033
Grade: A+
Apr 3, 2022
Would take again

Professor Jaradat is a great professor and is really caring about his students. For example, he hosted multiple office hours on weekend evenings before large assignments were due to ensure all students with difficulties had their questions answered. Overall, Professor Jaradat is a great person and great professor!

5.0
2.0
CS1033
Grade: A-
Apr 3, 2022
Would take again

I took CS2033 where he was a TA and was honestly so amazing! He was helpful and in the labs, would put in extra effort to help students wherever they struggled. He even took time over the weekend closer to when projects were due to help students.

Caring
Respected
Accessible outside class
5.0
1.0
CS1033
Grade: A
Apr 5, 2022
Would take again

Kareem was my TA for CS2033 and helped me out so much during consultation hours. He went above and beyond and helped me with my assignment!

5.0
2.0
2033
Grade: A
Apr 5, 2022
Would take again

Awesome prof, really helpful and supportive. 10/10

Hilarious
Respected
Online Savvy
5.0
5.0
2211
Grade: A+
Jun 3, 2022
Would take again

Very nice and caring, and helped me a lot in this course. Really recommend.

Amazing lectures
Inspirational
Caring
5.0
5.0
2211
Grade: A+
Jun 3, 2022
Would take again

He provides amazing feedback on questions regarding coding style, definitely will take another course with him again.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
2211
Grade: A+
Jun 3, 2022
Would take again

Very patient and caring. He make complex stuff very easy to understand. Help me a lot throughout the course!

Inspirational
Caring
Respected
5.0
2.0
2211
Grade: A
Jun 8, 2022
Would take again

Very nice and very helpful! kareem Jaradat was my TA for 2211, during labs he knew exactly what he was doing and if we ever got stuck he gave great help and feedback. Fair grader for assignments as well.

Caring
Accessible outside class
Online Savvy
5.0
2.0
2211
Grade: A
Jun 9, 2022
Would take again

I really struggled with certain topics in this class as CS is not my major and so things were very unfamiliar. However, Jaradat was my TA and never made me feel bad about not knowing stuff. He helped me set up the software needed for the course and answered my questions. I really believe that this made it easier to complete assignments.

Gives good feedback
Caring
Respected
5.0
1.0
CS1033
Grade: Not sure yet
Mar 1, 2023
Would take again

Amazing prof even though I'm really bad with technology:) makes coding really simple and understandable. the attendance worth some percent and was mandatory and but he gave us the full grad. if you wanna take this course with him don't hesitate. PS: my course is 1026 not 1033

Amazing lectures
Hilarious
5.0
3.0
1026B
Grade: Incomplete
Mar 7, 2023
Would take again

I LOVE HIM SO MUCH

Inspirational
Caring
Respected
5.0
1.0
1026B
Grade: Incomplete
Mar 7, 2023
Would take again

The material is explained very clearly, and he always asks about feedback on whether the explanation is too fast or too slow, and about alot of other things to increase the quality of our learning, and makes sure that everyone understands the material.

Gives good feedback
Respected
5.0
3.0
1026B
Grade: A
Mar 7, 2023
Would take again

Professor Jaradat is always smiling in class. His explanations are clear and easy to understand. He's funny too and clearly cares about student success. Would definitely take this class again!

Participation matters
Clear grading criteria
Caring
5.0
3.0
1026B
Grade: Not sure yet
Mar 8, 2023
Would take again

Went to Prof Jaradat for office hours as well so have definitely met him outside of just class. Really nice guy. Doesn't get mad, frustrated or uneasy if a student is genuinely confused. He makes getting extra marks on tests or quizzes possible by fun in class games and coding questions, which other profs don't do. Plus he's middle eastern

Participation matters
EXTRA CREDIT
Caring
5.0
2.0
1026B
Mar 8, 2023
Would take again

Explains material very clearly. Answers questions clearly and with patience. Offers helpful feedback if you go to his office hours and goes out of his way to make sure he's teaching at a good pace and everyone understands what's being taught. Genuinely fun person to be around and interact with. I hope to be taught by him in future courses.

EXTRA CREDIT
Amazing lectures
Respected
5.0
2.0
1026B
Grade: Not sure yet
Mar 28, 2023
Would take again

I can feel Jaradat prepares so much for the lecture becasue the quality of his lecture resources is great and explains logics well. Also he asks students for the feedbacks often and take them seriously. The two and a half hours of coding lecture is such a pain but he is really funny and a good instructor so take his class if you have to take 1026

Participation matters
Gives good feedback
Hilarious
5.0
3.0
1026B
Grade: A+
Apr 6, 2023
Would take again

Best professor!! So nice and fair

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
1026B
Apr 6, 2023
Would take again

Kareem was a great prof and made my first coding experience quite enjoyable and was always available to help. Attendance is not required but it is best to go to the lecture because his lectures are top-tier. Overall a great professor and I would definitely take the course again.

Participation matters
Amazing lectures
Caring
5.0
2.0
1026B
Grade: Not sure yet
Apr 12, 2023
Would take again

I'm a 4th year student and this is definitely one of the most engaging class I have ever had. Kareem is a very kind person who knows the struggle of university students. He will make sure students understand the materials in class, and he is very flexible with his assessments. Will definitely take his class again.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
1026B
Grade: A+
Apr 14, 2023
Would take again

very good prof, chill, makes you actually understand what you're coding

Participation matters
Accessible outside class
5.0
3.0
1026B
Grade: A
Apr 14, 2023
Would take again

Kareem Jaradat is an excellent computer science teacher. His sense of humor and engaging lectures make the learning experience enjoyable for students, while his understanding nature helped me as student feel comfortable seeking his guidance when needing it. Overall Kareem is a skilled and effective teacher.

Participation matters
Amazing lectures
Hilarious
5.0
3.0
1026B
Grade: A
Apr 14, 2023
Would take again

Professor Jaradat is one of the most and rarest professors you can ever come along with! He is very nice, and thoughtful. Always asking students for their thoughts and feedback to make teaching and course content better for all of us. Universities need more professors like Kareem Jaradat, if you have him prepare to have so much fun!

Inspirational
Hilarious
Respected
5.0
1.0
1026B
Apr 14, 2023
Would take again

I was a TA for this course and since I was new to this role, Kareem helped me a lot and made this "job" quite fun. Even, when I sat through some of his lectures, I could see that his students liked and respected him a lot. He also occasionally cracks quite good jokes.

Amazing lectures
Hilarious
Caring
5.0
1.0
1026B
Grade: A-
Apr 15, 2023
Would take again

Outstanding professor, to say he cares about his students would be an understatement. Always wanting to make students laugh with jokes, and makes classes fun with little minigames throughout the semester that you can get prizes if performed well. Such a caring and kind Professor,I hope I have to opportunity to be taught by Kareem Jaradat again.

Amazing lectures
Hilarious
Caring
5.0
3.0
1026B
Grade: Not sure yet
Apr 15, 2023
Would take again

If you're looking for a knowledgeable and caring instructor who is dedicated to your academic success, Professor Jaradat is an excellent choice. He not only has extensive knowledge of the subject matter, but he also shows genuine interest in his students' well-being and academic progress. Highly recommended!

Caring
Respected
Accessible outside class
5.0
3.0
1026B
Grade: A
Apr 15, 2023
Would take again

Fantastic Professor. Explains concepts well and often checks with the class if everything is being understood. Very interactive with the class and makes it enjoyable rather than just reading off a slide. 5/5 would take again.

Amazing lectures
Hilarious
Caring
5.0
3.0
1026B
Grade: B-
Apr 15, 2023
Would take again

Dr. Jaradaat is probably one of the best people I have met! He really cares about the students and makes sure to make complicated subjects easy to understand. from the very beginning he made it clear that he was always available to help.he encouraged us to ask questions and take advantage of the office hours. overall he is a rare gem in academia!

Get ready to read
Participation matters
Amazing lectures
5.0
2.0
1026B
Grade: Not sure yet
Apr 16, 2023
Would take again

if I could give him all the 5/5s in the world, I would! truly the best prof I've had so far. I used to dislike programming, but he made the concepts fun and enjoyable. The lectures are fantastic too! Everything ran smoothly and his coding examples during class were truly helpful in understanding everything thoroughly. I would 100% recommend him!

Inspirational
Hilarious
Caring
5.0
3.0
1026B
Grade: A+
Apr 16, 2023
Would take again

professor Jaradat is undoubtedly the best professor for the entire CS faculty. He has a passion for computer science that is contagious, and he always manages to inspire and motivate his students. He has a way of making even the most complex programming problems seem manageable, and he encourages his students to think creatively.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
1026B
Grade: A
Apr 16, 2023
Would take again

This pofessor, is a really good professor. He is the best for newbies for python. The way he explains concepts is very creative and engaging. In my opinion his teaching style, and his classes, are way better than Professor Saad Ahmed. A few of my friends have this professor before, and undoubtedly he was not interactive, and teachings were not good

Clear grading criteria
Inspirational
5.0
3.0
1026B
Grade: A-
Apr 16, 2023
Would take again

Prof is amazing. Really good and funny lectures, go to them. Participation matters make sure to do your iclicker. As long as you start the assignments early, go to class, and study for the quizzes and exams a 90 is def possible. I recommend going to his office hours if you have any questions especially for assignments he is super helpful and nice.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
1026B
Grade: Not sure yet
Apr 16, 2023
Would take again

You will do great in this course, as long as you're responsible.

Participation matters
Clear grading criteria
Accessible outside class
5.0
3.0
1026B
Grade: A-
Apr 16, 2023
Would take again

One of the best prof if not the best prof I have had so far, wish he could teach all my classes. Very caring, accommodating, passionate, and always taking students feedback and applying it. He def deserves a raise and lots of praise. His lectures were both fun and informative. If you have a chance definitely choose his lectures.

Amazing lectures
Inspirational
Caring
5.0
1.0
1026B
Grade: A
Apr 17, 2023
Would take again

Prof. Jaradat is an excellent comp. sci mentor. His lengthy classes are enjoyable with humour and insightful lectures.He welcomes feedback and takes initiatives to improve the learning experience. Get assignments done early and attend office hours to get help for the assignments. An engaging learning journey with a rare find. One of the best profs.

Participation matters
Clear grading criteria
Accessible outside class
5.0
5.0
1026B
Grade: Not sure yet
Apr 22, 2023
Would take again

Professor Kareem is one of the best professors I have met at western university. Is caring and approachable. Has a great way of teaching. Will always be their to solve your doubts and help you with your problems.

Participation matters
Amazing lectures
Caring
5.0
4.0
1026B
Apr 24, 2023
Would take again

Professor Jaradat genuinely cares about his students' success. He empathizes with students and tries his best to help us stay engaged with course content when things get busy, one of the kindest profs I've had this year

Inspirational
Caring
5.0
3.0
1026B
Apr 24, 2023
Would take again

Professor Jaradat is one of the best professors I've ever had. He's incredibly kind, funny, and caring, and he goes above and beyond to ensure that you're where you want to be. His lectures were clear and easy to follow, and he frequently employed student feedback to improve his teaching. Coding was genuinely fun because of him.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
1033A
Apr 25, 2023
Would take again

He is a very kind professor that is ready to help his students and is very understanding that students have personal lives and personal issues can come up.

Amazing lectures
Caring
5.0
2.0
1026B
Grade: A+
Apr 26, 2023
Would take again

Great prof, I didn't really like coding but the marking scheme makes it a lot easier to get a really high grade in the class.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
2.0
1026B
Grade: A+
Apr 26, 2023
Would take again

Genuinely one of the best professors I have ever had. Found the time to make concepts easy to understand, even for a student who was just a beginner at coding.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
1026B
Grade: B
Apr 26, 2023
Would take again

He was a great professor, and accommodated to everyone's situation. Helped everyone a lot! His classes were instructive and enjoyable, and he seemed to actually enjoy teaching the class

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
1026B
Grade: A-
Apr 26, 2023
Would take again

The best professor and very helpful!

Amazing lectures
Hilarious
Caring
5.0
3.0
1026B
Grade: A+
Apr 28, 2023
Would take again

I can vouch for professor Jaradat's ability to teach and willingness to help students succeed, traits I have rarely seen in my 4 years at Western. The class is well developed for beginner coders, and lots of effort is put into making assignments and lecture content understandable. I would definitely recommend any class taught by professor Jaradat.

Clear grading criteria
Hilarious
Accessible outside class
5.0
3.0
1026B
Grade: Not sure yet
May 1, 2023
Would take again

I highly recommend Professor Jaradat as an outstanding educator who truly cares about their students' success. Throughout the course, they demonstrated a deep commitment to helping us learn and grow, going above and beyond to provide support whenever needed. I feel fortunate to have had the opportunity to learn from professor Jaradat.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
1026B
Grade: A
May 1, 2023
Would take again

This prof is very kind, nice and supportive. He is humorous, and lectures are not boring. But assignments are little hard for people without coding background, and his office hour is very helpful.

Inspirational
Hilarious
5.0
2.0
1026B
Grade: C+
May 1, 2023
Would take again

I quite enjoyed this professor's class, he was the main reason I actually enjoyed computer science as a course in general.

Amazing lectures
Inspirational
Respected
5.0
3.0
1026B
Grade: B
May 10, 2023
Would take again

An amazing professor! His assignments allowed me to learn not only the content but apply it to personal projects as well. He was kind enough to round my final mark up too! His lectures were content heavy but he easily explained the concepts through examples. His classes included free rewards such as seeing a test question.

Participation matters
Amazing lectures
Accessible outside class
2.0
1.0
1026B
Grade: A
May 10, 2023

He doesnt know how to find an error in a code without using a debugger and has awful grammar in exam questions.

5.0
2.0
1026B
Grade: C
May 11, 2023
Would take again

Amazing prof, help me boost my final grade, 10/10 would take a course with him as the prof again super nice prof with a lot of office hours

Gives good feedback
Inspirational
Caring
4.0
2.0
1026B
Grade: A+
May 16, 2023
Would take again

Jaradat is a good prof who clearly cares about his students, their success, and their feedback. This course was enjoyable and easy, save for one assignmnent. I found his lectures slow, boring, and hard to sit through but that didn't detract too much from my overall experience. Very accessible outside of class, either in office hours or online.

Accessible outside class
5.0
2.0
1026B
Grade: A+
Jun 8, 2023
Would take again

It was a good course, I received a lot of guidance and help with homework, and the professors were very responsible.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
1026B
Grade: A-
Jun 20, 2023
Would take again

This professor was nice and cared for his students, The textbook was not mandatory but it was recommended. I do really rate this class a 5/5 and the same goes for the prof. If you're new to 1026 or in general python then this class teaches you a lot and makes sure you get the practice you need.

Inspirational
Caring
Respected
5.0
5.0
1026B
Grade: Rather not say
Jun 20, 2023
Would take again

He is a good Professor. I like him. ------ LRQTECH

Test heavy
5.0
3.0
1026B
Grade: B
Jun 20, 2023
Would take again

Professor Kareem was awesome! Always responded promptly when I reached out to him. Lectures were thorough and assignments were graded fairly. Had a lot of fun learning to use Python in this class!! Exams were a little tough, but as long as you keep up with lectures, you will be a-okay!

Clear grading criteria
5.0
3.0
1026B
Grade: B
Jun 20, 2023
Would take again

I took CS1026 taught by Kareem and as a beginner with no previous coding experience, he was able to teach me the basics of Python and explain the concepts in simple language that was easy to understand and learn. Additionally, the course made excellent use of practical assignments and labs to demonstrate the real-world applications of Python.

Caring
Accessible outside class
Online Savvy
5.0
1.0
1026B
Nov 8, 2023
Would take again

Great person and a great professor. The teaching style is very engaging, and everything makes sense in his class. He is always available for students, and he cares a lot about them. I asked for two recommendations, and Professor Jaradat submitted them right away! I learned a lot in his class. I wish I could get more classes with him!

5.0
3.0
1026B
Grade: A-
Nov 23, 2023
Would take again

Great prof! He really takes the time to get feedback from the class about what learning styles are preferred and will tailor his lessons to this feedback. Super nice guy, very funny, and beginner friendly. Definitely recommend for first year comp sci, was by far my favourite course.

Participation matters
Amazing lectures
5.0
2.0
1026B
Grade: A+
Nov 23, 2023
Would take again

Kareem is a great professor. Despite it being a flipped-classroom, he still goes over confusing concepts in class. He also goes over a variety of examples, which is beneficial for the quizzes and exam. He is also accessible outside of class whether it be in-person or by email. The two-hour lectures are a bit boring, especially if you are ahead.

Caring
Respected
Accessible outside class
5.0
1.0
1026A
Grade: A
Nov 23, 2023
Would take again

Great guy, and really nice to talk to. His lectures are fun, engaging and quite easy to understand as long as you don't look. He uses a combination of teaching styles throughout the course to adhere to everyone and they're all quite good. Definitely go with him for 1026.

5.0
1.0
1026A
Grade: A
Nov 28, 2023
Would take again

he was so nice i loved him and literally want to change my major bc of how nice he was

Hilarious
Caring
Accessible outside class
5.0
1.0
1026A
Grade: A-
Nov 28, 2023
Would take again

It's my first year at Western, and Kareem is easily my favourite prof. He's entertaining, and really a genuine person. He teaches and allows for questions along the way to make sure you understand, you really can't go wrong. Easy reccomend, his class will make your semester more enjoyable.

Inspirational
Hilarious
Caring
5.0
1.0
1026A
Nov 28, 2023
Would take again

Great guy.

Amazing lectures
Inspirational
Respected
5.0
3.0
1026A
Grade: A
Dec 8, 2023
Would take again

Great professor!

4.0
2.0
1026A
Grade: B
Dec 9, 2023
Would take again

Great prof, if you ask him to explain something he will to the best of his ability. Cares about his students a lot. Not much empathy when it comes to messing up or if you are struggling, but if you come to him with individual problems about you code he's gonna help you. Overall good prof.

Tough grader
5.0
1.0
1026A
Grade: A
Jan 9, 2024
Would take again

Give this man a raise he's the goat

Inspirational
Caring
Respected
5.0
3.0
1026A
Grade: A+
Mar 19, 2024
Would take again

if u have any prior cs knowledge you will succeed

5.0
3.0
1026B
Grade: A
Mar 21, 2024
Would take again

Good Prof

5.0
2.0
1026B
Grade: A
Mar 21, 2024
Would take again

He has the best lectures!

Amazing lectures
Hilarious
Caring
5.0
1.0
1026B
Grade: A+
Mar 21, 2024
Would take again

Smash, next question

5.0
3.0
1026B
Mar 21, 2024
Would take again

Very good professor fun games

5.0
2.0
1026B
Grade: A+
Mar 21, 2024
Would take again

LOVE THIS MAN

Hilarious
Caring
Accessible outside class
5.0
2.0
1026B
Mar 21, 2024
Would take again

this prof is great

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
1026B
Grade: Not sure yet
Mar 21, 2024
Would take again

Hands down the best in the west.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
1026A
Grade: Not sure yet
Mar 21, 2024
Would take again

Good, easygoing, clear prof

Amazing lectures
5.0
3.0
1026B
Mar 21, 2024
Would take again

great prof

Gives good feedback
Hilarious
Lecture heavy
5.0
3.0
1026B
Grade: A
Mar 21, 2024
Would take again

Jaradat was definitely one of the best professors for compsci this semester. He explained concepts well and really helped during assignments

Amazing lectures
Inspirational
Hilarious
5.0
2.0
1026B
Grade: Not sure yet
Mar 21, 2024
Would take again

Loved the fact that he actually taught how to write code instead of just reading off of powerpoint slides!

Participation matters
Amazing lectures
Clear grading criteria
5.0
2.0
1026B
Grade: Not sure yet
Mar 21, 2024
Would take again

Lovee him!

Amazing lectures
Hilarious
Caring
5.0
2.0
1026B
Grade: A
Mar 21, 2024
Would take again

JARADAT DA GOAT best prof ever

Caring
Respected
5.0
2.0
1026B
Grade: A-
Mar 21, 2024
Would take again

He is an engaging professor. Teaches well and clearly. Funny jokes sometimes.

Amazing lectures
Hilarious
Respected
5.0
2.0
1026B
Mar 21, 2024
Would take again

A great professor

Amazing lectures
Caring
Accessible outside class
5.0
3.0
1026B
Mar 21, 2024
Would take again

He writes class codes for lecture and these are much more easier to understand compare with the slides, and his assignments are not that bad as well .

Participation matters
Amazing lectures
5.0
2.0
1026B
Grade: A+
Mar 21, 2024
Would take again

One of the kindest profs I've had so far. He's super engaging and genuinely cares for his students' wellbeing. He does a lot of live coding which I found super helpful for assignments.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
1026B
Grade: A+
Mar 21, 2024
Would take again

abdelkareem jaradat my goat

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
1026B
Grade: B+
Mar 21, 2024
Would take again

This is my favourite professor by far

Participation matters
Amazing lectures
Caring
5.0
2.0
1026B
Grade: A+
Mar 21, 2024
Would take again

His lectures are super interesting. He doesn't just go over slides but he actually codes in class. This was very helpful in understanding basic concepts for someone who has never done any coding before. The professor patiently would answer all our questions and always motivated us on improving ourselves.

Participation matters
Amazing lectures
Inspirational
5.0
1.0
1026B
Grade: A
Mar 21, 2024
Would take again

Cares about his students

Participation matters
Amazing lectures
Hilarious
5.0
3.0
1026B
Grade: Not sure yet
Mar 21, 2024
Would take again

Cool guy

Amazing lectures
Hilarious
Caring
4.0
3.0
1026B
Grade: Not sure yet
Mar 21, 2024
Would take again

Super nice prof, tough assignments though

5.0
1.0
1026B
Grade: Not sure yet
Mar 21, 2024

His lectures are very interesting! If you have a chance, please give his course a try.

Amazing lectures
Hilarious
5.0
1.0
1026B
Grade: A+
Mar 26, 2024
Would take again

Amazing professor, and the reason why I started liking computer science. I had never done it before, yet am doing well! He has very detailed lectures and every concept is clearly demonstrated. He is very approachable for possibly any questions you might have, and is also very understanding. Would highly recommend taking his class. 10/10!!!

Amazing lectures
Inspirational
Caring
5.0
3.0
1026B
Grade: Incomplete
Mar 26, 2024
Would take again

This guy is an amazing prof when it comes to comp sci. He effectively explains things and manages to make the 2 hour long lectures not feel totally miserable

Amazing lectures
Hilarious
Caring
5.0
2.0
1026B
Grade: A+
Mar 26, 2024
Would take again

The best professor for compsci 1026. He will give many good examples that will help you understand the course and the assignments much better. His classes are great too.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
1026B
Grade: A
Apr 13, 2024
Would take again

They excel at breaking down complicated concepts into manageable and understandable parts. This ability ensures that students grasp the fundamentals and can build on them with confidence.

EXTRA CREDIT
Inspirational
Caring
5.0
2.0
1026B
Grade: A
Apr 13, 2024
Would take again

Prof. Jaradat excel at breaking down complicated concepts into manageable and understandable parts. This ability ensures that students grasp the fundamentals and can build on them with confidence.

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
1026B
Grade: A+
Apr 13, 2024
Would take again

Prof was amazing. Cared about his students and tried to make his classes entertaining.

Amazing lectures
Hilarious
Caring
5.0
2.0
1026B
Grade: A+
Apr 13, 2024
Would take again

Very funny and good instructor. Makes class very enjoyable and informative.

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
1026B
Grade: A+
Apr 17, 2024
Would take again

Best computer science professor by far. Super engaging lectures with live coding practice. Does not read of slides and is not boring at all. Definitely get this professor

Amazing lectures
Hilarious
Respected
5.0
1.0
1026B
Apr 17, 2024
Would take again

10/10 class, professor, content, tests, assignments, vibes of this course And nothing can change my mind. In my opinion, he's the only best 1026 professor out there!!! He's one of those professors who would make you not want to skip his class.

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
1026B
Grade: A+
Apr 19, 2024
Would take again

Fun and informational.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
1026A
Grade: A+
Apr 21, 2024
Would take again

Pretty good professor!

EXTRA CREDIT
Group projects
Amazing lectures
5.0
3.0
1026B
Grade: B+
Apr 22, 2024
Would take again

Mr.Jaradat is a responsible and interesting professor. His class style is very entertaining and makes me feel relaxing, based on interaction with students. Email communication after class always helps us solve problems in a quick way. I felt nice about the overall course experience.

Participation matters
Amazing lectures
Respected
5.0
3.0
1026B
Grade: Not sure yet
Apr 22, 2024
Would take again

Such a helpful professors, actually cares about his students while at the same time wants them to really understand the material to the best of their abilities.

Hilarious
Caring
Respected
4.0
5.0
1026B
Grade: A+
May 31, 2024
Would take again

I put a 5 for difficulty not because the prof is hard, but because the course itself is hard. If you have prior coding experience then cs1026 is totally a bird course, but if you don't have a background, good luck. Prof Jaradat really cares about his students and makes an effort to improve. I appreciate how he tries his best.

Lots of homework
Caring
Accessible outside class
5.0
2.0
1026A
Grade: A+
Jun 26, 2024
Would take again

Professor Kareem is a very good teacher, I took his online summer class and he explained carefully with good examples. The midterm is easier than the final, but both require practices. The exams are all related to what he said and nothing too complicated came out, overall taking his class was good!

3.0
1.0
1026B
Grade: A
Aug 24, 2024
Would take again

The course is very intense in the summer and thats why I give it 3/5. The assignments needs lots of dedication to complete, they are very well written though. Kareem is a very competitive professor but the course itself is fast and hard to follow with.

Amazing lectures
Gives good feedback
Lots of homework
5.0
3.0
1026B
Grade: B+
Dec 29, 2024
Would take again

Professor Jaradat makes this challenging course engaging and enjoyable. Lectures are informative, and he's always happy to help. I found Unstuck AI a great study tool alongside the free textbook.

Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A+ (29)
A (25)
Not sure yet (18)
Grade Distribution
A(54)B(6)C(2)D(0)F(0)A-/B+(12)
Based on 97 reported grades
A+: 29
A: 25
Not sure yet: 18
A-: 9
Common Tags
Amazing lectures (54)
Caring (48)
Hilarious (33)
Inspirational (28)
Respected (23)
Participation matters (22)
Accessible outside class (18)
Gives good feedback (17)
Rating Trend

Declining

-0.37 avg change
Mar
Apr
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

2033

5.0

(1)

2211

5.0

(5)

CS1033

5.0

(8)

1033A

5.0

(2)

1026A

4.9

(11)
+1 more courses
Difficulty by Course

2211

3.0

1026B

2.4

2033

2.0

1033A

2.0

1026A

1.8

Similar Professors