3.6

Mohammad Saleem

Mathematics - San Jose State University

3.6
Quality
3.1
Difficulty
48%
Would Retake
119
Reviews
3.6
Quality
3.1
Difficulty
3.7
Helpful
3.5
Clarity

48%

Would Retake

119

Reviews

Rating Distribution
Official

5

59

4

16

3

14

2

4

1

26

What Students Say

DO NOT TAKE THIS PROFESSOR

MATH143M - 1.0 rating

You have to self-learn how to use Matlab

MATH143M - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 42 grades
Most common grades:
A (11)
Rather not say (11)
Drop/Withdrawal (7)
Grade Distribution
A(15)B(12)C(5)D(8)F(1)A-/B+(8)
Based on 64 reported grades
A: 11
Rather not say: 11
Drop/Withdrawal: 7
B: 6
Common Tags
Lots of homework (35)
Tough grader (21)
Graded by few things (15)
Clear grading criteria (11)
Caring (9)
Accessible outside class (8)
Test heavy (6)
Respected (5)
Rating Trend

Declining

-1.38 avg change
Sep
Nov
Dec
Jan
Feb
May
Last 6 months
Ratings by Course

MATH133A

5.0

(1)

CPV85602

5.0

(1)

MATH021

5.0

(1)

MATH72

5.0

(1)

MATH19

4.9

(11)
+14 more courses
Difficulty by Course

MATH13

5.0

MATH143M

4.5

MATH073

4.0

MATH32

3.3

MATH143C

3.3

Reviews (119)
4.0
2.0
MATH129A
Jan 14, 2003

Good teacher. Tests are fair.

5.0
1.0
MATH133A
Apr 15, 2003

Very good teacher, tests and homework are very fair

5.0
2.0
MATH30P
Jun 8, 2003

GREAT TEACHER. DO THE HW AND THE QUIZES/TESTS ARE A BREEZE.IN FACT, FORGET THE HW, JUST TAKE THE LECTURES AND YOU'LL GET AN A+ LIKE I DID!

5.0
1.0
MATH30P
Sep 12, 2003

Amazing teacher. Great office hours, always willing to help anytime.

5.0
2.0
MATH30P
Oct 1, 2003

Fair, nice, fairly easy if you try the work. Wish I had him for Math 31

5.0
2.0
MATH30P
Nov 9, 2003

Very Nice, and clear, in addition to a very fair grading policy. Some of his jokes can be lame, but others are downright hillarious.

4.0
2.0
MATH30P
Nov 25, 2003

Very organized and well structured teaching style. Lectures are clear. Writes big and clear on the board. Pretty easy test grader and gives extra credit problems for each chapter. I highly recommend that you take him.

4.0
2.0
MATH30P
Dec 2, 2003

Jokes aren't funny. But he's pretty easy if you go to class and do your hw. He gives extra credit.

5.0
3.0
MATH31
Jan 3, 2004

He's very organized and his class is pretty easy. I don't think there's a curve, but do all work and u'll get an A. His final may be a bit lenghy.

5.0
3.0
MATH31
Feb 4, 2004

great teacher

5.0
2.0
MATH31
Apr 21, 2004

This guy is the best math teacher I have ever had. Explains well, he explains it so well you don't have to strain yourself to pay attention. He involves the class when doing example problems too, so definatly get this guy. Ace first test to get in class.

5.0
2.0
MATH32
Aug 23, 2004

If you take him in the fall or spring, you'll pass with flying colors even if youre a lazy**** like me. His summer course can be tough though because of the time constraint.

5.0
3.0
MATH32
Sep 1, 2004

Had him for math 32. He is Good; but, will make actually look and grade his Homework [This is a plus for me cause otherewise I would lag and fall behind.] He is not an "easy" professor, you will have to work hard. I did ok. Thanks professor

4.0
2.0
MATH19
Dec 9, 2004

he knows what hes doing and he is cool, but dont take in the morning because he does not care if you sleep so most likely you will. he a cool grading method

5.0
3.0
MATH19
Jan 4, 2005

He's very organized and his class is pretty easy. I don't think there's a curve, but do all work as his quizes are on hw. His final is clumalitive and hard. Over all an excellent teacher. Pay attention in class and you will know the material.

5.0
2.0
MATH19
Jan 11, 2005

Very easy and explains things clearly, even at 730 in the morning. Really nice and offered to help with homework problems every day. Tests are based on the sample tests he gives, and the final is based on the final review he gives. He is happy to answer questions anytime.

