3.9
Quality2.8
Difficulty81%
Would Retake85
Reviews81%
Would Retake
85
Reviews
Rating DistributionOfficial
5
56
4
7
3
3
2
5
1
14
What Students Say
“The few Pros: the teacher is respectful to the class and truly does have a passion for for what he teaches”
CS11 - 2.0 rating“however if you are stuck with a problem its hard to get help”
CS11 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
65%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
10425
5.0
(1)CBIS11
5.0
(4)CS11C
5.0
(1)CBIS6A
5.0
(4)CSCS
5.0
(1)Difficulty by Course
73349
5.0
COSA
5.0
CS22
3.1
CS12
3.1
CBIS11
3.0
Reviews (85)
really cool teacherr ...... explains reallly welll u actually understand evrything and seems pritty attractive atleast to mee ........ take him if u really wana learn c++.
Awesome Teacher. But I'll be honest, he does not do so well with the lectures, but man does he help you learn during the lab! You will find out that this teacher has a more hands-on approach to teaching, and you will lear a lot more by doing the labs. Have fun in this guys's C++ I class! I can't wait to take him again in CS 12 (C++ II)!!
He uses reverse logic on Scantron questions. Very aloof during lectures. Seems to be preoccupied with the industry rather than teaching the students C++.
Nice professor, really strict with grading but really cute.
Very helpful and cares that you learn. Gives you good real life advice as well.
He's a very good teacher, once in a while he'll throw some jokes around which keeps the class fun and interesting. I like the way he teaches, very clear and precise. There's no HW but there are assigments which can be challenging, but he's willing to help you. The exams are easy, but the lab part can be really REALLY time consuming.
one of the greatest professors i've ever had, very clear AND very funny. very hands on... most time in class is dedicated to working on the lab and he's very helpful with it. tests are not bad (scantron/lab), and are easy to get through if you READ THE BOOK and finish all the assignments (one per week, very do-able). HIGHLY recommended!!!
Great teacher, if you don't learn C++ with him you are not going to do it with anybody else.
Professor Aziz is a really cool guy but he needs someone to proofread his exams since his written English skills are absolutely poor. I've had 3 C++ instructors from multiple schools and he is frankly the worst, though it may be due to the terrible book that is assigned. He's not horrid, but he's your only choice.
Professor Aziz knows C++ very very well. The content starts off very easy but quickly becomes more and more advanced. Don't miss lectures (especially functions, vectors, etc.). The final project will take you 30-40 hours to complete. Aziz is fair but this class is no walk in the park.
This was an online class necessary for my degree plan. The professor was very quick to respond via email whenever I had questions regarding the assignments. I would recommend him to anyone that needed to take COMIS 1
Professor Aziz was extremely helpful all through out the semester. Although it was an online class, he never failed to communicate with the students when needed. He was very consistent with the email reminders and notification about upcoming assignments. I would definitely recommend Professor Aziz to anybody! Thank you sir! :)
Online course. Three multiple choice online exams. Ten projects (programs). Nothing too difficult here. Just be sure to know each week's material well enough to be able to build upon it as this course is completely comprehensive.
HE DOESN'T TEACH AT ALL EVERYTHING UNDER YOUR OWN
Very good teacher. Teaches somewhat differently from the textbook which, to me, teaches the student a variety of ways to tackle a programming task. Very helpful in debugging and responds to emails quickly. Take this guy over McKowiak, trust me.
First, this is not an "easy" class (if you no prior programming experience). It will require significantly more time and dedication than your traditional class. That said, I am so glad that my major required this course. Dr. Aziz, was incredibly insightful and challenged me to consider things from a new perspective. You will accomplish a lot.
he teach nothing just what you learn from high school.
Dr. Aziz is amazing. I had no prior experience in programming but he was always at his office hours to help me with my questions. He does not just give you the answers. This is not an easy class if you're a beginner or someone that does not like to put in the hard work. Do not miss class or you will fall behind.
Amazing lecturer, crystal clear explanations. Knew nothing about programming but read book, paid attention in class, asked questions and came out with great understanding of programming. LBCC is lucky to have him. Always takes ur questions and does the most to help. Good student should be able to complete assignments. His test are very analytical.
Aziz is one of the best teachers LBCC has to offer, he really cares about his students and it shows in his classes. He is clear and understanding in his classroom, and he is a fountain of knowledge about his field I would recommend him to those who know nothing about computers to those who know a lot about computers!
He is very helpful. I took his online COSA 1 class, and he always reminded us of he assignments to be completed before the due date. He also is very prompt on responding to e-mails and helps you if you get stuck with the assignments. Take him, I recommend him
This online class (now called COSA 50)turned out to be more challenging than expected, but Aziz was very helpful.
Doesn't exactly teach much of anything. Loves to talk about how much money he used to make and he would spend 27 hours a day uphill both ways to learn C++. Gives 3 tests that are open note, open book so they're not very hard. The assignments aren't terribly difficult, but can be time consuming.
The class is absolutely challenging at some points. You will include hours and hours on some projects later in the semester. This class is no walk in the park. You must maintain a level of complete understanding in class so you do not get loss. He will answer many questions. Make friends as well, so you are not behind completely. I enjoyed this CS
He taught me everything I need to know and more. He's very laid back and easy to understand. Extremely helpful and encouraging. It's been a while since I've meet someone who cares if his students excel in life. Wonderful teacher.
Aziz is a true teacher. He motivated me to focus on school. He took my disinterest in programming and turned it into interest, and above all, he taught me life lessons ill never forget. Take this teacher if you take your life seriously.
Tests too long and tough. 100 questions in 1 hour. Many dropped or got an F. Don't take if you can help it.
Ahem... listen up people. Don't take this class online! I did all my assignments on time and received A's and B's on all of them. This professor then hits me with the weirdest final EVER that doesn't include a drop of things that we did for our assignments during the semester. Also the grading is pretty awkward. RUN FOR THE HILLS!!!!
exams are long but he lets you use the textbook , have many extra credit , do all the assignments u will pass easily
The few Pros: the teacher is respectful to the class and truly does have a passion for for what he teaches. The cons: the clarity on most of the chapters he lectures seems unclear and unstructured, especially for the knowledge required to complete any of the time-consuming homework he assigns.
His class is very straight forward. There are weekly assignments and 3 tests. His lectures help you do the homework, but dont give you everything you need for the tests. The homework is not too difficult, but like any programming course it will require you to put in effort. The tests are all open book, but are hard if you dont read the book.
the prof as a person is a nice guy and does motivate students to stick to CS major thats if you like hearing about how much money you can make. however if you are stuck with a problem its hard to get help. he doesnt provide any help via email just says come to class. there are no study guides for the test he said read the ch youll be ok. ch 88pg+
Professor Aziz was my favorite professor so far. He wants to make the class so that it is passable for everyone. He leaves plenty of opportunity to work on your homework in class. I moved 500 miles away around the final and could not be present on-campus and he let me take it remotely. He really cares about his students and is very flexible.
Sometimes I would come into class tired and unmotivated as hell, but then he'd lecture and he'd be so motivating. By far the most inspirational professor I have ever had. The class is hard, and you'll have lots of reading to do, towards the end about 50% drops, but that's because they aren't putting the effort in. Motivation is key in this class.
. The professor really cares about his students. He tries to explain everything as clear as possible. My only problem would be the camera quality for the online class. You can't clearly see the board. However, you can clearly see what's on the white curtain. I've heard that you have a lot of group activity in on campus class, so keep that in mind.
He cares about his students and try's to explain his best. Sometimes things can be overwhelming but if you show up to class he will help. He does open book tests and if apply yourself you can get an easy A. It is computer science so showing up won't be enough for an A or B but definitely a teacher who works with you.
He does not care for students who do not already know about the language you are trying to learn. He often says to "figure it out yourself." I would take another teacher if he was not the head of the department and the only teacher for CS 11, CS 12, and CS 22. Doesn't give good feedback. You have to figure out what you did wrong on your own.
Tahir is a great professor. Really knowledgeable and experienced in his field. Lectures can go off tangent in regards to computer science but sometimes contain great insight. Class consists of lecture 40 min to 1hr & then examples about another hour. hw assn. are helpful in learning material. Long chapters in textbook. Tests are fairly easy.
Professor Aziz is one of the best computer science teachers that some people will never experience. He is straight forward and not afraid to tell you the truth. I believe in his philosophy of hard work and dedication will lead to success. He also makes a lot of corny jokes to keep his class awake sometimes.
Dr. Aziz is a decent, honest guy. He teaches the class well and his lectures basically covers the textbook and gives tips on how to work with certain assignments. HW takes some self-learning to work on, and possibly take HOURS to finish but as long as you turn them all in on time and get <81% on two exams and <90% on final exam, you should get an A
CS11 Hyrbid :: I've really enjoyed Aziz's classes and will definitely be taking more in the future. His lectures are informative and useful, and he sticks around to help with the homework projects afterwards as well (strangely, not many people seem to take advantage of this). Tests are heavily textbook based and the chapters are kind of large.
Took his COSP36 class super easy and i learned so much! I would totally recommend him to anyone. I got an A at the end of the semester.
Amazing professor and awesome teachers assistant, thanks for all the help Daniel! Class is awesome, but the tests are absolutely brutal, I was in the online class but ended up coming to the class in person anyway just to get a better understanding, but I have no idea how anyone is passing those tests in the class. The tests are super difficult
Honestly this class is a 4 unit class disguised as 3 units. So much material/concepts to read up on! When I hear someone saying it's "real easy" it's because they already know c++/data structures beforehand. I only took CS21 (Java I) and SOOOO much time and effort was placed to get ahead in class. Take CS11 and/or 12 to save yourself from the pain!
So many questions on the exams, it's ridiculous! Prof Aziz is the kind of guy that will tell you to "figure it out yourself" if you're not familiar with C++. Only managed to catch up in class b/c I took CS11 before. Class revolves around CH16-21 on C++ Program Design w/ Data Structures by Malik. Read CH12, 13 & 15 and it'll make class much easier!!
C++ is not an easy class, but Professor Aziz does a great job at explaining the concepts. Make sure to ask a lot of questions, he answers all of them and will explain things more in depth if you're uncertain about something. Don't procrastinate because the projects can be time-consuming and they challenge you to think very carefully! Read the book!
I did Dr. Aziz 5 week winter course and it was constructed pretty well. Video lectures were great, book was good, and he gave feedback on every assignment I emailed him about. The only thing I thought was excessive were the exams. The exams consisted of 100 questions but to be fair he did give us 2hrs to finish it. Overall, great class and Prof!
After transferring to a CSU, this man is one of the best CS professor. He is funny, smart, and a reasonable grader. Don't hesitate to take him.
Prof. Aziz knows what he is talking about; he is a smart man. His lectures are straightforward but can be a bit dry. If you are even a little familiar with programming already, this course is a breeze.
Tests are open book so exams are easy. After lecture is done he allows you to stick around and ask for help however he disappears and returns at the end of the class to lock up. When you do ask for help he'll say "use your resources" or "Google it". He also spends a lot of time bragging about the money he's made and his importance.
So it's been a few years since I've taken Aziz's classes. I have since transferred to a CSU for computer science. My knowledge was extremely lacking after transferring compared to my classmates (who also transferred from different schools). If you want to continue with CS, look for online resources on data structures and algorithms.
I had him for CS 11 and it's no different for CS22. It's just copy-paste exam questions and copy-paste project exercises. He is getting paid to "teach" when you are essentially learning on your own with little to no guidance. Lectures are great, but they are hit and miss when it comes to help with the projects. I regret taking him for the 2nd time.
I took this class pre-covid and I feel like I learned a lot from it. I'm very comfortable in C++ and CS in general but this was definitely one of the more difficult classes I've taken. Instructions are unclear sometimes and the assignments can be difficult to understand the goal. He seems to care for his students though.
Do not take any class with Tahir. He does not teach. Every project/test is just copy and pasted from somewhere. You will not learn anything in this class unless you do everything yourself. He will not give you help if you ask for it. No feedback on assignments. He will not correct your mistakes or even tell you what you did wrong. No zoom/officehrs
one of the best and easiest class I took during winter.
I took cosa50 during fall 2020. The class includes 7 excel projects and 3 access projects. Professor Aziz provided detailed recorded lectures. I got an A in the class.
great professor
an easy app development class.
Professor is a jerk. Hardly teaches, gives assignments without clarification. Heavily rely on tutoring for clarifications.
I took his class over winter so granted it was an accelerated class but he had NO lectures sent us to his ta when we needed help and skipped over the part of the class that actually helped us set up the ide we needed to even begin coding. If I didnt already know c++ before this class I would have been screwed
I took Professor Aziz's class during winter 2022. I had no programming background before. He taught me everything. I had an amazing experience.
I took Dr. Aziz's CS11 class and then took CS12 in fall 2021. I enjoyed his style and loved the way he teaches. You will learn a lot in his class.
Amazing Professor, Period!
I knew nothing about Apps. After Professor Aziz's COSP201, I was able to develop simple Apps.
CS22 was tough, but we had access to recorded video lectures. We also had access to the tutor. It was a great experience.
I was so worried about cs22 class, but I am glad that I took this class. It was a lot of work though.
I did really well in app development class because I had taken programming classes before. Professor made it easy to complete this class. He had uploaded a video, which helped us to understand the basics of the app development.
I was so worried about this class via zoom. However, professor had amazing zoom sessions and I did get an A grade in the class. Professor is very well prepare and answers all of the questions right away. Amazing experience.
COSP201 was an easy class. We developed 8 apps in 8 weeks. It took me around 2-3 hours to develop each app. I received an A in the class. I am glad that I took this class.
One of the finest instructors at Long Beach City College. This class was tough, but the professor made it easy with his video lectures and support. We also received support from the tutor, which was really awesome.
I knew nothing about app development, but learnt to create simple apps in COSP201 class. Professor Aziz was very flexible and understanding.
I was new to programming and decided to pursue CS as my major. When I researched and talked to all of my friends about the best Professor then everyone told me to take Professor Aziz's CS11 class. I am glad that I took his class. Although programming was challenging for me, but Professor made it fun and easy. I recommend Professor Aziz.
I just completed my CS11 class during spring 2022. The class was bit challenging, but at the same time, it was worth it. Our professor was very understanding and he allowed me to submit a late assignment because I had a family emergency.
I took an accelerated course and let me tell you, DO NOT do the same mistake I did. Make sure you take a class that isn't accelerated with this professor because he gives a LOT of assignments and you to it. Doesn't help you set up C++ either. He is a great teacher during Spring and Fall semesters, but I wouldn't recommend him otherwise. Good Luck!
it was a online class and it was graded all through cingage except one or two work assignments during the week. Great class and I am happy of doing it during the fast winter calendar
Professor Aziz is a great professor. Do not let the 3.9/5 change your decision for taking this course. Professor Aziz is kindhearted, intellectual, inspirational, and a motivating professor. You are in school, show up, pay attention, do the work, do the exams/finals, and move forward with your life. You will pass if you do those steps.
Great professor; will be taking CS12 in the coming semester
My most favorite professor at Long Beach City College. He motivated me to do well in CS and I changed my major to CS. I really like him.
If you are not ready to code C++ programs completely on your own RUN. I emailed him saying I needed help with the 1st project. He replied that it was very easy, get a tutor. .He expects you to know everything already. Very advanced with very little help. He gave long complicated coding projects weekly. If you struggle AT ALL, find another professor
A true gem at LBCC, he is such a great professor/motivator. He goes beyond teaching and gives such great life lessons and cares for his students. His class is hard, but he makes you want to learn c++ and not for just a grade but to truly better your life. Take him 100% I would take every CS class with him if I could/offered it.
(Fall 2024) Super funny and inspirational. Projects can be tricky but he's always there to help. Likes to have money focused conversations and believes a few of us will be millionaires.
(Spring 2025) I wish the course offered group projects to relate to the real world and more applicable projects. However, this professor still makes the class engaging and fun. He's kind of a money guru so you could also ask him for advice on that too. He's super supportive with getting your project working and allows ample time to finish it.
Despite being asynchronous, the professor always responded to emails same day.
The lectures were officially 3 hours but we always got to leave an hour early if not more, the professor would usually be done lecturing an hour in and spend the second hour just talking about his experience and motivating us. Would 100% retake.
He is not a good professor; be ready to teach yourself the language. A UCLA retired professor was more helpful than him.
Class Info
Online Classes
100%
Attendance Mandatory
65%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
10425
5.0
(1)CBIS11
5.0
(4)CS11C
5.0
(1)CBIS6A
5.0
(4)CSCS
5.0
(1)Difficulty by Course
73349
5.0
COSA
5.0
CS22
3.1
CS12
3.1
CBIS11
3.0