3.9
Quality3.5
Difficulty72%
Would Retake91
Reviews72%
Would Retake
91
Reviews
Rating DistributionOfficial
5
57
4
7
3
6
2
2
1
19
What Students Say
“Pakbaz made my first programming experience enjoyable and knowledgeable”
COINFO739 - 5.0 rating“Had 5 classes with this wonderful person so far”
COINFO741 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.80 avg changeRatings by Course
COINFO733
5.0
(1)CIS739
5.0
(1)CIS743
5.0
(1)COINFO741
5.0
(3)CS260
5.0
(1)Difficulty by Course
CS260
5.0
CIS762
4.5
CS739
4.3
CONINFO739
4.0
COINFO733
4.0
Reviews (91)
Professor Pakbaz is an amazing instructor. His lectures are clear and covers everything you need to know for the chapter and for the tests. If he sees that you are trying your very best he does his best to encourage you to continue doing what you're doing. You really have to work in his class though. If you work hard, you'll pass with an A.
Professor Pakbaz genuinely cares that each student in the classroom understands the lectures. He always demands the students to ask questions which I really like. He wants everyone to succeed and become successful programmers
lots of work to do,but assignments are easy if you follow instructions & read the pages assigned. tests seem hard , but he reviews everything right before any test. he's funny & answers questions. he repeats everything to make sure you got it. your assignment must be turned in before you can start the seems strict , but he
long lectures & tough assignments. he has a great teaching method but if you miss a class it will get up off track it becomes harder to understand. he is very strict with this class. ive had him 3 times and all were great but this one is very hard. he is kind and undanderstanding and gives extra credit and allows you to use one page of notes .
Professor Pakbaz is a great teacher! His lectures are detailed and well-organized and he makes sure that every student is keeping up with the class. If you're falling behind, he'll try his hardest to get you back on a track. He genuinely cares about his students. Tests are tough, but he does allow you to use a page of notes. I highly recommend him!
Professor Pakbaz is the best. His lectures are clear and detailed. He cares and works with every single student. He constantly encourages students to get involved and ask questions. He also does his best to make programming classes fun. I will be taking more classes with him.
Professor Pakbaz teaches his programming classes very well! His lectures have a lot of useful information and he tests your knowledge with his lab assignments. He expects you to know correct syntax, rules, and conventions once he teaches them. The tests aren't too difficult and he allows you to use a page of notes as well! I recommend him!
I took two classes (COINFO701 & COINFO733) with Instructor Pakbaz. I have had other CIS instructors too but He is the best. I really like his lectures. They are very informative. I also like that we are learning whole subject by doing with him all the steps and not just watching and listening. I am planning to take more classes.
The clarity with how he taught C++ was amazing! His lectures are detailed and extremely informative! Make sure to attend every class or you'll be stuck during the labs! I would recommend reading the book as well in order to get a better understanding of C++. The powerpoint lectures that he gives you are valuable as well! I strongly recommend him!
Took for class 1 of 2 for C++ during an 8 week while on break from CSULB. Amazing lecturer! Super clear and concise. Was my first formal coding class and got a bunch out of it. Pakbaz helped solidify my decision to declare CS minor. Def recommend. You'll get what you give in this class. doing labs+coming to class+studying A
Makes a difficult and complicated subject relatively easy. Explains every concept with clarity. Due to the nature of the subject, one must take notes, listen to the lecture carefully and be consistent with the labs. Great Professor !
If you are taking him for C++ or C# computer programming you won'the learn as much as you think you should. I took his class for C++ once and it was a big mistake for me. Don't get me wrong he comes around as very charming and full of life lessons but that is only the hide his lack of knowledge. He doesn't know how to teach; go elsewhere!
Professor Pakbaz is AMAZING. He knows his stuff, and knows how to teach it. If you really follow his lectures, you can easily get an A in his class. He covers everything in his lectures. He repeats them many times, and he encourages students to ask questions. He works with every student in the lab. He is always ready to help you get better.
Professor Pakbaz is an exceptional professor. His lectures are extremely well-prepared and he makes sure that students understand the various topics he covers. Make sure to come to class and ask questions when he asks! He has no issue repeating portions of his lectures. He actually cares that you understand the material and wants you to succeed.
Professor Pakbaz is exceptional. His lectures are amazing and they clearly explain the material. The labs will be a bit challenging, but do able. The midterms are multiple choice based on lecture, and he does a review before. Midterms are 50 questions multiple choice and Final is 100 questions multiple choice or true or false.
Had 5 classes with this wonderful person so far. Literally stuck with CIS major instead of transferring to CS @ LACC just to be able to attend his classes. Wants to see each and every one of his students succeed. Carefully prepared, organized and exciting lectures+labs. Don't be afraid to ask questions, he will go out of his way to help you.
good professor, his C++ class for the beginner student who is the first tiem to learn program is very good and helpful. he will teach everything basic knowledge to the students, you can get as necessary knowledge for the next level of C++, also he is efficiently teacher
Pakbaz made my first programming experience enjoyable and knowledgeable. It might be difficult at times, but put in the work and time outside of labs and you will be fine! He says this himself ! Recommend ! Agree with previous student, his style off teaching is efficient!
To start, it was a ok class but it have some negatives. He gives a lot of time for due dates so studying isn't bad but I felt it should've been more online lectures per week as some topics was more tough to fully grasp. The discussion requirements among peers was a good idea I felt he graded too harshly. Labs was okay but felt really restricting
online class was horrible!! DO NOT take his online course. His lectures are horrible, when he corrects you he screams at you in notes using numerous EXCLAMATION MARKS. Doesn't help to fix mistakes only tells you what you do wrong. Tests are horrible. Final exam 100 questions 100 mins. You don't have time to review questions. Books can be expensive.
Best online class. Take quizzes as many times as you want. Highest grade will count. 3 midterms and final, most questions are the same as quizzes. Lectures are really helpful for doing the labs. Watch the lectures live or recorded. One lab assignment per week. Very helpful feedback and discussions. Answers questions very fast. A+
He ensures everyone is on the same page by constantly asking for us to ask questions. He structures his class to provide everything: coding practice, knowledge of software, outside resources, and, most importantly, his help. He's not going to hold your hand through the class; it is all up to you to build on what you learned. Amazing professor.
If you are thinking about taking C#, I'd definitely recommend you take it with professor Pakbaz. He has a very well structured instruction schedule. A little over half the class is detailed lectured, and the rest is hands on programming. Gives no homework, but make sure to prepare your labs in advance. Study hard and make questions in class.
He is a great teacher, he is not an easy A but you will definitely learn from him. Don't be afraid to ask for help, he sounds mean but he just wants you to do your best. Make sure you do all your assignments, usually 10, and try your best on the tests, and you cannot fail.
If you plan on taking this class Online with Pakbaz be careful, he doesnt give you time to get your book and he endorses cheating by telling you to look up the answers on google. How are you supposed to learn? I asked him a simple question and he dropped me from the class and then he made fun of me through email when I asked why he dropped me.
A good instructor, knows his stuff. He VERY picky on assignments and he checks EVERYTHING. You cannot make any major mistakes on the assignments. He wants students to participate in the lectures. Overall you will learn a lot but get ready to study!
Don't know what happened to my ratings. Pakbaz is easily the best in the CS dept. His lectures are on point, teaches foundations for techniques, and overall great guy. He knows what he wants, will tell you & expects you to do it. Group project helped u c that groupwork aint ez. Understanding. project was a c, but gave us A -booleanNoob, Spring 2019
I took two of his class and his lecture was good but didn't helpful for the assignment he assigned. It didn't go well after you finish your assignment whenever you took time on it. Let me be straight to you. If you are smart on computer coding, go get it. If not, you will be dead. There is only two mid-term exam (50 Q in 50 min) and 8-9 quiz. G.L!
A good professor overall. Attending lecture wasnt mandatory but I felt that I learned alot from them. Homework and tests werent too bad. Just a heads a few people I know got caught cheating and got 0s
Professor Pakbaz's class is excellent. He knows how to teach programming. Follow his lectures and instructions and you can get a good grade, even an "A" in his class. He covers everything in his lectures and encourages you to ask questions. He is always there to assist you get better. One of the best professors I have ever had.
Professor Pakbaz is an excellent teacher. He gives detailed and informative lectures that are easy to follow. The labs aren't too difficult, just take what you learn from the lectures and you should do fine. Even if you were to make a couple of mistakes he is very forgiving when grading. He even lets you know where you can improve.
He is one of the best professors for everyone who loves programming and wants to become a professional programmer.
Cool teacher. Very knowledgeable. You have questions, just ask. He answers all of your questions and makes sure you understand. Didnt know anything about coding before. Took him and walked out of the class with a B, way better than I expected of myself. Really understood his lectures. I really recommend taking Pakbaz for computer science.
I've taken Matt Pakbaz for most of my programming classes like: C#, C++(2 semesters), Javascript, and Access database class. I can confidently say that he is the best professor, he teaches you everything thoroughly in lecture of what you need if you pay attention. If you put the effort you can easily pass the class. Passionate and very informative.
If you feel like you are a boss/know all about Word, Excel, Access I tell you, you'll learn something new. No doubt! He is a very reasonable professor. This semester there seemed to be a problem with deadlines but understand he is just preparing his students for the outside world. His lectures are explicit and the feedback he offers is worthwhile.
If you are looking for an easy A, do not even bother reading this. He is one of the best professors out there who is very good with logic. His lecture videos are clear and help you get an idea of what you can accomplish in your lab assignments. He is very picky with labs, but he has great reasons for his critiques. 100%, I highly recommend him!
A Very good college Professor . clear lectures, and he is helpful. Will definitely take him for other programming classes.
He was a very good professor, you did not have to attend the live lectures but you defiantly need to watch them on your own time if you want to do good on the labs. He pretty much goes over everything you need for the labs and more in the lectures before the labs are due. If this is going to be your first coding class ever I would recommend him.
Pakbaz is passionate, clear-cut, organized, and provides timely feedback on all assignments. Sometimes he can be hard to understand but he is always willing to give you extra help when you reach out time him. One of the best CS professors in the area.
Professor Pakbaz is a great professor, he really wants his students to learn, he cares about the labs more than exams. He explains what you have done wrong in the labs which non of the computer science professors do, but he somehow yells at you in the comments but he only wants you to learn and understand the material not just memorize them.
this professor is actually the only professor who i have ever had that is tough but tough for the right reasons. he may be a bit strict about no late assignments but that is literally the only way we are being prepared for or futures and lectures were so smooth that i was able to go watch the recordings when i wasn't able to attend some.
Matt Pakbaz is the best CS professor and he's the only one who teaches coding while actually coding in front of you and explaining everything! The assignments are not easy at all but after you move on to the other CS classes you'll notice how good he was teaching. All I know about coding I've learned from him and no one else! but be ready to study.
Honestly, unless you have prior knowledge in computer programming this class may be a breeze to you. Personally, Pakbaz is not a great professor, He encourages people to ask questions however his explanations seem too complex for a new programmer. He only tells you how stupid and ridiculous your coding is rather than how to improve. He is pathetic.
This professor cares about his students learning outcomes. He provides clear, interactive online lectures with plenty of examples. He will show you to code with examples live online over Zoom. Expect no surprises as he provides you the entire roadmap in his syllabus.
Visual C# is great! The professor designed an excellent course with a do-able but hard final project. The lectures cover everything that's in the book while the lab assignment tests your knowledge of the current chapter. He's a tough grader and comes off a bit mean at times but it's no big deal. He wants you to succeed and gives you all the tools.
Look the professor is ok i like his enthusiasm and how he makes you participate. its just the way he explains concepts is not that great. his cologne smells pretty good tho
Great professor, very clear in his lectures and always leaves time for questions. Tests are easy but require you to know your stuff well. Labs are also fairly straightforward, and his sample output really helps you know you're on the right track. If you get something wrong, he gives amazing feedback. Also helps some students get job opportunities.
He is really rude and also is terrible at explaining concepts. He seemed really careless as well with his class.
Lectures are detailed and the class does not have a lot of homework but he is really rude. His criticism of code is good as long as you ignore his tone.
I had 4 classes with him. I am going back to take his C# . When I transferred and then when I started working, I realized more how much I had learned from him. He is straight forward. Gets you ready for real life, no sugar coding. Detailed lectures and best comments on your codes. As someone said, tough for the right reasons. I owe my job to him.
I've only had a handful of professors who have had a significant impact on my life. Professor Pakbaz is one of those. His class was truly inspirational and after several years it is still one of my favorite classes. After taking his class, I changed from a math major to an electrical engineer. I can't recommend taking this class enough :)
Very cool teacher to learn from, he helps you understand what you're learning. He also explains in great detail if you made mistakes on the assignments, to ensure you understand and don't make them again. I've learned a lot more from him by taking his courses than any other professors, it's very straightforward!!
So many people got 0's on labs because he suspected them of cheating. I've never even looked up anything but accused me of cheating for using something I learned through a youtube video. The class is lab heavy and while his lectures are good, the labs are way harder and you'll need online help, but then he'll probably accuse you of cheating.
Usually, it seems to me that CS education is a disaster around the Los Angeles area. However, professor Pakbaz really knows his stuff. Detailed feedback, great lectures explaining everything, and cares whether you do well or not. Do not use code from the internet, and only follow whatever he teaches.
He is by all means a meh, his problem is that he is a rough grader, as in he will literally fail you the lab even if you get the correct output if you did not do the code like he does. Class consists of 8 labs, 1 midterm and a final (answers on quizlet though). The final was terrible because you WILL have to google the questions as there isn't time
Had him for 5 classes. His tests are a BIG part of your grade, they're hard, long, and you only have 1min for each question. He accuses you of cheating when you're not. He explains 90% of what you need for your assignment. It's better to take his online classes so you can rewatch the recordings otherwise you'll need to take a lot of notes.
I'm not sure where these other good reviews came from but absolutely do not listen to them. DO NOT TAKE HIM. He's rude, will accuse you of cheating, and will give you a 50/100 on lab assignments if it's not exactly the way he wants it regardless if the output came out correctly. His lectures don't go over everything that's required for the labs.
Evidently some people here have never watched any of his lectures live or recorded. Professor Pakbaz shows you EVERYTHING you need in his lectures. He shows you the CORRECT and EFFICIENT way of coding and that is what he expects from you. He tells you to stay away from the garbage on the internet. He cares about you getting a job in the future.
Matt Pakbaz is one of the best professor's I've ever had. Everything about his classes are great: quick to respond, clear syllabus available from the start, the textbooks he uses are actually good, his lectures are incredible and recorded AND he promptly uploads each one to canvas. He will challenge you, but it's worth it!
If you're looking for a professor who still has a passion for teaching, get Professor Pakbaz. He presents new "tools"/concepts like a Carnival Barker Salesman using phrases like "Ladies and Gentlemen" or "isn't that cool". Plenty of time between assignments combined with weekly lectures focused on hands-on time in C#, you will learn!
His attitude toward students is rude and he does not respect them.
This professor's lectures really make a difference, He records them to be able to go back and refer to them again. With the use of some of the text book this course was fairly easy with some bumps in between for a intro to C++. I would recommend this professor to anyone who wants to be able to learn the basics of C++.
the test is heavy and he does not cover all the subjects.
Known for amazing lectures and feedbacks. If you can't handle constructive criticism this class is not for you. Unlike some other classes, does not use automatic grading. Gives you individual feedback on assignments. Follow his comments and you will learn how to code. Respected and cares about students. Ask any question you want, quick to reply.
If you learn on your own and pick up concepts quickly then this class is for you. Otherwise, don't take this class. The professor admittedly only teaches you 90% of what you need to know, and his lectures are not concise, plus he spends half the time getting angry. He is a nitpicker when it comes to grading. His feedback is very blunt and rude.
He encourages students to ask questions and makes a lot of time to answer questions (he spent quite a bit of time helping me resolve a lab I struggled with even after the semester ended). Reading the textbook and watching the lectures are important to do well on tests. Be careful reading lab guidelines, some phrasing can be tricky/confusing.
Prof is very rude, uses sarcasm in grading. Is not that concise as to what he's looking for in labs but, is extremely nit picky when grading. I learn a lot on my own, but if you actually need someone to teach you the material this prof is not for you. Tests and quizes are almost always found on quizlet. Prof needs to learn manners.
I took my first ever computer science class with this professor and I feel like he created an environment that was really manageable for someone who has never taken a comp class. He is incredible, a lot of the labs assignments he does examples of how to do it in the lecture!
Professor Pakbaz was the worst teacher I have encountered in all of my time at LACCD. He was very mean to students reaching out for help, there was some students who were starting out fresh, and he had absolutely no patience for them. When I reached out to him for extra help, he seemed very bothered. If you can avoid taking him, trust me and do so.
Professor Pakbaz is really helpful. He even helped me pick my classes better than my counselor. He replies to you quickly. Live and recorded lectures are the best. He encourages students to ask questions. Grading comments help you a lot to improve your next assignments.
AMAZING. I took his class, summer 2022, a 5-week class (C++ Intro to programming) and when I tell you amazing, I mean AMAZING. You can hear the passion when he gives lectures. Doesn't get mad if you ask stupid questions, and gives exquisite feedback, just overall, he's THE BEST. If you don't take him, you're making the worst mistake of your life.
He does not elaborate when making accusations of cheating via email correspondence. Steer clear of this professor.
He's rude and shows no respect to this students. I really wish I could've relied on the positive comments on here, but it's really difficult to believe people had those "great" experiences in his class. He claimed about 10 students in my class cheated on a lab and our grades all differed even though he copied and pasted the same message to us.
If you are planning a career in Computer Science & want a solid foundation in C++ take this class. The prof. is a hard grader but as long as you stick to the prompt given things will go smoothly. His lectures surmise the concepts to be used in his labs. Overall if you are looking for a lax course this is not it. If you are eager to learn take this.
One of the best Professors, his teaching skills are awesome, be active in his class and do your assignments on time and get an 'A'. I would love to take more classes with him.
If you are majoring in computer science and want a STRONG understanding of basic C++ programming, take this class! He has great lectures which is strongly recommended for CS majors. You must ask questions and participate to get a better understanding! Take this class if you want to learn, if not take an easy C++ class and don't learn.
Just want to address some of the recent reviews. CS will be tough. If you can't handle Pakbaz, this might not be the major for you. You need to constantly learn and receive feedback. I'm a senior, and to this day I still use the fundamentals that prof Pakbaz drilled into me. The further you get, the more you'll appreciate people like him.
Mr. Pakbaz has been one of the best professors I have taken. He has actual lectures where he codes live, he teaches what's in the textbook and -no- homework or class work is done through a 3rd party portal [i.e. Pearson, zybooks, etc...]; he takes the time to grade your work by logic and provide powerful feed back. MUST TAKE!
Matt Pakbaz's C# course is an awesome find! The course was easy to follow and he gives great samples in his Zoom classes. All course work was handled through Canvas and he gives substantial time to turn in all assignments. Read/Skim chapter assigned and Attend/Watch the Zoom Classes, a passing grade guaranteed.
My main issue with the teacher was his way of giving feedback. The course itself wasn't too terrible. However, the teacher is very comfortable saying things such as "I hope you're not using chatgpt" when responding to homework assignments. Overall, I don't think the teacher does a good job of encouraging your learning or enthusiasm for coding
I took Pakbaz 2 semesters ago. C++ was one of the first programming classes I took and to this day his lectures have stuck with me. It's tough but he shows you everything you have to know in order to do the labs. I rarely needed to look online for answers or coding methods bc his explanations were thorough. As a bonus, textbook is easy to read
Prof Pakbaz is ok at the least, and easy to understand during lectures. Where you're going to have issues is with the outrageous textbook grading criteria. Get ready for hours of hard work down the drain because your correct code output is missing a space. The best part is you only get two chances. Extremely tedious to get an A in this class.
Amazing instructor, knowledgeable, caring, responsive with exceptional qualities. Truly an asset to LACC.
Tough and inflexible. Assignment due 2nd day of class, I was dropped in the 1st week for missing the assignment (due to illness). When I emailed him to request to be reinstated, he denied my request, "I hope you will take (participation/attendence) seriously in your future classes." I take school very seriously, my immune system, not so much.
Lab assignments aren't too hard, he's jus really picky about how you do them and will require things that he doesn't go over in the lectures. The final lab is extremely difficult...
Even though the professor did give some insightful lectures, I would not recommend taking this course. It is HORRIBLE! His grading system is unfair and he is terrible at giving feedback, he is not specific and when asked, he brushes it off and tells us to go ask our peers. DO NOT TAKE THIS COURSE!
Highly recommend taking any of Prof. Pakbaz's classes. I've taken 3 of his classes and really enjoyed his teaching style. He is extremely organized. You will know from day 1 when assignments and test will be due. His lectures are really good. He's a tough grader but he 100% should be. I appreciate the feedback and learned a lot.
Optional interactive lectures with live coding are the best.  The professor even stays long after the lectures to answer questions. Q&A discussion is another place to ask questions. Very responsive and helpful with prompt constructive feedback. Very organised Canvas. Excellent class if you really want to learn programming. Highly recommended.
I have had Professor Pakbaz for a few classes so far. He is a great teacher. Gives very clear grading and assignment guidelines. Quick to respond to any questions or issues one might have. Participate in discussions, do your work, and you will do just fine.
Avoid. The textbook is a trap. He'll give you a 0 and say it's "completely incorrect." You MUST follow his lecture videos exactly, or you will fail. He's an extremely harsh grader, and his feedback is rude and unprofessional, not helpful. He's not understanding of technical errors.
he is good and knowledgeable about C++/CS and good professor in general but extremely tough grader. I think his level of toughness would be understandable at Ivy League, but in a place like CC, where everyone is either a working student or has a family/kids to take care of, his approach just favors people who can afford to just attend school
Class Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.80 avg changeRatings by Course
COINFO733
5.0
(1)CIS739
5.0
(1)CIS743
5.0
(1)COINFO741
5.0
(3)CS260
5.0
(1)Difficulty by Course
CS260
5.0
CIS762
4.5
CS739
4.3
CONINFO739
4.0
COINFO733
4.0