5.0
2.0
MATH19
Jan 25, 2005

A funny guy who is willing to help you during and after class. He gives you great review help and always wants to go over any HW questions. His grading system is very fair and if he sees you giving an effort, he'll help your grade out with a little boost. He really enjoys teaching this class!

5.0
2.0
MATH19
Jan 25, 2005

Cool teacher, easy, teaches well, just make sure you understand the homework then all is good...if you don't do yo homework then you're srewed unless ur one of them smart ****s that don't need to do homemork, other than that good class...oh yeah, I got a D+ and I still think he was a good teacher

5.0
2.0
MATH19
Apr 26, 2005

1. He is very interested on helping his students succed. 2. very nice and good attitude 3. Explains things slowly and clear.(unlike other math teachers) 4. Never gets in a bad mood.

4.0
3.0
MATH31
Jun 2, 2005

Good teacher and great person. But, his class isn't as harder than you'd expect. I looked at our grade tally and 70% was failing. But, if you work hard, you'll have nothing to worry about because he's a very lenient teacher.

5.0
2.0
MATH19
Nov 20, 2005

this professor is a great guy. he always has a smile on his face and is willing to help out anyone that asks for help. he always goes over homework problems and explains how to do it. his tests aren't that bad, just be sure to study. he's a funny guy too.

5.0
2.0
MATH19
Grade: B
Dec 12, 2005

One of be best teachers i've ever had. He WANTS to help his students succeed. Very clear and provides clarity if we don't get it.

5.0
2.0
MATH19
Jan 12, 2006

He is by far the best teacher I have ever had. Its a given that this class is hard because it's math, but with him teaching math is a whole lot easier. He is always in a happy mood even when it's 7:30 in the morning. When it comes to tests he is always gracious enough to give you partial points even if you got it wrong.

5.0
1.0
MATH30P
May 17, 2006

Very easy going teacher. Will give you partial credit on test problems. He is willing to help you work on problems in class. He also gives sample tests and does some test review before each test. Highly recommended

5.0
3.0
MATH30P
May 23, 2006

Dr. Saleem is the best math teacher EVER. Very nice, always smiles, very helpful and clear. Test for every chapter (5 test and a final). He gives 20pts quiz a week or two before a test. Homework due on the day of test. Very generous with partial credit. If you do well on the final, he'll prob raise ur grade. Definitely register for his classes.

5.0
2.0
MATH30
Oct 31, 2006

very good teacher explains everything

5.0
3.0
MATH30P
Jan 8, 2007

Good teacher but gives you a test every other week. The test contains problems that you do not do on your homework. Nice guy but his class is pretty hard with his tests and exams being even harder. I heard professor Goldstein was better...

5.0
2.0
MATH30P
Jan 29, 2007

I enjoyed Dr. Saleem's class - even 4 a 7:30am class. This is a 5 unit class - a hint of amount of work. A pain having exam every other Friday (7 total) + final & HW, BUT it sure can help with making up for bad scores on exams. I didn't do so well on first exam still got an A. Def not a slacker class. Helpful at office hrs & always smiling

3.0
2.0
MATH30P
Feb 6, 2007

too much tests

3.0
2.0
MATH1
Nov 20, 2007

I got an A- but saleem does not know how to teach. He knows the material, but can not get it though to the students

5.0
3.0
MATH19
Dec 17, 2007

M Saleem explains concepts and their application very well. I would highly recommend to take him. Saleem is also very helpful when you ask questions, and get the class involved in coming up with solutions to problems.

3.0
1.0
MATH31
May 21, 2008

he is such an excellent professor...you can ask him anything you want anytime you want...his expalanations are clear and those are to the point.which is very easy for us to understand...he is a cool professor

5.0
2.0
MATH31
May 28, 2008

Great Professor and a very good man. One of the best I have seen, ever.

5.0
1.0
MATH31
Jul 12, 2008

BEST PROFESSOR EVER! He's extremely nice, very thorough in his lectures, and is easy. You get a note card for every test and a full sheet for the final. He's always smiling and he's easy to talk to. I actually enjoyed math with him teaching! I wish there were more of these kinds of professors, especially at Cal..

5.0
1.0
MATH30P
Dec 4, 2008

he is realli nice.. he is always so happy when he comes to class with a HUGE smile on his face.. i had a 730 class with him every morning and every morning he comes in with a HUGE smile.. it makes everyone wanna smile to. i LOVE D being in his class. but just didnt like it cuz it was soo early

5.0
4.0
MATH30P
Dec 16, 2008

