4.9
Quality2.1
Difficulty98%
Would Retake123
Reviews98%
Would Retake
123
Reviews
Rating DistributionOfficial
123 total ratings5
113
4
8
3
2
2
0
1
0
What Students Say
“With this professor, learning always comes first”
CIS087 - 5.0 rating“Solomon's class (early) and I would highly recommend him”
CIS059 - 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
Stable
-0.17 avg changeRatings by Course
CIS41
5.0
(4)CIS59
5.0
(1)CIS084
5.0
(14)CSIS-2
5.0
(1)CIS087
5.0
(5)Difficulty by Course
CIS059
2.8
CIS054
2.5
CIS084
2.4
CIS055
2.3
CIS024C
2.2
Reviews (122)
Professor Solomon is is an organized teacher I have ever seen and I would recommend to my fiends to take this class because it is very easy class.
Instructor Solomon is very organized. He makes sure that he takes the time to answer any questions his students may have. His syllabus is straightforward and there is plenty of extra credit to get your grade up if you need it. There is reading and the book is provided via online for free. He also provides PPTs and other online articles to read.
Profs has YouTube link weekly related to studying materials. Textbook is not mandatory. Video is super short, straight to the point, the Quiz will based on its so watch it and you get 100%. Project is easy. Profs explained materials in super easy way, emails respond constant . There is tons of extra credits so you can't get any lower than A.
Professor Gabriel is great! Very knowledgeable and understanding. Grades fairly and approachable.
Professor Solomon is amazing. One of my favorite Professors of all time. Laidback, not strict, and best of all..... No Final!!! Assignments and labs are simple to do and very educational. Lectures are sometimes short and sweet or semi-long and educational. Grading is great. Overall the class was very enjoyable.
I completed Mr. Solomon's class (early) and I would highly recommend him. His lectures are all pre-recorded, which made it easy for me to review when needed. Quizzes are short and relatively easy. He doesn't give a final at the end of the course because he says that it is unnecessary stress and doesn't heavily change a student's overall grade.
Professor Solomon is amazing. He teaches Java in a manner that you can learn and apply it in a daily programming form. He provides all the tools to be successful. All programs that you will be using for the class are Free and you don't have to buy extra things. If you watch his lectures and follow his methods you will be successful.
I am so glad to have my first computer science class with Prof. Gabriel. The class content is solid which I learnt a lot from the class. Prof. Gabriel is also very caring and supporting to make sure students can pass the class.
Really cool guy and an easy class is like a wine and cheese pairing; classic. The assignments/labs are easy to understand, and he cares about us a lot. At first, I didn't really like having to be up earlier in the day but I don't regret it at all. He's a great teacher, and has one of the best personalities.
Gabriel Soloman is one of the best professors at SJCC! Been here for 3 years and hes definitely my favorite.
He is very gently and nice to answer you everything
perfectly amazing coursework
perfect coursework with great teaching.
perfect coursework with great teaching. Not alot of homework but quality wise its really great. he clears all the topics and there is a questions session after every module he covers. He is perfect and teaches like a pro. He helps in all kind of questions just like a friend and endorse the creativity.
Prepare to not know everything, but do understand the principles of what he's teaching.
Dr. Gabriel is one of the best computer science professors I have ever had. Even though the class was in the evening and was my longest class, I noticed I actually wanted to attend the lectures. The labs and homework assignments were easy if you prepared beforehand. Everything was provided for via canvas. The quizzes and ec were free points.
Very relaxed class with clear guidelines and assignments.
Professor Gabriel is a great professor to have for Data Structures. He looks at the most important and makes labs reemphasize how and why to use a specific data structure. Also, there are not too many assignments but make sure to start on them early (2 - 1 Week in advance). They aren't hard(If you know your stuff) they are only time-consuming.
I absolutely love this professor!! He takes the time to go through a lot of the materials in class with you if you have any questions. I would love to take more classes with this professor.
this is such a great professor, and you will learn a lot from him. The course is about the professional skills leverage, and grade is the important point
i like professor Solomon. he's an easy grader, understanding and quite funny too. As long as you do his assignments and labs, you can't fail his class. by the way his assignments aren't hard. it has examples and also step by step instructions.
Professor Soloman is one of the few teachers I have met that actually cares about modern pedagogy. He doesn't rely on outdated, disproven tactics like pop-quizzes and exams to help students learn. The assignments are hard enough to make you learn while staying accessible to those with little computer background.
Professor is very generous with grading: -1%/hr late policy, extra credit, and no final. Makes the learning environment accessible and relevant to the industry. Homework is infrequent, but I find it difficult to learn to code without repeated practice. Easy class means group projects are hit or miss, but you won't be penalized for bad groupmates.
Most of his videos are clear, concise, and to the point. They make a lot of sense and really helps with the lesson. The amount of work was a lot less than I imagined, so when it was time to do the actual assignment, it was definitely a large trial by fire. Otherwise a very positive experience overall.
Professor Gabriel Solomon is fantastic. He took the time to review topics that are usually established in Introduction to Computer Information Systems. For example, he made a video available that reviews paths. Take advantage of his Open Office Hours! He is patient and answers questions that improve your ability to submit quality work.
Man, I suggest Professor Gabriel to ANYONE who is apprehensive towards tech-based fields, it's an incredibly diverse environment where he only wants to see everyone succeed. He's a super sweet and caring guy that will even go out of his way to help you in any way he can, and he does his best to create a welcoming environment.
Had Prof Solomon as my teacher for CIS-024 class and I really enjoyed it. He has weekly office hours to help with any assignment issues. He is a straight-shooter and doesn't do trick questions to try to trip you up. He had extra credit opportunities throughout the semester to boost your grade, so take advantage of them!
Professor Solomon is amazing at creating lectures that are easy to understand and gives you a clear example of how to start assignments. He is patient and makes himself available during open office hours. He will provide everything you need to download free. I wanted to review using a book, but my order was stolen and he covers all the info
Before taking the class, I was a little skeptical of Professor Solomon's impressive reviews on Rate My Prof. However, after course completion, I can say with absolute certainty that Professor Solomon lives up to his amazing ratings. Of the CS teachers I've had, he has been the most inspiring and has made his class easy, interesting and digestible.
Great professor, very helpful teacher, very care for students
He is so friendly and always like to help his students
Professor Solomon is super helpful and runs fun and interesting Zoom classes. I found the self-paced work a little challenging but doable.
Professor Gabriel Solomon is the best teacher.
Great Professor! Very helpful. He works with every student and makes sure the student understands the material and assignments. I would take one of his classes again.
Professor Solomon is a really awesome teacher. He really cares about his students and really wants them to be successful in the class. He gives you all the tools you need to be successful in the class as well. Java programming was my first programing class and he was really patient and understanding when I needed help.
Professor Gabriel Sonomon is an inspirational teacher and could control the course and convey the material perfectly.
This prof is a 10/10
This professor is fair and provides an opportunity for success in the class. He gives clear direction and makes himself available for questions and assistance. The student does not have to be technically savvy to pass, the work is easy to understand with the direction given. He is funny and relates the class to everyday life. I felt NO stress!
Best!! He was very understanding with homework and grades very easily. Workload is very easily handled. Lectures online were not long and neither was homework. Loved this class!
I like this class because I can do all this assignment online submit
Professor Solomon is a very good for teaching in class and I would like to take his other classes next semester.
Be ready to learn and don't be discourage if you don't understand the material at first.
I really enjoyed this class, and Professor Solomon was so understanding
The professor really cares about his students and it shows. Lectures are broken down into small chunks that are easy to follow and understand. Very easy quizzes, several extra credit opportunities, flexible schedule. Professor tries his best to help you out and his positive attitude makes the learning process very enjoyable and rewarding.
Professor Gabriel is the best teacher I've ever had. I would totally take him again!
Many extra credits. The weekly quiz online is found in his slides. Easy A. Easy homework, he can help you with homework in class. Attendance is 10% and it's not required.
Caring and attentive. Responded quickly when emailed regarding technical issues. Provides plenty of extra credit assignments. Attendance is optional.
He is pretty chill, only thing is just make sure you do your work on time
Professor Gabriel is the best and most nice teacher I have ever met. He was good at explaining hard points for easy understanding. He is really patient and gave me confidence and encouragement. I really like his course. He published all the modules earlier, and he gave many extra credits to allow students to get higher grades.
Extra points! patient and encouraged. Giving advice and helping a lot after class. Great teacher!
I like this class very much! The course content is simple! The test is easy! It's all open book! And the teacher is very humorous! This course is very easy to get an A! As long as you show up for classes and complete assignments and tests on time or ahead of schedule! I almost wanted to change my major from business management to computer science.
The class was very easy to understand and the assignments are clear to do.
Professor Gabriel is fantastic. Stress-free and fun learning. Very student-friendly. Class is easy. I couldn't ask for more.
He tailors his course to the need of the class. He explains the lessons in a way that most students can understand no matter their major. He is easy to approach and will help you out to the best of his abilities.
Not much homework plus it is simple with clear instructions with pictures. He is easily reached for help and is eager and happy to do so. Fully Open book so you already know how easy it should be lol. Definitely recommend as you can see how much effort he puts into the course, and there is alot of extra credit as well.
Very helpful!!!
He is an amazing one, you just need to follow the modules and meet the deadlines and you will be perfectly fine.
Take this class with this professor. There aren't many assignments, but the ones we had weren't hard at all. I don't know how people didn't understand them. He even opens the Canvas before the semester starts so that you can finish the course early.
Being an online class, the professor allows for some interesting ways to submit projects, via video instructions. He also allows early submission, so you can finish the course the moment it opens. Quizzes are in the discussion. As long as you watch the video lecture, you'll get an easy 100%.
I love Gabriel, he's an amazing professor who's passionate about you learning rather than focusing on your grade. He gives plenty of support in all meetings and office hours. He also provides plenty of Extra Credit. I really appreciated that his recorded lectures were a handful of 4-10 minute videos, it made it really easy to digest.
Amazing professor, very understanding and clear. Everything is provided, and the quizzes are based on the presentation and sources included.
have quizzes every week that are easy because he gives power point and mostly all answers are there & a few programming assignments have extra credit that bust your score and if little late it cuts a few points but if you have a proper reason, he gives chances for you hw assignments. I took most of my cis classes with him. Good teacher eazy concept
Very nice and very knowledgeable about the subject.
The assignments are really easy and he also provides a sample of what he wants and how to do it. Quizzes are also opened book and the best part is that there is no midterms or finals for this course.
he is very repecful
Professor Soloman does not include a midterm or final in the semester, making the stress around those times a lot more manageable. He keeps the lab time as entertaining as he can, while providing the opportunity for extra assistance if a student requires it. He also goes above and beyond the course for students that are interested in learning more.
The professor is very knowledgable. He explains what assignments need to be completed and gives you an explanation on how to do it and submit the assignment through Canvas. I did not have to reach out to the professor too often because most questions can be answered by referring back to the syllabus or just rereading the instructions in the module.
Great professor and all around great guy to listen to.
This class was online and self paced. The professor is clear and gives examples. Easy class as long as you do the work. You will need the computer required for this class.
Professor was very clear and consistently made himself available in class and office hours. Need to do the work, but modules were clear and his feedback was always helpful. Taking a Linux class with him to test my initial data results.
Professor Solomon's class was a pleasure to take. He was very communicative about expectations, and responded to questions quickly and clearly. His assignments were clear, and encouraged creativity.
Very well structured class. Covers most of the topics required of professional level programming. I would highly recommend.
I took Prof. Solomon's Data Structured class and I really liked it. He went over many essential & important topics of cs and data structure & algorithm. His class was easy since he opened everything up and you can literally finish everything in a month if you want to. His lecture videos are himself teaching which was great. Would take again!
I enjoyed a lot how flexible the Java course was with Professor Solomon, the whole course available for us and I didn't feel "stuck" like when a professor has the upcoming homework locked. His lectures were great and there was a decent amount of homework but the big coding assignments were hard for those who are not familiar with the language.
Great professor.
He's awesome!
The professor was articulate in the lessons given, and wanted to be as clear as possible for students' understanding. Very welcoming professor and is generous with his time.
I took the course for the intersession and was not stressed out could start the course early and end it early. Would take him again for another class
Professor Solomon was very helpful and clear on what was expected of his students. He offered extra credit and help, if needed. I would absolutely take a course offered by him again.
His online lectures are composed of clear and concise videos, so it doesn't take long for me to understand the materials. His programming assignments are well thought out and fun to do. If you somehow lose points in the quizzes, you can make up for them by taking many of his extra credit assignments, which are not very hard nor very time-consuming.
It's an online class. The Professor is very flexible and offers a lot of office hours. Professor Solomon always checks on us every week via Canvas to see if we need any help for the class. Thank you!
Gabriel Solomon is an empathetic teacher with the different situations of his students, he masters the subjects he teaches us and gives us useful advice for topics such as college, work life and opportunities. very good teacher.
It is easy to do well grade-wise if you do all the assignments including extra credit. He gives a lot of opportunities to boost your grade. However, I found the major assignments to be tough. I needed help from my software engineer friends to get through them. I wish there was a more gradual build-up to harder assignments. Overall, good prof!
Assignments are submitted online, most work is done outside of class and there is once per week lecture that you can complete a very low mark lab. Super easy to get an A and a very nice guy!
Subject was tough, but the teacher made it approachable by breaking it down into small bites. Looking forward to my next semester with him.
His lectures are informational and clear. He is good explaining and helping you get the concept. I recumbent him 100%
He is a good professor and person. He cares about his students, and his classes are appropriate each level.
Is a very good teacher.
Talk to friends
Class was fun to take and i learned a lot! I highly recommend any students to take his class.
amazing and completely works with your schedule
Amazing class and teacher
This professor teaches professionally and adjusts the focus of the course according to the actual needs of the students.
Easy A if you do all the assignments
Took this class the first semester it was offered, seeing as it is technically upper division it is a bit more difficult but very beneficial if you spend the time to learn the concepts. Definitely the baseline knowledge of computer architecture! Very easy to time manage and convenient to have in your course load. Plus Prof Solomon is just amazing!
A professor who prioritizes your learning before anything. You shouldn't be too worried about your grade because he gives plenty of extra credit, so passing is very easy. That being said, his assignments can be a little bit more difficult because he wants you to learn. However, he is open to helping you out if you go during his office hours.
With this professor, learning always comes first. He offers plenty of extra credit. Grades aren't a major stressor. Some assignments are challenging, but they're designed to strengthen your understanding and skills. He's also very supportive, always available to help through emails / meetings. He's the ideal professor to take you to the next level.
Great professor. Cares about students and is always willing to help. Make sure to do your share in your learning process.
Very good professor, will help you if you have questions about project. He well know his job and material.
The best professor ever.
Professor Salomon is always very helpful and knowledgeable. He gives great feedback and his course is well structured and easy to follow, besides the tasks provide with great practice which helps to understand the subject better. I am happy to have had such a great teacher.
Super funny and helpful. Doesn't make you feel bad for not knowing something. Actually cares about students and teaches based on norms in industry. CIS087 was a difficult class but attending office hours helped me understand the concepts way better.
Professor Solomon's CIS041 class was engaging and manageable. The lectures were clear, and he was always available to help. I found Unstuckstudy a great study tool alongside the free textbook. Would take again.
simple 3 assignments due end of course. seems straightforward but took weeks to do. only given some videos but not straightforward and most of it is done w peers. even with tutors, they can't figure out the system and agree its a weird way to do things. things aren't explained well and most research done on my own with endless nights of staying up.
take this course for free credit , super easy, you can finish it early
I took Dr. Solomon's JavaScript class because it fit my schedule, and it was a great choice. He teaches clearly without extra homework or unnecessary exams. I learned through his assignments and quizzes, and the extra credit projects were insightful and real-world based. I highly recommend him as a programming professor
I took Dr. Solomon's JavaScript class because it fit my schedule, and it was a great choice. He teaches clearly without extra homework or unnecessary exams. I learned through his assignments and quizzes, and the extra credit projects were insightful and real-world based. I highly recommend him as a programming professor
He is cool and verg easy-grading. I would love to rec this course for my frds who need to take those type of classes.
Clear course guide, a lot of extra credit opportunities
Really nice professor
C++ is not an easy language to learn. At first, I didn't expect to learn as much as I did, but the professor designed the course to make learning straightforward.
If you take this course with Dr. Solomon, don't miss his lectures because his explanation of data structure concepts are easy to understand. I took other CS classes at another college, and I can say his lectures are more practical and relevant.
Very passionate and "fun" class
As a beginner to this course, I learned a lot from Professor Gabriel's special lectures, which included short videos that were easy to understand and huge packages of books to read in detail. In addition, the professor pushes the students to get great grades by giving them opportunities such as extra credit.
Amazing professor, amazing lectures. During the Zoom lectures, there was no shame in not knowing the answer, and the professor encouraged questions and participation.
I took this programming class in my first semester, and the professor was impressive. The class was easy, if you focus and work hard, an A is possible. He truly cares about students, always willing to help even beginners. The quizzes and assignment are fair, and a lot of extra credits. I highly recommend this professor!
Awesome Professor!
He was ok.
Prof really cares and always does his best to inspire us to grow and learn beyon. If we do well, he would als provide additional useful resources, or programming tips or skills that are valuable for our future works. This is probably my 3rd time taking his class, I feel like I've gained even more than I expected. Highly recommendable!
Really fun and chill guy. He respects students time and situations, he's super understanding, very honest, and extremely knowledgeable about the subject. He's also easy to talk to, and answers questions with a lot of detail, but in a way that is easy to understand. Overall, he's an extraordinary professor.
All of the work is done at your own pace with plenty of time to finish. He uses industry standards when grading so you get use to real world coding and what people want and are use to seeing. The projects are fun and he gives you example code to start. Awesome teacher, highly recommend!
Awesome, teacher. the example code given really helps.. he grades using industry standards so youll be ready for the real world.
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
Stable
-0.17 avg changeRatings by Course
CIS41
5.0
(4)CIS59
5.0
(1)CIS084
5.0
(14)CSIS-2
5.0
(1)CIS087
5.0
(5)Difficulty by Course
CIS059
2.8
CIS054
2.5
CIS084
2.4
CIS055
2.3
CIS024C
2.2