4.0
Quality2.9
Difficulty72%
Would Retake179
Reviews72%
Would Retake
179
Reviews
Rating DistributionOfficial
179 total ratings5
106
4
24
3
18
2
19
1
12
What Students Say
“He is one of the best teachers I have ever had”
CISP360 - 5.0 rating“He is a very impressive lecturer”
CISP430 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
25%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
CISP320
5.0
(1)SOCIOLOGY
5.0
(1)SOC320
5.0
(1)SOCIO300
5.0
(1)CSIC310
5.0
(1)Difficulty by Course
PSYC305
4.0
CIS37
3.5
CISP350
3.2
CISP360
3.1
CISP430
3.1
Reviews (178)
No Comments
Could stay on subject better! We don't need family details.
needs to do some teaching
The best CIS teacher
GREAT!
Good instructor
Needs to focus on subject, not himself. Easy on the eyes though. Seek someone else for serious education.
Fellow students, if u would like to learn the subject -- do avoid him. There are better teachers out there.
Uses his own book and does not explain. Does not include important details about functions. AVOID AT ALL COSTS!!!!!
if you think his C class is hard, maybe you just don't get C. his class is vary slow! somehow, that's good b/c that means you've more time to study for the exams. Also, he help you alot for the homework asignments. Nice guy and fun!
Does not explain well, if you do not get C, that means he is not doing his job. Goes too fast, teaches from own book that does not explain well, does not run examples.
Will go out of his way to explain the lectures more in-depth if you don't understand it. Easy-going, and humorous. Take his classes! WARNING: If you aren't smart enough to understand his lectures and examples, you shouldn't be taking programming classes!
Easy tests and simple projects. Most of the code is given in class. Very funny and easy going guy. By far best CS prof at ARC.
Funny guy. Really does try to help students understand programming. He is extremely patient and easy to approach. If you're confused, study the examples and do practice programs outside of class until you understand what is going on.
Iraj is the best teacher i have ever had. He is always happy while teaching and will ALWAYS take time to help you if you ask him nicley. Took C in the summer, although ther was 1/2 less time it still felt slow to me.
No Comments
C isn't that hard to understand but it takes practice. The concepts aren't hard. If you don't wait til the last week to get the program in you have WAY more than enough time. I was caught often needing just 10 more minuts to make an awesome prog!
He's cool, he seems to have a sense of humor
Horrible lab exercises. How about coding something practical? He wrote his own book which is horrible--why re-invent the wheel? If you already know some of C/C++ you will be fine; otherwise, good luck. His teaching style is obscure. Nice guy, just would have preferred someone else.
Very very cool dude. His book that he has written is very helpfull and he is great at lab time. Knows his stuff. Can look at your code and instantly tell whats going on (or act like it) and tell you the problem but does it in a way to teach. I learned a lot...and he has some pretty cool stories and movies..def recommend
He subbed for Shevlin's class for a week in the summer and he was a really interesting speaker. He knows his stuff, and makes an interesting topic evne more interesting.
Awesome class. One of the easiest Ive taken. he his pretty laid back and fun actually. I did a few presentations for him and he might offer interesting assigments for extra credit.
Great teacher with a sence of humor. When he speaks i fall a sleep from his soothing voice.
Awesome CIS 310 Teacher. Real cool guy and knows the subject. Keeps class interesting and has an awesome sense of humor. Easy work load, over all easy class.
hard to under stand and gets off track easly and then will forget about you and your question
you dont have to take notes in lecture only listen to him. labs are very straight forward they couldn't be any more easy to follow(this is from a student who is horrible at following lab instructions). No surprices on the tests. Had a relly good time in his class.
I loved his personlaity. Very helpful and fair. Strongly recommended.
Great teacher. Great sense of humor and keeps class interesting. As long as you show up and pay attention, you'll do well. Easy work load and always willing to help.
awesome, funny, down to earth guy. such an easy class.
Great professor. Doesn't sugarcoat the material, but presents it in a refreshingly straightforward manner. Homework is challenging but it will prepare you for tests. If you need his help, ask for it. He's just a nice, friendly, all around cool guy. Too cool for school, in fact; he should be out accompanying Jessica Alba to the Oscars or something.
Cool guy, very nice, funny, helpful.
I enjoyed being in his class. Very laid back and helpful. Not an easy class but definitely worth the time and money. And he is gorgeous. He should be working for a modeling agency or something:)
Very easy going teacher. His lecture is very clear and it's easy to understand. He's also a funny guy. He's a great and awesome teacher! I highly recommend him to students.
This guy is not the most unorganized teacher. His test are filled with typos and grammatical errors. He doesn't have a set assignment and test schedule. He won't let you keep your tests after they are graded and in my experience his quiz/test answers are sometimes graded wrong. He is a really nice guy but, a lazy, unorganized, and horrible teacher.
Great teacher, knows his stuff. He makes programming fun. He should be a comedian
One of the worst teachers I have ever had.
Not only is he one great looking teacher but he knows his stuff. He made sociology extremely interesting and very much applicable to everyday life
For those who say that he's a horrible teacher: maybe u guys werent meant for programming;) He is the best professor Ive had. Easy going, very helpful, no text book AND THE MOST IMPORTANT is that he gives u the info that u ACTUALLY need to know and WILL use in life. He is very straight forward, to the point.I was always looking forward 2 his classe
This teacher is incredibly nice, fun, and a great sense of humor in his lectures. Gives you questions that will be on tests. Written response tests.dont have to take notes really. just do hw and come to class. grades fairly, makes class very interesting, and always jokes. I highly recommend him.
Easy going, Love to have him for all the course, nice intresting man, as for me he is very tiny bit of religious.
Good class, take notes, funny guy.
this guy is AWESOME! makes programming easy and class is so fun its not even really like a class. everybody seems 2 get along and his teaching style is relaxed and laid back. u wont learn programming just from the lecture u will have to do the labs(which really arent that bad...yet). during lab he doesnt force us to work either. take him!!GH
iraj is a cool cat... he expects his cisp students to be somewhat savvy to begin with. but he will lecture and explain each topic thoroughly as so a new programmer could figure it out. the course is tough start the labs when their assigned!!!! he will let you know its due only a week before its due. cool teacher overall though
love him!
As a newcomer to C, I found the class to be pretty difficult. Iraj may joke a bit during class, but if you ask for help after class, he's more serious & very helpful. He frequently extends deadlines and listens to students' input. Nice guy, good sense of humor, easy on the eyes...tough class though!
Pretty easy if you pay attention and take some notes. Funny guy and often shows video that help support the topic and then just completely random videos. And don't worry about the name, he has no accent. Talks very clearly.
Iraj isn't very good at explaining the material... very vague. his assignments are difficult and differ from the material taught in class. I wouldn't recommend taking his class unless you already have programming experience.
absolutely great professor...funny and easy going. very helpful if you ask him questions. the assignments are pretty easy if you understand the materials that he taought. highly recommanded
I took him last semester. CISP 360 is not an easy class but he makes everything he can to help you get the material. Some of the programs were challenging, especially the last one. Overall grade for the class is a strong "B".
He expects you to have experience with C or C++ even though it is not a prereq. Doesn't explain anything in class related to the labs. By the second week only hardcore programmers were left in the class. If you need this for your non-programming major take it somewhere else, neither Sabzevari or Anton explain anything.
If you are not gonna do the work, it doesn't matter who the teacher is. If you are, he is easy to work with. Some assignments are ridiculously long, but after this class, you will surely learn some C. I disagree that any pre-knowledge of C is required. Not really. He starts C++ from scratch. Overall he is sometimes lazy, but funny and experienced.
Iraj is a really good guy. He is very helpful and really wants you to learn the material. He writes his own book which is fantastic, and teaches straight from it. I would recommend this class. He only has one fault. When he gives tests their half multiple choice half written, and on the written portion he makes the questions really really confusing
Great guy! He is a funny instructor and very knowledgeable about the subject. Makes the class feel "inspired"! I recommend him for c++. Be prepared to stare at the monitor for a long time to do the assignments, and sometimes quizzes are a bit tricky.
Hard teacher, but you'll learn a lot. Semester started off at a lightning pace, but once we got halfway through (about Ch 4), he slowed down and spent more time on lecturing. His tests and quizzes are HARD. Labs are very long so START EARLY. He tends not to give out lots of info on how to do labs. You're expected to learn specifics on your own.
If you want to learn C, take him,very helpful. If you just want to pass, then it's not the place you should go, find someone else. Great Teacher for all people who are in computer major. after this class you will learn a lot. test and quiz are kinda tricky, you have to fully understand all the material on the book and use them as well as you spoon.
This teacher is hard. Not an easy class at all. We had 18 group labs, 8 individual labs, 2 tests, 7 quizzes, and the final. The material is so hard you have to be a hard-core programmer to understand, esp arrays and structures. If you have to take this class for your major, you'll need to study extra hard to keep up. This class should be 5 units.
Professor Sabzevary explains the material extremely well. He gives great examples.
Hands down one of the best teachers I've had. He's hilarious, which helps offset the dryness of the material. You really have to know your stuff to get an A, but you'll get plenty of practice in lab. He's always willing to help out as long as you're making a real effort. He'll call you out otherwise. And the book is only $8! Take this class.
Awesome teacher. Keeps the class interesting with random funny videos or pictures. Doesn't care if he lets you out early. Most of the time he does. Assignments are easy and he will answer any question in class. Very approachable and explains things very well. Gives wierd examples sometimes but it keeps the class fun Great teacher, enjoyed his class
Take him. He's a good man... Relaxed, open-minded, and has a fair sense of humor. Jokes around about gender, politics, cultures, and fat people, ALL THE TIME. Your mouth may drop and say "OHHHH BURN", but you'll naturally laugh at what this man has to say. Do the work, and you'll succeed.
Took an introductory class with this professor. And let me just tell you that the difficulty level of that class was waaaay to hard. Towards the end of semester there were about 1/3 of initial students still attending. That explains it?s self?
To the person who said that CISP 300 was "wayyyy to hard"- really? I had never ever programmed anything in my life before that class, but it was so easy! I learned a ton, and I really liked his teaching style. That class was so easy. Also, I feel almost over-prepared for CISP 360. Take Sabzevary. He's funny, laid back, and a great teacher.
Extremely good teacher. Very approachable, goes over material very well. No problems whatsoever.
Iraj is an awesome teacher. He will teach you what you need to know, which at this level in your programing career is exactly what you need. He doesn't go into the nitty gritty details of how things works, just shows you how they work. The book is only 8-10 dollars, and I still refer to it.
Iraj is awesome, have taken him for Intro to CIS, C programming, and Java and all of his lectures are engaging and useful.
Iraj is a really funny teacher. He lets you go early all the time and does not assign alot of HW. But he does not use a book and he never gives enough info to answer the question or do the work so you have to go somewhere else to learn. But he is funny!
I loved this teacher! He is so incredibly nice! He makes jokes all the time, always keeps the class interesting. Provides relevant information. He tells you the exat question that will be on the test/ final. Not very much hw at all. Just had to read 2-3 books. Highly recommended
Prof. Iraj has a good sense of humor and during lectures it shows. He is clear and goes at a good peace. If you don't understand something ask and he will explain it more for you. Group labs once a week (they aren't too difficult) and a total of 7 homeworks which take a good amount of time; so don't put them off. You will learn C well here.
You will learn a lot from this guy. He's pretty funny and likes to poke fun at everything. I'm pretty comfortable with C programming now and I think I feel well prepared for the coming courses in my computer science major.
He's a pretty cool instructor. Great sense of humor and gives enough assignments that force you to learn the material. Tests can be somewhat difficult unless you have a complete understanding. ASK HIM QUESTIONS he will help you. My only complaint was that I wish we had more time for the pointer stuff. That might be a struggle for some people.
Iraj is a great guy. Hes somewhat funny and hes is a decent teacher. Some people done learn too much from him but hes not bad to have.Class ends early alot and sometimes he forgets to pass the role sheet. 2 thumbs up! from me. BTW his class is easy and so are his tests and quizzes. Easily an A for anyone who tries, even if u try barely.
Really funny guy. His sense of humor makes it easy to stay focused, even through the not-so-interesting material. I enjoyed the class, and I learned a TON. I think that I should be well-prepared for CISP 400. Take Iraj. He's great.
Professor is AWESOME! He's very helpful and funny. There weren't a lot of girls in class, so that was intimidating, but Professor made the class enjoyable with his jokes (too much :D)! The materials may seem very intimidating but ask him for help (or email him and ask him for help. I did). This class will be hard if you don't take it with a friend.
This professor is one of the sweetest people I have ever met. Extremely kind, funny and explains the material very well.
Very easy going teacher. His lecture is very clear and it's easy to understand. He's also a funny guy. He's a great and awesome teacher! I highly recommend him to students.and he creates his own textbook, think which costs around $10 - $15 bucks.you have to do an effort to this course
Professor Sabzevary is a very good instructor. His style is very informative and entertaining. The textbook that he lists on the syllabus is not required and is not used in the class at all. I thoroughly enjoyed taking his class.
Iraj is hilarious, you could always count on him to be entertaining even if you were completely lost in class. Overall the class is pretty easy if you read the book and follow it exactly. His test he allows a cheat sheet to be brought in, which made them very easy. Great Teacher...Highly Recommend him!
Horrible.I took the online class.He never replied to ANY emails or discussion questions.His instructions are not clear.Seems like it hasn't been updated in years and it doesn't match with the program we worked with.Strict!no make-ups.You get no help from him.He makes the easy class very difficult and stressful!AVOID.
Not a bad teacher but the instructions and numerous projects make it very difficult, cluttered and unclear to say the least. It being a computer class it should at least be user friendly. Felt like I needed instruction on how to figure out the instructions.
I never knew computer programming could be so entertaining. His lectures are awesome. Definitely recommend.
he DOESN'T ALLOW ANY NOTES ON EXAM AND QUIZ IS USUALLY BASED ON WHAT U LEARNED IN PREVIOUS CLASS MEETING. HE GRADES VERY DEEPLY ( WILL TAKE OUT POINTS FOR ANY INCORRECT TYPO AND HOW THE PROGRAM IS STRUCTURED. OVERALL HE IS NICE BUT TOO MUCH WORK. HIS FIRST TWO ASSIGNMENT IS EASY BUT LATER ASSIGN AND EXAMS.YOU BETTER STUDY HARD AND ASK HIM QUESTIONS
I took professor Sabzevary's Motivation and Leadership class at Devry and I can only say that it was amazing.
My ratings show the good, but my comments show the bad. He is very inconsistent. Sometimes he pushes homework or quizzes back several days, he forget when stuff is due and never grades stuff fast enough to give proper feedback. He deducts points for not following a format he has in mind that he doesn't mention, yet ignores the same stuff elsewhere.
He is very helpful, but his examples are always vague. His lectures are confusing and the book is his own, so nothing is easy. Try working with a partner, but still really hard.
I was really excited to get into this professors class but was disappointed in the way he taught programming. He uses his own book which has very few examples to reference. I found myself using other books and watching tutorials online. He pushes back hw/exam/quiz dates all the time and even on the day they are due. I wouldn't recommend him.
He is excellent at explaining the material and going over anything you're having trouble with. Although he is a tough grader, you will learn C very well in this class and be prepared for future programming classes. He's also hilarious and makes class pretty fun! I would definitely recommend him as I am way more comfortable with programming now.
He is one of the best teachers I have ever had. He has a way about him that makes the class very entertaining. He explains complex ideas extremely well. I wish he could teach some of the upper division math classes. Definitely recommend
Data structures is a very difficult subject but Professor Sabzevary breaks it down into understanble chunks. He is a very impressive lecturer. This is how programming should be taught.
Simply one word, awsome! Lectures are fun, interesting and easy to understand.
Taking CISP350 with him right now. Having previous knowledge of SQL, the class isn't too difficult, aside from having to adapt to the Oracle environment. He allows us to bring a sheet of notes for the exam, so the tests aren't too bad either. Homework can be long at times, but his book (written by him) provides plenty of examples.
He is a great teacher, take him , you will learn a lot, he give three test and assignments, all is easy if you study book and his notes, his class is fun and learn, Good luck
He was okay. Wouldn't take again. Penalizes late or missing hw by giving negative points, you don't just lose points from assignment you miss. Ex. Missed a hw and got -1212 knows his stuff though.
One of the most memorable professors I've had at ARC, he makes a boring subject interesting by cracking jokes (usually tongue-in-cheek humor). Group work is easy (very doable on your own, if you actually want to learn the material), homework requires a bit of effort, and the exams are half multiple choice (hard) and half programming (very easy).
He's hilarious: keeps class interesting. He teaches you OOP and Java really well: has his own textbook to explain everything. Assignments are algorithmically simple but graphics syntax takes time to learn. You should study for the tests (2-3 hrs) bc the multiple choice can be tricky.
Great professor, uses his own book. Take him if you want to learn more about programming, life, and everything else
Iraj breaks down a complex subject into really easy lectures. However, on tests he does not give partial credit. Great teacher, very fun and light assignments.
He is a gem.
He is the best. Very unique!
I've taken CISP 300, CISC 310 and am currently enrolled in CISP 350 with Iraj. He's laid back, funny, & very approachable. His teaching style makes everything very clear and his examples tend to be funny or just flat out realistic. He doesn't take attendance, but show up if you want to pass. Bottom line: Iraj is fantastic, no matter the class.
One of the best teachers I've had. His sense of humor is amazing and makes the class that much more interesting, and easier to want to learn. 10/10 would take this teacher again and recommend him for others.
Very good teacher. Knows his stuff. Learned a lot. Doesn't take attendance but you better go to classes.
He doesn't take attendance often, his explanations can be very vague and he won't explain things more in depth at times. Sometimes it's difficult to tell if he's being serious or not. Expect homework (group assignments) to be due everyday you have class with him. Also the tests are usually half scantron and half written. Has his own book for $12
After a long desert of terrible CISP professors Iraj is an oasis of knowledge. He knows what he's talking about, he's easy to get ahold of, he works hard for his students and he really wants you to pass. On top of that, I'm always smiling through his lectures.
Great teacher overall. lectures are funny and rich in knowledge.
This guy had an amazing class, even though we did wind up doing things that were of track from the class, he still made a great use of the entire semester and I received a AMAZING introduction to computer science and programming, he covered everything we needed to learn from the ground up and now all my classes since are cake, highly recommend Iraj
Not a fan of having to pay $100+ for the most current textbook so prof can "facilitate" my use of the publisher's website - tests are multiple choice and fill-in lifted verbatim from the text and the seemingly endless online "labs" would have been more appropriately titled "Intro to Mediocre Microsoft Apps" as they had zero correlation to the text.
He's pretty funny at times and he lectures are pretty interesting. He is caring and all you have to do is visit his office hours and he'll explain a problem differently so you can understand it better.
Iraj is the best programming prof in Los Rios. He is so funny, and gives great examples during lecture. Does not use a book so it is essential that you show up to class. Almost every class period there is a homework project assigned. He is VERY relaxed with the syllabus, but still a great teacher. The homework prepares you for EVERY test/quiz
Iraj is a worthy professor who deserve a better institution then that of ARC. He is on par with what you see from MiT lectures. His explanations make so much sense and I truly feel blessed to have him for data structures. I feel like I am getting a world class education from him - you actually understand why code does what it does and how to progra
JUST DO NOT TAKE HIM! YOU WANT A CLASS TO LEARN, HE IS NOT A GOOD OPTION. HE IS GOOD ONLY IF YOU KNOW EVERYTHING BEFORE TAKING THE DAMN CLASS
This guy is great. He knows how to explain things. The subject is complicated as hell. I am glad I took this class with Iraj.
The MAJOR issues with iraj are not his lectures. Number 1 homework basically counts for nothing towards your grade. 3 exams 100 pts each. And he is an EXTREMELY HARD GRADER. Questions will not be clear. Written with the goal to trick you. No makeup extremely slow grader. Will not give exam back. Think of homework as mandatory studying with 2 pts.
Iraj is very nice and funny. For some reason I'm not a fan of his way of grading. Projects are not important and your grade is based on exams. There is no extra credit and if you do bad on one test, it will have a noticeable impact on your final score.
Iraj is one of the best professor, I am taking his class right now his lectures are all easy and clear, and organized. There are no weekly quiz just couple test with open notes.
Good teacher, keeps the class lively, trikes to understand students problems.
One of the best CS professors I've had. He explains complicated things very thorough and clear. He makes lectures fun and interesting. Very understanding, you have projects every week due but they are not that hard. Tests are doable as well.
His homework is straight forward. Literally implement basic concepts learned. ie you learn about trees or doubly circular linked lists, you make one in c++. Tests are exactly what is in the lecture notes. Test 2 is completely the sorts, but you sort by hand.
Great lecturer, very good at explaining concepts clearly.
This dude is funny. Makes learning enjoyable and entertaining. There were times I felt a little lost and confused but if you ask him to explain, he is patient and understanding. Homework takes a bit of time but if you work with others, it's a lot easier. Definitely would recommend and take again.
This professor is my favorite at ARC. Took him for 360 as well and got an A. The way he visualizes his data structures are clear and easy to understand. He is so hilarious if you love dark humor and sarcasm. His projects can sometimes be difficult, but they are always interesting. His lectures are probably the best lectures ever. Also, no lab.
His class is very chill. Some of the hw was hard but the textbook helps you do the hw and the hw helps you prepare for the exams. His grading was on the more lenient side. He tries to keep class interested and gives good advices on careers. Would highly recommend him for any CISP classes. He also answers emails quick. Quite a lot of hw but it helps
Iraj is a fantastic professor and I encourage all losrios students to take CISP430 with him. He is hilarious, straightforward, and great at teaching this class. The grading is composed of 20 assignments and 3 tests. If you put effort into the homework and study the practice exams, you'll do well on exams.
Iraj is an awesome professor. He has a great sense of humor and is accessible at his office hours (although he's not good about responding to emails). He is a great instructor, and is willing to repeat concepts or demonstrate it in a different way to make sure you understand it. Lecture heavy, many 1 & 2 pt HW assignments, 3 exams. 10/10 recommend!
This is the best professor I have ever had. Didnt even have a final. Only two tests throughout the semester. Most assignments were discussions that he would give almost two weeks to complete. Take this class if you want an easy A
prof Iraj is the best teacher I ever had in my college career. He is organized, understating, and you won't feel the time in his lectures. I took all the CISP series with him. He usually gives a practice test. The questions in the practice test are usually the same style as the exams. STRONGLY RECOMMENDED
Iraj is a cool guy, but I didn't like his teaching style much. There are no labs, but you get a lot of assignments after every class, which are just 1/2 pts each. So your grade depends on how good you do on the 3 exams which are all worth 100 pts. The class was boring but kinda easy, so take him if you already know programming and just want an A.
Students said they were confused by his lecture and needed additional explanation but Iraj basically told them no. He lectures out of his book then expects students to volunteer and work the concept Check questions in front of the class. Be prepared to teach yourself. He doesn't always respond to emails..
He should have a chili pepper.
Had him Spring 2017. Greatly prepared me for CSUS's CSC 130 w/Yu Chen, which I got an A in. Entertaining lecturer, clear in conveying concepts. Tests are what he covers in homework/lecture and should never surprise you. Average student yet did not lose a single point in his course. He's teaching CSC 134 at CSUS right now. Take him.
When you know students from CSUS getting hyped for Iraj, that should tell you something about the quality of his lectures. Very funny and sarcastic, lots of homework but you learn a lot. It was very time consuming at 430, but I'm glad I learned data structures, one of the most critical areas in CSC, from this guy. You'll master your pointers.
He is a very funny guy. He teaches the stuff really well but doesn't take himself too seriously which is what makes the class so laid back and fun.
Hard class if you have no prior knowledge in database management, but still passable if you read and study for exams. He is very chill with his tests allow two sheets of papers (front and back) notes for exams, homework assignments are hard and time-consuming but everything can be done with the book and a classmate. Learned a lot, would take again.
He is a good lecturer and his voice is resonant and pleasant to listen to.
Iraj is a genius Persian gentle man. He is responsible and respectful to all students. He presents the lecture so clearly as well. I believe that he is the best instructor of ARC in the computer science.
Records all lectures. Show up for exams and thats good enough. Lenient grader, very funny lectures. Enjoyed his class and learned a lot! Excellent professor, will take him again next semester
If you know Access already, good luck - SIMNet marks you wrong if you don't do the EXACT steps it expects (as we know with MSoft, there are SEVERAL ways to skin a cat, so this is unacceptable). I got one wrong only b/c the site refused to register a double-click! Add fully online w/ no Canvas and no discussion board - it all smacks of a lazy prof.
I had mix feelings with iraj's class. He explains the idea behind algorithms well, but does not provide too much code examples. 3 exams 100 pts each, 20 assignments 1-2pts each. REALLY late grader on assignments, grades exams fast. Has pretty bad handwriting and organization when lecturing but explains well. COVID: one exam replaced the last 2
He is a funny guy and knows how to explain things really well.
Humorous but upbeat lectures, though lectures have a fast pace but manageable if you rework the examples he gives in the textbook. Has take-home online quizzes which were mildly challenging. The assignments are easy and give hints during class. Two tests, which are easy compared to quizzes, MCQ, and paper-coding. Good class overall.
He was funny and always made jokes during class. However, he went over the lectures quickly and didn't give us a lot of examples. Data Structures is the most important class, so I decided to take another prof. who I can learn from in a better way.
Rated 2.0 in Spring, but forced to take him for 350. He is indeed lazy & unprofessional - just recycled his Spring class for Fall, book is just an expensive glossary w/ errors thru-out, lectures add NO VALUE - he assumes e1 has same coding skills. Worst of all, he jokes about stealing and selling students' SSNs for $$ in the 1st lecture video!
Iraj undoubtedly is the best professor in the computer science department. He is very literate and fluent in computer science and his lectures although he is also a little bit interested in biology. He is a very respectable gentleman who is very responsible about his classes also he values his work and students very much.
I took the class in Fall 2018 but I forget to rate the professor. for your information, he is a great professor, mentor, and inspirational personality. He will never let you down and will help you until you achieve your target.
Professor Sabzevary is an excellent instructor for computer science! He makes a lot of use of diagrams, which could be tricky for some, but overall help you understand complex topics or links between things. He cares about his students and wants them to learn the material.
My experience is profesor Iraj is a fair profesor. I did not have a lot of time so I ended up getting a C. Completely fair evaulation. His class is not the easiest, but doable. My experience is that he will require about 25 hours of work after each unit including reading homework and tests. Fair enough!
very chill. fluent in his subjects. his exams are mostly multiple-choice but the one exception for a project question. very touch and close multiple choice and true/ false questions so be careful. daily projects like any other cs class. lectures are streamed live so no need to show up. study his own book which is very important.
I didn't have live lectures from him. The recordings of his previous lectures were sometimes difficult to follow because after saying something important, he would talk about something completely unrelated. There's not a lot of assignments. There were a total of 3 tests worth 100 points (which is a lot). I probably won't be taking him again.
he really doesn't care all , during my class not ounce did he interact with us students . his test are very hard . simply because the test cossits of filling the black or multiple choice which the answers are almost the same . this is my first course where the tests are like middle school .
I think maybe he forgot he was teaching this class. Next to no interaction online, you're on your own. Only 2 programming assignments, kinda weak. ZyBooks and recorded lectures. Too many tests for a programming class, IMO. We should be writing code not just memorizing for the tests. Oh and $50 for his required self published notebook, seems shady.
Easy A, but difficult tests.
While he's really funny, his online class was a hot mess. He didn't really interact with us that much, save for a handful of live Zoom sessions. The Zybooks readings and assignments were okay, but they were off-sync from his YouTube lectures, which made learning confusing. The only consolation is that his YouTube lectures are really helpful.
Success in this class is simple: Do the assigned projects and practice the data structures. If you do these 2 things and spend 5.5-6 hrs a week studying the material you will pass no problem. Practice is everything. Iraj is the best.
He makes you buy his book. Don't bother. You'll need it for quizzes but you could just look at his lecture notes. His tests are all based on ZyBooks (which you have to pay for btw) and none of his test questions are based off of his book that he claims that you *need*. There are three projects. Easy A but not a very involved instructor
Professor does not understand how to use Canvas at all, never set up a single notification, had old guides, Simnet access was out of sync, and was poorly arranged. Honestly, don't know why he's even here when you consider that the Simnet assignments were developed by someone else and get auto graded by Simnet.
A very good professor, and easygoing. It was a pleasure to be his student. I would definitely recommend him to everybody who's taking this class.
EASIEST CLASS EVER. Very clear grading. Ample opportunity to correct mistakes on tests. Chapter tests vs midterm/final. The only way to fail this class is to not attempt to do anything. Great teacher too.
Dont listen to the stinkers. Iraj is one of the best CS profs at Los Rios. zyBooks is not written by Iraj as others think, if you dont believe me go on zyBooks and click "About this material" it gives you the authors of the zyBook. Easy class, taking Iraj for upper div at CSUS as well.
I wanted to enjoy his class but I really couldn't due to the disorganization. We used Zybooks and the readings were consistently off with what we were learning in class by 2-3 weeks. There were also very few assignments and NONE of them were graded during the semester other than tests. Be prepared for messy lecture notes.
Such a kind prof. Weekly discussions with clear grading criteria (just don't forget to respond to two classmates). Zybooks is used for this course and majority of your homework will be on there. Canvas does not remind you when the zybooks homework assignments are due, so I recommend you make your own due dates. No final, just 3 big tests.
Makes complex ideas easy understand. Lecture loosely follows his free book (broken into weekly sections). Decreased assignments since SPR22. Personally more assignments woulda force me to practice concepts -- crammed everything like every 2 weeks bc he also has pre-recorded lectures. Fair test (Zybook mc and little coding easier than assignments)
he is funny, but this cannot change the fact that he does not teach well. class meetings cover reading 2 whole chapters ahead of the week's current assignment. goes off his own book with typos everywhere. skips over the important examples in the book, spends more time covering easy stuff that wont be on the test.
I took this class during the summer of 2023 as an incoming high school senior, it was a 8 week course and was worth 3 credits. The class was online, and we had around 4-5 assignments outside of the tests and discussions. 3 main tests, each had no repeats from the previous. Just do the reading (not a lot). eBook costs ~$70 (zybooks). Easy A.
A caring, funny professor who explains concepts effectively. However, he crams 3 weeks' material at the end. Requires a $35-60 Zybook of mixed usefulness. Uses mid-quality pandemic-era videos and weekly in-person meetings to elaborate. Will clarify concepts if asked questions. I often found his explanations better than online YT videos.
This professor is very bad. There's no interaction online; you're on your own. 3 in class test programming assignments, kind of weak. Zy Books and recorded lectures. Too many tests for a programming class; no reply to your emails. You can't learn anything from him. very boring lectures. Don't take him.
This professor has such bad lectures, harsh grading, and difficult in-class exams. In the whole class, you can see only four students because of his boring lectures. You can't learn anything from him. YouTube lectures are better than his. He is not replying to your email either. I highly recommend that you don't take him. Avoid being frustrated.
Very bad professor. heavy in class tests, lots of HW, can't learn anything from him, boring lectures, like a kind of messy. It shows 20 people enrolled in his class, but when you go inside the class, it shows only 4 people. I think he used some kind of trick. avoid taking him. ARC should bring new professors.
What a joke of a professor. Puts little to no effort into teaching the class and simply shows up for the paycheck. I heard him in class say things like "I have tenure so what happens to you all has little impact on me". Dosent teach the material well and has more exams than programming assignments which makes the whole point of the course useless.
Worst CS prof Ive ever had The syllabus is 4 years old, the grade breakdown has stuff we never did. The canvas page was disorganized, doesnt show your grade. He hasnt graded any of our coding assignments & its finals week. Assignment instructions were vague & split across 2-3 documents. Vague & dense tests. Useless lectures Wish I could say more
Professor Sabzevary doesn't have a lot of assignments but the ones he does assign are usually accompanied by a lecture video. He mostly expects online reading and discussions posts. As long as you do your work on time and pay attention to the subject matter, you should pass his classes easily.
A good thing is that I was never dumbfounded on exams with questions I had never seen. All the topics you need to know will be on the sample exam or lecture. He also awards partial credit on exams. The coding assignments were easy, but you have to make a dumb 5 min vid on camera explaining your code. The HW is zybooks and it's a lot.
I took his database class (CISP 350) way back in 2009 and Intro to Structured Programming in C/C++ (CISP 360) in 2013. I remember him as a very sarcastic teacher at times who is also very knowledgable about what he is teaching. You have to work to pass his class, of course - but software development is not a walk in the park either. Take his class
Did not seem to care much about well-being of the students. Very rought to speak to. I took CISA320 course, appears like assignments have been done long time ago, and he just seats somewhere and just grades, this is not a teaching process. He was not very respectful in messaging either.
Iraj is a solid professor overall. While the course can be disorganized at times, his lectures are engaging and he genuinely cares about student learning. The Zybook readings don't always align, but unstuck study helped me stay on top of the material. Overall, a worthwhile class if you're willing to put in the work.
informative
The book he uses was very informative and easy to read. The teacher was very responsive, when I had questions and gave clear instructions. Very grateful for not making me feel like I bothered him. Highly recommend.
What I like about the way Professor Sabzevary teaches is that he encourages you to critically think of solutions to assignments. He gives some hints to assignments but does not explicitly outline what to do, which I liked. He also simplifies algorithms covered in class to help drill the concepts into your head.
One of the best professors at the college. He explains concepts very well. If you actually want to learn data structures and algorithms, take this class. 3 exams, assignments and quizzes. The exams are structured very reasonably and you never get any surprises on exams which is very nice. Study guide questions similar,but require good understanding
Tests are not open note but if you go through your notes and the sample exams he gives you'll be fine. Only 3 homework assignments and he gives extensions frequently. The homework isn't that bad either, it's not the easiest thing in the world but you won't be lost either. The textbook also helps a lot.
Class Info
Online Classes
100%
Attendance Mandatory
25%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
CISP320
5.0
(1)SOCIOLOGY
5.0
(1)SOC320
5.0
(1)SOCIO300
5.0
(1)CSIC310
5.0
(1)Difficulty by Course
PSYC305
4.0
CIS37
3.5
CISP350
3.2
CISP360
3.1
CISP430
3.1