Great teacher. You can tell he really likes his job, which gives the classroom a great environment. If you study and do the understand homework, the tests should be a breeze. heads up though, the homework can be a bit harder than anything he'll test you on.

5.0
3.0
MATH19
Jan 13, 2009

He is a very nice person and is always smiling, even at 7:30 am, it always blew my mind. He has very good explanations and is easy to follow. great notes and is really good at drawing graphs. His quizzes and tests are not too hard. It is obvious he wants even one to pass. collects hmk. Not too harsh in grading and is helpful during office hrs.

5.0
3.0
MATH30P
Aug 20, 2010

Never had such an amazing professor for any subject. He makes learning even a tough subject like calculus super-easy. His teaching makes foundations very clear and strong. He explains every step in detail. Moreover,he is not a hard grader and very approachable.

3.0
3.0
MATH134
Dec 23, 2010

This professor is probably one of the best math teachers at SJSU. I missed about half the lectures, but I ended the class with a B. Keep in mind math is not my best subject so that should say something in itself. Just do most of the homework, goto the occasional lecture, and enjoy the rewarding grading scale he has!

5.0
2.0
MATH32
Dec 28, 2010

It is worth to wake up in the morning for his class because he is one of the few teachers who can teach Calculus3 well. Other teachers are tough. He does give extra-credit on tests, but homework is harshly graded. Homework is long, and make sure you do them correct or else points will be taken off. I got a B-. However, you can get an A

5.0
2.0
MATH143C
Jun 2, 2011

Dr. Saleem is an excellent instructor. His lectures are well organized. His penmanship is beautiful. He explains the material in great detail and goes over many examples in class. He is always in a fine mood and smiling. He gives you intensive reviews for each exam . He explains the computer project thoroughly. A+ for Dr. Saleem. Take his course.

5.0
1.0
MATH42
May 25, 2013

Easily the one of the best math professors. His lectures are perfectly paced and every concept is thoroughly explained. His exams are exactly like the problems we discussed in class. His writing and teaching are excellent. Lots of homework, but it helps to study. He is the kindest person I have met on campus! Such a nice, geniune human being.

2.0
4.0
MATH31
Nov 18, 2013

He moves so friggin fast. You will literally have a chapter test every two weeks. If you can handle that, all the power to ya, but for anyone who needs some time, I'd stay clear. He also likes giving challenge problems on exams, not comprehension questions. Its another layer of difficulty. He isnt mean per se, just inflexible. Take at your own risk

5.0
2.0
CPV85602
Nov 22, 2013

Extremely helpful professor and really wants his students succeed. One of the best professors I've ever had.

5.0
2.0
MATH31
Dec 21, 2013

i got C for my every test, tests are hard, but he gave a lot of extra credit, and i ended up with B+ i learned stuffs and get B+, best math professor ever

5.0
4.0
MATH31
Dec 24, 2013

Homework is mandatory and is graded. His exams are hard, but if you do the homework completely you will do well in the class. Professor is organized and helpful.

5.0
2.0
MATH42
Grade: A-
Feb 8, 2014

Very organized and his penmanship is very clear! HW is graded but if you do it the midterms should be pretty easy. Make sure to come to class because he explains everything. One of the best Math professor!

3.0
3.0
MATH30
Apr 17, 2014

I took his class because he had a fairly good grade on rate my professor. I was sadly disappointed, this teacher is mediocre at best. He goes through material very fast and fails to explain the problems clearly. As a result I've spent most of the semester teaching myself calculus. Let me repeat! Mediocre at best!

5.0
2.0
MATH31
Aug 16, 2014

One of the Greatest!

3.0
5.0
MATH32
Nov 12, 2014

his lectures moved extremely fast and i always had to double check the lecture notes after class to make sure there weren't any errors (extremely tedious!). Not to mention the 70+ homework problems per week... If you miss a class, good luck trying to catch up because he packs so much into one lecture. covering up to 2+ sections a day at times.

3.0
5.0
MATH32
Grade: C
Nov 15, 2014

Prepare for A LOT of homework if you take this class...

5.0
3.0
MATH31
Grade: B
Mar 9, 2015

ProfessorSaleem is very helpful and is easily approachable. Lectures are good, but if you're like me and don't like lectures, you can self study and still be able to get a decent grade in the class. You get one note card per midterm and one whole page for the final. He will curve up depending on your Final Exam grade. Very lenient,highly recommend.

5.0
2.0
MATH32
Grade: B-
May 30, 2015

Mr. Saleem is a great professor. His lectures are so clear. You actually look back at your notes! He gives you practice test before the actual midterm or final. If you understand the practice test COMPLETELY, you will do fine on the midterm or final. He does give a lot of homework though. Overall, I really enjoyed his class and he made Calc 3 chill

5.0
3.0
MATH31
Grade: A+
Sep 25, 2015

I've honestly never had a prof like Saleem before, he is SUPER passionate about math and the nicest person to approach. His lectures were so clear that you really don't need to read the textbook. His practice tests are almost exactly the same as the actual exam (he even goes over the answers in class). Overall, an amazing prof to take... 100% rec!

4.0
3.0
MATH111
Nov 29, 2015

His lectures can get quite boring at times. He gives a lot of homework and it's worth a lot of points so make sure you do them. You only need the book for homework, which you can always borrow at the library, photocopy the pages you need and do it. He gives extra credit at the end of class which usually counts for midterm exams.

5.0
3.0
MATH30P
Grade: C-
Dec 4, 2015

Dr. Saleem's method of teaching is as common as other professors. However, one thing that he does is ensure that the exam and the practice exam follow the same exact concepts, but just different numbers. He's approachable for help and always mentions his office hours if anyone is confused. Make sure to attend class or you'll fall behind.

4.0
1.0
MATH30P
Grade: B+
Jan 4, 2016

Very friendly, passionate, and fair in grading. His exams are exactly like the practice tests, if you can do the practice test well you can do the actual test well. He gives notecards for tests and a full page for the final. Sometimes doesn't communicate well and makes mistakes in grading but he tries his best to correct them.

3.0
3.0
MATH30P
Grade: B+
Mar 28, 2016

Really standard class. Pay attention to the practice tests he gives, they are basically the actual tests with different numbers and sometimes slightly different concepts. If you can do well on the practice tests, you can do well on the actual tets.

4.0
4.0
MATH129A
Grade: C-
May 27, 2016
Would take again

This is my 2nd time taking Dr. Saleem and Linear Algebra was kind of a hard subject to grasp. His test were okay. Definitely tricky but he's a very generous grader when it comes to partial credit as long as you know what you're doing in the problems. The final was really really hard since it was all proof but he was nice enough to curve a lil bit.

3.0
4.0
MATH129A
Grade: B-
May 31, 2016
Wouldn't take again

Probably one of the most down to earth people and professors you'll ever meet. You can tell how much he loves teaching math from his lectures. That being said, prepare for LOTS and I mean A LOT of homework from him. Linear Algebra is a pretty hard subject so the class was especially hard to learn and he goes over the material WAY too quickly.

5.0
1.0
MATH31
Jun 10, 2016
Would take again

Great professor! Absolutely loved his class and wouldve taken Math 32 with him if it wasnt full. He explained every single concept. His tests were easy and clear. Absolutely recommend him to everyone I know.

5.0
3.0
MATH30P
Grade: B+
Jan 6, 2017
Would take again

A wonderful teacher. Really knows his material. But if you wanna move forward in his class, you have to make sure to listen during lecture and ask question. Homewokr is pretty easy. Midterms and finals are not that hard. I got a A-,B+

Gives good feedback
Respected
Caring
4.0
3.0
MATH129A
Grade: B
May 10, 2017
Would take again

Tons of hw, shows all steps in class, nice guy, recycles old test questions so ask around, tests weren't too bad but there were quite a few proofs, overall good teacher

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
MATH129A
Grade: A+
Jun 1, 2017
Would take again

Homework is significantly tougher than the exams (but it's graded leniently), so if you understand the homework you will ace the exams. Goes over old exam answers. Lets students in a bit early and stay a bit late for exams. Extra credit on every exam but final. He's a very nice guy, always smiling and enjoys talking to students. Useful notes.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
3.0
MATH129A
Grade: A-
Jun 2, 2017
Would take again

Professor Saleem is the most respectable math professor I've had. He really enjoys teaching and uses a clear, organized, and concise manner. His handwriting is the best I've ever seen, which makes it easier to take notes and understand his examples. Lots of homework, but it isn't difficult. There are no curves, but the exams aren't too bad.

LOTS OF HOMEWORK
Amazing lectures
Caring
4.0
4.0
MATH072
Grade: A
Jul 31, 2017
Would take again

I took his class for Calculus 2 and he was very kind and always smiling and giving out extra credit which was great because his tests were HARD. He does let you use a cheat notecard/ sheet but honestly the best thing to do to study is to go through his examples from extra credit problems, in class examples, and especially old tests.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
4.0
3.0
MATH32
Grade: Not sure yet
Dec 13, 2017
Would take again

Really good lecturer, shows up to c lass a few minutes late usually but is always smiling and seems excited to lecture. Theres weekly homework and 5 midterms and a final, all of which were pretty difficult. Overall would reccomend.

Tough Grader
TEST HEAVY
Amazing lectures
5.0
2.0
MATH143C
Grade: A
May 22, 2018
Would take again

Great professor! Has the neatest handwriting I've ever seen and lectures very thoroughly at a good pace. Homework/projects are very time consuming but teach you the content well. Tests were similar to practice tests, so as long as you're doing the homework and review, you'll likely get an A.

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
5.0
3.0
MATH129A
Grade: A
Dec 4, 2018
Would take again

Great professor, always enters the room smiling. 3 exams + final account for the majority of your grade, he will curve a midterm up if the average is low. Homework is handed in during exams so procrastinators beware, don't leave it all for the night before. Sometimes he has trouble understanding questions but he does an okay job answering.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
1.0
4.0
MATH143C
Grade: Rather not say
May 6, 2019
Wouldn't take again

I took him for Math 143 C. Expect a lot of homework from which you must pace yourself and never procrastinate. On top of that we had math projects that were honestly really hard. The class just seemed so heavy on workload I had a really hard time trying to make time to actually study. I really did not like this class.

Lots of homework
Test heavy
Clear grading criteria
5.0
3.0
MATH143C
Grade: A
May 19, 2019
Would take again

Professor Saleem is one of my favorite professors at SJSU. He cares about the students and wants everyone to do well. He is very approachable and friendly during his office hours. He does give a lot of homework and at times it may seem repetitive but it only helps reinforce important concepts. Tests are fair and the projects are pretty easy.

Lots of homework
Accessible outside class
Caring
4.0
2.0
MATH42
Grade: A
May 21, 2019
Would take again

Honestly, going to class is a waste of time. Make sure you do the homework though, and just get in class problems from someone else. Tests aren't particularly difficult, pulled straight from homework and class problems; final was extremely difficult though. You are allowed a note card on every test, so just fill that up.

Lots of homework
Graded by few things
2.0
5.0
MATH143M
Nov 30, 2019
Wouldn't take again

I still don't understand what he's teaching in class. Sometimes, the professor tends to introduce methods that aren't introduced in the book so if you're stuck on using them, you have to ask him. Also gives a massive amount of HW per section + projects that he expects you to finish by the day of the midterm. Overall, nice guy, but a bad teacher

Lots of homework
Accessible outside class
Get ready to read
1.0
4.0
MATH32
Grade: Not sure yet
Dec 15, 2019
Wouldn't take again

I would try to avoid this professor. Made the final extremely hard compared to other tests. Tests on material not covered in class.

2.0
3.0
MATH143C
Apr 27, 2020
Wouldn't take again

Rushes through lectures like crazy and often skims on crucial details regarding proofs and details of solving problems step by step. Leaves you in the dark to trudge forward on hw problems that're a whole another level of complexity when compared to the lectures. Nice guy, but TERRIBLE LECTURER and TEST WRITER

Lots of homework
Clear grading criteria
So many papers
5.0
3.0
MATH42
May 7, 2020
Would take again

Professor Saleem is a really nice professor. There's a lot of homework for each unit (so don't procrastinate), but his lectures are clear and he teaches well. He always walks in with a smile on his face. Even though we had online classes because of corona, he did his best to communicate and accommodate each student.

1.0
4.0
MATH143C
Grade: C-
Nov 19, 2020
Wouldn't take again

Honestly, he was my least favorite professor during my time at SJSU. Don't like the guy, talking to him is infuriating because he is so unwilling to actually help students. His exams are ridiculously hard and projects are difficult because he provides very little help for Matlab, it is basically 'nothing'. I would 100% try to avoid this professor.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
MATH143C
Grade: C+
Nov 23, 2020
Wouldn't take again

This class is a joke, the professor will nitpick everything on your exam and the grading criteria makes no sense. The coding projects are some of the hardest coding projects I have ever done as a CS student. Definitely skip this class or find another alternative.

Skip class? You won't pass.
Lecture heavy
So many papers
1.0
3.0
MATH143M
Grade: A
Dec 13, 2020
Wouldn't take again

This instructor was very frustrating. I would go to office hours to ask a question about the homework or projects and he would never give me clear explanations. He assumes you know how to use MATLAB. He will not review anything more than once even for clarification. Homework takes forever and is nothing like the tests.

Lecture heavy
5.0
3.0
MATH021
Grade: A+
Dec 20, 2020
Would take again

All in class notes and labs are available and are always a good review for upcoming tests. The times I reached out to him to ask about math problems, he answered quickly. The grading weight of everything is already in mylab at the start of the course, and he grades quickly. He's a very understanding profesor, and you won't regret taking him.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
2.0
MATH143C
Grade: B
Dec 25, 2020
Would take again

Dr. Saleem is a very nice professor, his class is not too difficult. He does give quite a bit of homework, though.

Respected
Lots of homework
Accessible outside class
3.0
5.0
MATH13
Grade: B
Jan 25, 2021
Wouldn't take again

he is a kind professorr, but he gives Test and Final very difficult it is too hard to pass the last.

5.0
2.0
MATH072
Grade: A
May 21, 2021
Would take again

Being with Professor Saleem for Math 72 at EVC was a pleasure! I thoroughly enjoyed my time with him. He gives all the homework and tests on WebAssign and is a very understanding teacher with a kind personality. He really gave me the support that no other professor gave me and made me feel more confident in my math skills. Overall, a 10/10 for him!

Respected
Clear grading criteria
Amazing lectures
4.0
3.0
MATH42
Grade: B
May 27, 2021
Would take again

There's a decent amount of homework so make sure you stay updated and when assignments are posted. Nice guy and pretty good professor. The final is pretty hard compared to the normal tests and is worth a third of your grade so study hard for it.

Lots of homework
Lecture heavy
Caring
4.0
2.0
MATH42
Grade: B-
Jun 5, 2021
Would take again

Pretty solid choice for Math 42. The homework and midterms were all very easy. The final was difficult but it was created by the math department so not much he can do on his part. The class average was low so he requested a curve for it. Overall an enjoyable professor.

Accessible outside class
Caring
EXTRA CREDIT
5.0
3.0
MATH72
Grade: A
Jun 14, 2021
Would take again

He's probably the best math teacher I've ever had since kindergarten. Lectures are spectacular, he waits till you've understood the topic and simplifies it. He really puts effort in helping you out, will spend time to answer your questions. The exams were a breeze if you attended his pre-test 30 min lecture where he pretty much explained it all.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
MATH42
Grade: A
Sep 10, 2021
Would take again

Video lectures w/ examples for zoom sessions, lots of reading. Make sure to ask questions when you dont understand something. Homeworks and exams were all through the Connect platform.

Get ready to read
Skip class? You won't pass.
Caring
1.0
5.0
MATH143M
Grade: Not sure yet
Oct 4, 2021
Wouldn't take again

DO NOT TAKE THIS PROFESSOR! Your life will go into darkness from now on, tons of hw to do, and you need to spend 10000 years to finish it. And super unclear grading criteria, such as the project we all follow his instruction, and he take 9 points from me without any comment, I don't know where I did wrong.

Lots of homework
Tough grader
3.0
4.0
MATH073
Grade: Drop/Withdrawal
Nov 7, 2021
Would take again

This was his first in-person class after the pandemic. Nothing wrong with the professor whatsoever, but really think about if you want to take this class or not. He taught the class well and made it easy for us to understand his lectures, however, the homework he assigned was not like his lectures and the tests were pretty difficult unfortunately.

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
MATH143M
Grade: Rather not say
Nov 8, 2021
Wouldn't take again

PLEASE DO NOT TAKE this professors class if you have a choice, the project is Super difficult. You have to self-learn how to use Matlab. the homework is also a heavy load. the most struggling math class I have ever taken as a math major student. I got everything A in my other math and cs classes. The grader is also very unprofessional.

Tough grader
5.0
2.0
MATH143M
Grade: A-
May 7, 2022
Would take again

POV from someone that worked their butt off: His class is extremely straightforward. Sure, he gives a lot of hw, but he gives it to you a month (or more) before it's even due. His exams are basically the practice exams. His projects aren't bad if you paid attention in class, he even encourages you to look up the code online. Matlab ain't bad.

Caring
Lecture heavy
Test heavy
1.0
5.0
MATH143C
Grade: B-
May 23, 2022

Saleem is a nice guy, everyone knows that. The way this class is setup to run is designed to pass you but not designed for you to earn a good grade. You will see your grade is slowly eroding due to how many points you got deducted from assignments and tests. Exams are quite fair, the final is very HARD. Assign so much hw that it become a meme.

Tough grader
Lots of homework
Test heavy
5.0
2.0
MATH143C
Grade: B-
May 28, 2022
Would take again

Professor Salem knows what to do. He made the best lectures and material to pass very well, although it could take a long time to go through right. The grading on the homework and projects were stronger than the exams. If you like both math and computer science, numerical analysis is the one, and he is the right professor for this.

Amazing lectures
Respected
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Oct 11, 2023

Do not even bother with this professor. Drop the class if you can and save your GPA. He does not care about anyone...

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Nov 10, 2023

Do not even bother with this professor. Drop the class if you can and save your GPA. He does not care about anyone and he gives way too much homework. This professor should not be teaching anymore.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Rather not say
Nov 29, 2023

If you get this professor, take my advice and drop his class within the easy drop period. I tried to stick it out through the whole semester, but I absolutely hated this class. You have to work extremely hard to get a decent grade since the homework takes 10000 years to complete.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Nov 29, 2023

Save yourself the time...I tried to stick with this professor since he was the only one available at the time but that was the biggest mistake in my college career so far since he gives so much homework, goes off topic in class, and does not prepare students for exams. This professor should not be teaching anymore.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Rather not say
Nov 29, 2023

This professor was the worst! He never helped his students out with anything. I would ask a question about a problem and he would just ignore me. Like this teacher graded based on exams and quizzes and if you didn't do the problems the way he wanted then you would lose a bunch of points on the homework/tests.

Tough grader
Lots of homework
Graded by few things
4.0
4.0
MATH143M
Grade: A
Dec 20, 2023
Would take again

I found Dr. Saleem's lectures to be very clear and I got great notes from them. The homeworks are all pretty long but none of the problems are overly difficult or not covered by class lectures. Sample tests are very accurate to what he will expect on the exams.

Lots of homework
Respected
1.0
5.0
MATH143M
Grade: Rather not say
Jan 2, 2024

This is the worst professor at SJSU hands down. I have never been in a class before where I walked out more confused. He is a terrible professor. The question is: How is he still employed at SJSU? I hope they get someone else to teach 143M because this guy is a joke and he assigns WAY too much homework. I am so sorry if you are stuck to take him.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Jan 10, 2024

Horrible lecturer, extremely tough grader. Does not care if students understand the material or not. Questions asked in class are usually deflected. His teaching method does not even make sense. He acts as if everyone in class already previously understands the concept and skips multiple steps when teaching. Very condescending.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Jan 24, 2024

Usually I take RMP reviews lightly since most people will only speak on their bad experiences but TRUST ME WHEN I SAY HE IS GENUINELY A TERRIBLE PROFESSOR. He gives WAY too much homework, goes off task during lectures, and I do not think he cares about his students' success and well-being. Extremely hard professor for NO REASON. Avoid at all costs

Tough grader
Lots of homework
1.0
5.0
MATH143M
Grade: Drop/Withdrawal
Feb 12, 2024

He is an unforgiving grader who gives complicated lectures and does not care if students understand the material or not. His teaching method does not even make sense. He acts as if everyone in class already previously understands the concept. Unless you are extremely good at math and CS, I would highly recommend not taking this guy for Math 143M.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Rather not say
Feb 21, 2024

He recently deleted a lot of students' reviews which is against the policy. He can't hide everything. If he wants to be a better professor, please listen to students. Stop covering up and do your job. Do you know how many student graduations/lives you have ruined? Students have depression because of him.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: F
Feb 21, 2024

Very tough on students. He is a terrible lecturer and if you get lost, you would have to work super hard to catch up. Projects and homework assignments took me an absurd amount of time and he has very high expectations of everyone.

Tough grader
Lots of homework
1.0
5.0
MATH143M
Feb 21, 2024

Terrible instructor, he does not even deserve the professor title. I don't understand how SJSU would hire someone this bad to teach. His lectures are confusing and he does not explain clearly. His exams are very hard and homework takes forever to finish, he thinks this is the only class students are taking. Please do students a favor and fire him.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Grade: Rather not say
Feb 25, 2024

This was one of, if not THE worst teacher I ever had. He did not help students that much whe students asked for it. He assigns WAY WAY WAY too much homework and does not care whether you understand the material or not.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH143M
Grade: Rather not say
Mar 10, 2024

Do not take this a class with this professor. He assigns WAY, WAY, WAY too much homework, he offers no help during office hours, and makes you feel bad for even asking for help.

Tough grader
Lots of homework
Graded by few things
5.0
3.0
MATH143C
Grade: A+
May 4, 2024
Would take again

Lectures at a good pace and provides clear explanations. Homework assignments are quite long and are sometimes rather difficult but his examinations pale in comparison so my grades did not suffer. He gives exams after each chapter so there is more room for improvement in this class than others that only give 2 large examinations.

Lots of homework
Caring
Accessible outside class
1.0
5.0
MATH143M
Grade: Rather not say
Jun 1, 2024

He is THE worst professor I ever had. Avoid him like the plague, especially if you need to take upper level STEM courses or have other classes.

Tough grader
Lots of homework
Test heavy
5.0
3.0
MATH143M
Grade: A
Sep 24, 2024
Would take again

we have had one test, project and homework so far. He is not a tough grader, the exam was nearly identical to the practice exam. His lectures are clear, IDK why everybody leaves such poor reviews. This class is not as bad as the reviews. HW is a lot. I almost dropped out bc the reviews on this course and am shocked that the RMF's are wrong. Take it

Clear grading criteria
Lots of homework
Accessible outside class
2.0
4.0
MATH143C
Grade: D
Nov 16, 2024

**********

1.0
5.0
MATH143M
Grade: Rather not say
Nov 17, 2024

Most assignments are unclear and homework is very difficult and unreasonably long. Do NOT take this professor.

Tough grader
Lots of homework
Test heavy
3.0
3.0
MATH143M
Grade: B-
Dec 3, 2024

A LOT of homework with exercises that are tedious and convoluted, relative to what is actually tested for the midterms (HW is harder). The projects are fine and may be "freer points" for you. Although the midterms are easier than homework, if you are a slow test taker like me, the tests are not trivial.Paymore attention to the practice exams thanHW

Lots of homework
Accessible outside class
1.0
5.0
MATH143M
Grade: Rather not say
Jan 4, 2025

Avoid this class if you can. The professor assigns excessive homework with little support, making it extremely difficult to keep up. unstuckstudy and other online resources were essential for staying afloat in this course.

3.0
4.0
MATH143M
Grade: B+
Jan 17, 2025
Would take again

Homework was way way way way way more trouble than it was worth x( Projects were less challenging but don't put it off. Midterms were very similar to the practice tests but be sure to cover all concepts/methods. Final was much more proofbased than prev exams. His lectures were rlly useful, only problem was theyre at 7:30AM 😅

Get ready to read
Lots of homework
Graded by few things
1.0
5.0
MATH143M
Feb 11, 2025

My 3-unit class with him felt like at least a 5-unit class. Individual teachers have lots of freedom with how they teach. They have certain things they are required to cover, but how they cover them and what extra content they add to the course is up to them. This is why his class was hell.

Tough grader
Lots of homework
Graded by few things
3.0
3.0
MATH143M
Grade: Not sure yet
Feb 25, 2025
Would take again

The homework is absolutely awful if you do it last minute (don't do that). Otherwise, Saleem is easygoing. Projects are simple, exams are exactly like practice exams. His lectures aren't bad, easy to understand, but he doesn't allow much room for questions and doesn't ask the class engaging questions. He just writes for the whole 75 minutes

Lots of homework
4.0
3.0
MATH143M
Grade: A-
May 21, 2025
Would take again

Great guy who loves educating, is very knowledgeable, and organizes lectures. Gives previous semester's real exams as practice (most are identical to the real exam). Cheatsheet:notecard for exams, 1 page f/b for final. 4 HW sets, Exams & Projects. Very time consuming class, just focus on knowing the practice exams. Curves final grade conditionally.

Amazing lectures
Clear grading criteria
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 42 grades
Most common grades:
A (11)
Rather not say (11)
Drop/Withdrawal (7)
Grade Distribution
A(15)B(12)C(5)D(8)F(1)A-/B+(8)
Based on 64 reported grades
A: 11
Rather not say: 11
Drop/Withdrawal: 7
B: 6
Common Tags
Lots of homework (35)
Tough grader (21)
Graded by few things (15)
Clear grading criteria (11)
Caring (9)
Accessible outside class (8)
Test heavy (6)
Respected (5)
Rating Trend

Declining

-1.38 avg change
Sep
Nov
Dec
Jan
Feb
May
Last 6 months
Ratings by Course

MATH133A

5.0

(1)

CPV85602

5.0

(1)

MATH021

5.0

(1)

MATH72

5.0

(1)

MATH19

4.9

(11)
+14 more courses
Difficulty by Course

MATH13

5.0

MATH143M

4.5

MATH073

4.0

MATH32

3.3

MATH143C

3.3

Similar Professors