4.8

Rodolfo Cruz

Computer Science - Miami Dade College (all)

4.8
Quality
2.2
Difficulty
94%
Would Retake
149
Reviews
4.8
Quality
2.2
Difficulty
4.8
Helpful
4.7
Clarity

94%

Would Retake

149

Reviews

Rating Distribution
Official

5

132

4

8

3

4

2

4

1

1

What Students Say

Dankest Meme 10/10 take him for any class

COP2270 - 5.0 rating

Cruz is a good professor for C for Engineers

COP2270 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

92%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 117 grades
Most common grades:
A (76)
A+ (21)
B (20)
Grade Distribution
A(97)B(20)C(0)D(1)F(0)A-/B+(0)
Based on 125 reported grades
A: 76
A+: 21
B: 20
Not sure yet: 7
Common Tags
Inspirational (36)
Caring (36)
Clear grading criteria (33)
Gives good feedback (30)
Respected (29)
Amazing lectures (26)
Hilarious (14)
Amazing lectures (13)
Rating Trend

Stable

-0.09 avg change
Dec
Feb
Apr
Jun
Oct
Nov
Last 6 months
Ratings by Course

SLS1505

5.0

(1)

COP2270

5.0

(4)

CET2186C

5.0

(1)

CEN2211

5.0

(2)

COP1047C

5.0

(13)
+12 more courses
Difficulty by Course

COP2270

3.0

COP2805C

3.0

CIS1531

3.0

COP3530

3.0

COP1047

2.8

Reviews (149)
5.0
2.0
COP1334
Jun 20, 2013

Great professor. Very helpful. I learned a lot in his class.

4.0
2.0
COP1334
Jun 24, 2013

Professor is patient and is always willing to answer your questions. Class is relatively easy even if you have never programmed before. Just study and you will do great. I strongly recommend this professor.

5.0
2.0
CGS1060
Sep 20, 2013

Great professor. His tests are exactly what he covers in class. No surprises. As long as you pay attention and study, you'll get an A, guaranteed.

5.0
1.0
SLS1505
Grade: A
Oct 23, 2013

very good teacher...very passive and tests are very easy if you study. he does talk a lot and very low but still easy A

5.0
1.0
CGS1060
Grade: A+
Oct 28, 2013

Great professor. I am a bad student and i still got an A. very easy and he is very funny.Take him and do all your stuff and youll get a passing grade.

5.0
1.0
CGS1060
Oct 28, 2013

Take him, got an A. just do all the work and study a little for his test and youll get an A

5.0
1.0
CGS1060
Oct 28, 2013

Amazing Professor. All you have to do is show up to class and you'll get an A. Work is from the book and all you do what the book says and you'll get all your assignments correct. Easiest class and doesn't take any studying.

4.0
1.0
CGS1060
Nov 14, 2013

Easy class. If you are going to take this make sure you have someone to talk to because it gets boring at times. Easy-going and gives you extra credit from time to time. Book is mandatory. No midterm but final is easy. I recommend.

5.0
1.0
CGS1060
Grade: A
Dec 19, 2013

Easy Class, Great professor. You will have to study but very minimal.

5.0
1.0
CGS1060
Jan 6, 2014

One of the bet professor you could have chosen. He's literally the best. His class is easy and he's very understanding. Learned so much and he's funny. HOT PEPPER! Promised him I would give him that :D

5.0
2.0
CGS1060
Apr 24, 2014

His class is pretty simple & once you get a hang of how things go it's a breeze. You don't really need the book, but you need the code so it's cheaper to buy the book in the campus than just the code.

5.0
1.0
CGS1060
Grade: A
Apr 29, 2014

His class was so easy that I passed his class. The test was easy, but you need to study. You won't have midterms and finals. That's about it...

5.0
2.0
COP1334
Apr 30, 2014

Great professor. He's fair and knowledgeable. I recommend him for any of the courses he teaches.

5.0
1.0
CGS1060
May 5, 2014

Professor cruz is a very nice person!!!! highly recommended!!!

5.0
2.0
CGS1060
May 6, 2014

He is a very funny and helpful professor! I highly recommend him! The class is basically about Microsoft Office 2013, a lot of online training and tests, but if you do your work, you'll easily pass the class. He doesn't like it when students are talking while he's explaining which is understandable. Take him, you'll not regret it.

5.0
1.0
COP1334
May 7, 2014

Great professor for Intro to C++. He's laidback and funny. He used to be a programmer so he's very knowledgeable about the subject. As long as you do your programming assignments and attend class, you'll have no problem getting a good grade.

5.0
1.0
CGS1060
May 7, 2014

Excellent professor! Take him. :-)

5.0
2.0
COP1334
Grade: A
May 20, 2014

Great Professor!!! Highly recommended.

5.0
1.0
CGS1060
Grade: A
May 20, 2014

Good teacher and very nice.

5.0
1.0
CGS1060
Grade: A
Aug 2, 2014

very nice teacher and class was fun.. he clowns around but assigments are easy. i recommend his class

5.0
2.0
COP1334
Aug 4, 2014

GREAT PROFESSOR, i took COP 1334 during the summer term, if you are new to programming this class is really hard but professor Cruz is great, he explains everything so well. make sure you practice your coding every day, ask questions and you will pass. HIGHLY RECOMMENDED.

3.0
3.0
CGS1060
Nov 11, 2014

Professor Cruz is decent, but speaks in a low voice and can sometimes be hard to hear what he says. His work consists of tests on the computer and are on terminology and how to physically use various programs such as Microsoft. All his tests are to be done in class and not at home. Easy A if you do the tests and pass them with an AB.

5.0
2.0
COP2800
Grade: A
Nov 26, 2014

Very Good professor, i took COP 2800 and COP 2805 with Prof. Cruz during the fall term. He's knowledgeable and caring and takes time . HIGHLY RECOMMENDED.

5.0
1.0
COP2800
Mar 13, 2015

Prof. Cruz is a great professor. He is knowledgeable and clear in his delivery of the lectures. He's is also flexible and understanding. I took all his courses (CGS1060, COP1334, COP2800 and COP2805) and enjoyed them all. I highly recommend him.

5.0
1.0
COP2800
Mar 27, 2015

Good professor for Java and Advanced Java. He's laid back and very knowledgeable about the subject. Just do your assignments and come to class, you'll have no problem getting a good grade.

3.0
3.0
CGS1060
Grade: A
Apr 30, 2015

All the assignments are up to you to do, but he sends reminders to keep you on track. He helps you if you need it, but takes a while to reply to emails. Overall, good professor and I'd take him again.

5.0
1.0
CGS1060
Grade: A
May 14, 2015

This professor is great. He's helpful and knows his stuff. Very approachable and understanding. I recommend him.

5.0
3.0
COP1334
May 16, 2015

Professor cruz is an excellent professor . He explains clearly and gives good feedback. He cares about the students and gives you extra opportunities when you mess up. Highly recommended.

5.0
2.0
COP2800
Grade: A
Jun 8, 2015

Professor Cruz is a great professor for Java and advanced Java. He is knowledgable and love to help his students. Very nice professor and approachable. Recommended.

5.0
1.0
CGS1060
Grade: A
Jun 20, 2015

Great professor. I took him for CGS1060 online. He was always available and gave me quick useful feedback. Would take him again.

5.0
1.0
CGS1060
Grade: A
Jun 22, 2015

Best online class I have ever taken. Cruz is a good professor, considerate and always available to answer question. I recommend him.

5.0
1.0
COP2800
Grade: B
Jun 22, 2015

Nice teacher. I took COP2800 and COP2805 with him at Hialeah campus. He is considerate and knows programming. Recommended. His tests are no very hard and his assignments are fun.

5.0
3.0
COP2805
Grade: B
Jun 22, 2015

Good overall professor for COP2805. Lectures are sometimes confusing but that's the nature of the class. Gives group projects.

5.0
2.0
CGS1060
Grade: A
Jun 23, 2015

This professor is great. Very responsive to questions and fair grader. I would take him again.

4.0
3.0
CGS1060
Grade: B
Jun 29, 2015

I would take him again. The only problem I had were the SAM trainings. DO NOT I REPEAT DO NOT FALL BEHIND IN THE TRAININGS. He's a good professor overall. I would recommend him!

5.0
1.0
CGS1060
Grade: B
Jul 6, 2015

Definitely would take again. Great professor.

5.0
2.0
CGS1060
Grade: A+
Jul 26, 2015

Cruz is a great guy, he knows what he is talking about. The subject matter is boring if you have any experience with computers whatsoever. I recommend taking his class during a six-week term. It is more work, however you may be able to negotiate the projects with him. The trainings are an absolute must, I'd suggest doing as much as you can.

5.0
2.0
CGS1060
Grade: A
Jul 27, 2015

Mr. Cruz is great. The six week class is tough but he makes it fun. Would take him again.

5.0
1.0
CGS1060
Jul 29, 2015

Great professor, helped me with my grades and actually taught me a life lesson about trying harder in my classes. Would definitely take his class again

5.0
1.0
CGS1060
Grade: A+
Oct 19, 2015

Overall great professor! Really wants to see his students succeed and better themselves. The class does come with a lot of work, but everything is SUPER easy. Exams are shorter versions of the practice he assigns, just study it and you will pass! Would definitely recommend.

5.0
2.0
CGS1060
Grade: A
Oct 26, 2015

Professor cruz is awsome, he loves to talk about computers and discuss things about the internet. He is very clear on your grading criteria. He lectures but its nothing impossible to make it through. Do not fall behind on studying for test and the projects.

5.0
1.0
COP1334
Grade: A
Nov 2, 2015

This professor is the best professor for COP1334. I took this class with another professor from North campus and had to drop it. With Cruz I learned a lot. Highly recommended.

5.0
2.0
CGS1060
Grade: B
Dec 10, 2015

Very good professor would not mind taking him again.

5.0
1.0
CGS1060
Grade: A
Dec 16, 2015

He's great. I'll take him again.

5.0
1.0
COP2805
Grade: A
Jan 7, 2016

Cruz is a great teacher. He's knowledgeable and passionate about programming and teaching. I recommend him.

4.0
1.0
CGS1060
Grade: A+
Jan 10, 2016

He's so nice, I would deff take again. I took his class for a mini term so it was a little stressful getting all the homework in on time especially because you can't do most of the homework on a mac (I have a mac). Other than that, the tests are super easy and taken at home and the homework isn't hard at all, its just long and annoying.

5.0
2.0
COP2805
Grade: B
Feb 2, 2016

This prof is the best for Advanced Java. The class is hard but he makes it interesting. He was recommended by a friend of mind and is very good. Would take him again for any class.

5.0
1.0
CGS1060
Grade: A
Mar 29, 2016

Mr. Cruz is a good and nice teacher. He cares about the students and does everything possible to help them. Would take him again.

5.0
1.0
CGS1060
Grade: A
May 2, 2016

Professor Cruz is great. I really enjoyed his class although I'm not so computer savvy. the class is easy if you do all of your online work. And do the projects on Time and you will be just fine. I did all the online work and sorta ok on the tests and got an A.

5.0
3.0
COP1334
Grade: A
May 2, 2016

The class is great, the subject is just boring unless coding and developing software is your passion. Prof. Cruz tries to make this class fun and exciting but like I said unless this C++ is your passion you won't stand a chance here started 22 ended with 11 in class He helps but show you want it! He will help you pass!! drops you if you distract!!!

5.0
3.0
COP2800
Grade: A
Oct 20, 2016
Would take again

Cruz is a great professor. i recommend him.

Respected
Inspirational
Clear grading criteria
5.0
2.0
CGS1060
Nov 10, 2016
Would take again

Cruz is pretty great and gives a couple of chances for people to catch up if they need it. Failure only really results from a lack of effort or just being completely incapable of understanding the material. I'd take one of his classes again if I could.

Inspirational
Hilarious
Caring
5.0
3.0
CGS1060
Grade: A
Nov 15, 2016
Would take again

I took Cruz's class online. he was very accessible and supportive. He's also flexible with assignment deadlines. I recommend him to all my friends.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
COP2800
Grade: A
Dec 9, 2016
Would take again

Mr. Cruz is the best programming professor @ MDC. Took him for Java and Java 2 and it was an amazing experience. I recommend him to all my friends.

Gives good feedback
Inspirational
Caring
5.0
3.0
COP1334
Grade: Not sure yet
Mar 15, 2017
Would take again

I'm taking C++ programming with Cruz now. He's a great programming professor. He is knowledgable of the subject and a fair grader. Gives you a second chance when you screw up on your assignments.

Gives good feedback
Get ready to read
Clear grading criteria
5.0
3.0
COP1334
Grade: A
Mar 23, 2017
Would take again

Great C++ professor. Engaging lectures, interesting assignments, good feedback. Would take him again.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CGS1060
Grade: A+
Apr 20, 2017
Would take again

Good professor if you dont do any assignments he will give you a second opportunity but you have to do all the assignments .

Respected
Inspirational
Amazing lectures
5.0
3.0
COP1334
Grade: A
Apr 24, 2017
Would take again

This professor is amazing. He knows the subject and cares about the students. Recommended.

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
5.0
1.0
CGS1060
Grade: A+
May 14, 2017
Would take again

Really good professor, and the easiest class I've ever taken. Do your homework, pass your very easy quizzes, show up to class and you are guaranteed an A. He gives many chances to make up work. Super easy, great professor !!

Clear grading criteria
Hilarious
Caring
4.0
3.0
COP2805
Grade: B
May 31, 2017
Would take again

This professor is great for advanced java programming. I tried this class before in another campus and it was a nighmare. With cruz I learned a lot and got a good grade. Highly recommended.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COP1334
Grade: A
Jul 25, 2017
Would take again

Best professor ever! I previously took this class as a 16-week course on a different campus and did not learn anything. However, in just 12 weeks with Prof Cruz, I learned more than I ever imagined I could. His lectures are very clear and he makes them interesting. Everything he requires of you in this course is to make you a better programmer.

Clear grading criteria
Hilarious
Amazing lectures
5.0
3.0
COP1334
Jul 30, 2017
Would take again

BEST TEACHER I'VE HAD IN MDC IN COMPUTER SCIENCE WELL ATLEAST FOR ME. HE'S HILARIOUS MAKES JOKES IN CLASS ABOUT WHAT WE'RE LEARNING. GIVE YOU EVEN UP TO 3 CHANCES TO FIX YOUR HOMEWORK IF YOU SCREW UP. READ THE BOOK!!! IT HELPS AND STUDY THE CONCEPTS DOING THAT YOUR GUARANTEED PASSING. LOVE HIM THERE'S NO ONE BETTER TO TEACH THIS THAN CRUZ. :)

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
COP2800
Grade: A+
Oct 29, 2017
Would take again

He is the best you can ask for. Just simply complete the assignment as the guide he sends. His quiz are super easy. (Yellow Words from the powerpoint) That's It. An easy A

Respected
Hilarious
Caring
5.0
4.0
COP2270
Grade: B
Oct 30, 2017
Would take again

Cruz is a good professor for C for Engineers. The subject is hard but he does everything he can to get his stuents to succeed. I recommend him.

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
2.0
COP2270
Grade: A
Nov 3, 2017
Would take again

Dankest Meme 10/10 take him for any class.

Respected
Hilarious
Amazing lectures
5.0
3.0
COP2270
Grade: A
Nov 22, 2017
Would take again

Cruz is the best professor I ever had. He can make a dry, hard topic interesting and treats every student with respect. Will take again for programming.

Gives good feedback
Inspirational
Hilarious
5.0
3.0
COP2270
Grade: B
Dec 11, 2017
Would take again

Professor cruz is an great professor for C for Engineers . He explains clearly and gives good feedback. He cares about the students and gives you extra opportunities when you mess up. Do all your assignments and you'll have no problems in his class. Highly recommended.

Gives good feedback
Respected
Inspirational
5.0
3.0
COP2805
Grade: A
Dec 21, 2017
Would take again

Excellent feedbacks , fare score, a lot of quizzes but not hard, well organized.

Gives good feedback
Clear grading criteria
Would take again
5.0
3.0
COP2800
Grade: B
Feb 14, 2018
Would take again

Best professor for Java and other programming. He is funny, inspirational and accessible. Knows his stuff and grades fairly. Would take again any day.

Gives good feedback
Inspirational
Hilarious
5.0
3.0
COP2800
Grade: A
Mar 1, 2018
Would take again

Cruz is really good for programming classes. He knows his stuff and makes you feel relaxed in the classroom. Probably best prof. in MDC. I would take him again.

Clear grading criteria
Hilarious
Amazing lectures
5.0
3.0
COP2800
Grade: B
Mar 13, 2018
Would take again

Amazing prof. Great lectures, friendly and very accessible. Would take him again. He mentioned in class he'll teaching COP2335 in Fall 2018. I plan to take him for that class too.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
CGS1060
Grade: B
Apr 22, 2018
Would take again

Great teacher. caring. Gives you extrat opportunities when you mess up.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
2.0
CGS1060
May 3, 2018
Would take again

Tbh he gives so many opportunities to lift up your grade you wont even believe it. Yes! The class has a fking load of work but if you learn to manage your time you will definitely pass. Also hes very funny always cracking jokes to make classes more interesting :) I loved him

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CGS1060
Grade: A
May 17, 2018
Would take again

I took his online class and he always answered my emails!!If you study before the quizzes you should be ok. He gives reviews for the final.

Clear grading criteria
Caring
5.0
3.0
COP2800
Grade: A
Jun 23, 2018
Would take again

Cruz is the best programming professor at dade, period. Would take him again for any course.

Hilarious
Amazing lectures
Caring
5.0
2.0
CGS1060
Grade: A+
Jul 30, 2018
Would take again

Super easy class

Gives good feedback
5.0
4.0
COP2800
Oct 28, 2018
Would take again

Great Professor

Inspirational
Amazing lectures
5.0
3.0
COP2805C
Grade: B
Dec 12, 2018
Would take again

Cruz cares about his students. His classes are interesting and he grades fairly. Good professor. Would take again.

Respected
Clear grading criteria
Caring
5.0
4.0
COP2805C
Grade: B
Dec 17, 2018
Would take again

Amazing prof. Take him if your need COP2805.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
GROUP PROJECTS
5.0
4.0
COP2805
Grade: B
Jan 9, 2019
Would take again

Excellent Professor... Encourage participation... Do your projects and go to the Lab, take note when he said that something is going to be in your exam because for sure it will be there.

Inspirational
Caring
EXTRA CREDIT
5.0
3.0
COP2800
Grade: A
Apr 17, 2019
Would take again

Cruz is great :-)

Accessible outside class
Inspirational
Caring
5.0
1.0
CGS1060
Grade: B
Dec 6, 2019
Would take again

Mr. Cruz is GREAT. Just do all your work and I promise youll be fine. He gives you a while to complete assignments too. 20/10. I promise you wont regret it.

Respected
Accessible outside class
Clear grading criteria
5.0
2.0
CTS1120
Grade: A
Dec 16, 2019
Would take again

This professor is great for the cyber security class. He cares about his students and knows the subject well. I would take him again.

Respected
Accessible outside class
Clear grading criteria
5.0
1.0
CET2186C
Grade: A
Dec 24, 2019
Would take again

If you do not pass this class it is your fault

Accessible outside class
Graded by few things
Caring
5.0
1.0
CEN2211
Grade: A
Dec 24, 2019
Would take again

Easy class, just do your part

Gives good feedback
Respected
Caring
5.0
1.0
COP2805
Grade: A+
May 6, 2020
Would take again

There should be a 6 on this scale just for him

Gives good feedback
Respected
Caring
5.0
3.0
CTS1120
Grade: A
Sep 4, 2020
Would take again

Cruz knows his stuff. He's great for cybersecurity and programming.

Respected
Accessible outside class
Inspirational
5.0
3.0
COP1047C
Grade: A
Oct 15, 2020
Would take again

This professor is excellent. His classes are great and full of coding examples. Takes the time to explain in detail what he's doing. He assumes everyone is starting from 0 in this course. Highly recommend for Python.

Respected
Participation matters
Amazing lectures
1.0
5.0
CGS1060C
Grade: Drop/Withdrawal
Oct 27, 2020
Wouldn't take again

Professor Cruz makes this class way more difficult than it actually is. He gives NO Extra Credit. All the exams are on SIMNET and are simulations and are 50% of your grade. Projects are confusing and lessons just make things worse. He never cared about the students. Do yourself a favor and save your money and time.

Lots of homework
Test heavy
Tough grader
5.0
1.0
CGS1060
Grade: A+
Dec 12, 2020
Would take again

Nicest professor, his assigments are interesting and helpful to learn about microsoft. Super easy class, just do your assigments and you'll fine

5.0
1.0
COP1334
Grade: A
Dec 18, 2020
Would take again

The professor was amazing! very understanding and respectful. In class you have to participate, does not like to lecture and class is quiet. In his class we did online assignment small assignment projects. If you do everything you should pass with an A. We also had to attend recitations ones a week.

Gives good feedback
Respected
Caring
5.0
1.0
CGS1060
Grade: A
Dec 20, 2020
Would take again

You will not regret to have taken this class with him.

Accessible outside class
Skip class? You won't pass.
Caring
5.0
1.0
COP1047C
Grade: A+
Dec 22, 2020
Would take again

Professor Cruz is a real mentor, and advisor, and a friend. Please follow his advice about career opportunities, maybe you can get to NASA.

Gives good feedback
Participation matters
Inspirational
5.0
2.0
CGS1700
Grade: A
Mar 16, 2021
Would take again

Took three classes with Professor Cruz, the best professor I have taken so far. Make sure to follow his instructions, pay attention to his lectures, and try your best on assignments. Cruz will go above and beyond for you, including creating a MAP for you. Not many professors are like Cruz, I wish he taught bachelor level classes at MDC.

Gives good feedback
Respected
Accessible outside class
4.0
4.0
CGS1060
Grade: B
Apr 28, 2021
Would take again

All the assignments are on SIMnet and they are easy. The final is proctored.

5.0
3.0
COP2800
May 4, 2021
Would take again

I took Cruz for cop 1334 and cop 2800 which is c++ and Java. All I have to say is that this man is a god when it comes to teaching you programming. His lectures are amazing and trust me you will understand what he is teaching you. I would take Cruz for all of my classes if I could.

Amazing lectures
Hilarious
Caring
5.0
2.0
COP1047C
Grade: A+
May 7, 2021
Would take again

Just an amazing profesor. Truly cares for each student and will help you with any questions or concerns that you have. Will take time to work with you until you fully understand the material. Truly the best professor I have ever had. I cannot recommend him enough, TAKE HIM!

Gives good feedback
Inspirational
Caring
5.0
2.0
COP1047
Grade: A
May 20, 2021
Would take again

Awesome dude. Cares about students and is a great professor overall. Knows how to teach well and keep students engaged - even in a 4.5 hour lecture class!

Respected
Participation matters
Caring
5.0
2.0
CTS1120
Grade: A
Jun 9, 2021
Would take again

Prof. Cruz is simply the best professor. Would take him for any class.

Inspirational
Amazing lectures
Caring
5.0
4.0
CGS1060
Grade: A
Jul 29, 2021
Would take again

He really is a 5/5 professor. I would take him for any class. He's great. Easy to understand assignments, understanding when it comes to delays in turning in an assignments. I could take him all year long and be perfectly happy. Definition of a caring professor.

Respected
Accessible outside class
Clear grading criteria
4.0
3.0
CTS1120
Grade: A
Dec 14, 2021
Would take again

very helpful, he gives you every opportunity to get your work done.

Gives good feedback
Lots of homework
5.0
2.0
COP1334
Grade: A
Dec 15, 2021
Would take again

This professor is the real deal. He's knowledgable and inspirational. Lectures are amazing and he's flexible with assignments.

Inspirational
Amazing lectures
5.0
3.0
COP1047
Grade: A
Feb 26, 2022
Would take again

Professor Cruz will transmit what is essential for any programmer: logical thinking. He doesn't want you to memorize the functions and methods, he wants to teach you how to tackle programming problems from the ground up. Very respectful and cordial, he programs live in front of the class and takes suggestions and alternate solutions. Take him!

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
CTS1120
Grade: A+
May 2, 2022
Would take again

He is good, he is really good!! To put it PC friendly this guy knows his stuff, not like some other that are doing this mediocrely, way beyond others league knowledge incomparable!! His lecture really good quality and he is funny with them, cant recommend enough!!!

Hilarious
Caring
Respected
5.0
3.0
CEN2211
Grade: A
May 16, 2022
Would take again

Professor Cruz is great. He's knowledgeable of the subject and his lectures are enjoyable. I learned a lot in this course. I would take him again in the future

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
COP1047C
Grade: A+
Jun 16, 2022
Would take again

Rodolfo Cruz is an excellent instructor, passionate about passing on knowledge to his students. I really enjoyed being his student, and I look forward to those days. I definitely recommend him!

Clear grading criteria
Inspirational
Caring
3.0
3.0
CGS1060C
Grade: A
Jul 29, 2022
Would take again

Lots of assignments with multiple chances. I took this as a 12-week summer course & it is all SimNet labwork. There were deadlines in the beginning and then he changed it to have everything due by the last day of class. Not a difficult class but very tedious & I'm not tech savvy. Proctored midterm but no final.

Clear grading criteria
5.0
3.0
CGS1060C
Grade: A
Aug 4, 2022
Would take again

Prof. Cruz was a great professor for this online class. He was always reachable through email and very undersatanding. I asked him to give me extra time for assignents and he extended the due dates to accomodate my personal situation. I would take him again for any class.

Clear grading criteria
Caring
Respected
5.0
3.0
COP1334
Grade: A
Sep 21, 2022
Would take again

This professor is the best for programming. Highly recommended. I took C++, Java and Python with him. Hes the GOAT teaching programming.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
CIS1531
Grade: A
Oct 27, 2022
Would take again

No words can describe how amazing professor Cruz is. He's caring and would go above and beyond to help his students. The work load was just right, and he's always there to help with any questions/concerns. 100% recommend him!

Amazing lectures
Inspirational
Caring
5.0
3.0
CGS1700
Grade: A
Oct 27, 2022
Would take again

I have taken 5 classes with professor Cruz and I would take many more if I could. He's simply the best professor I have had so far at MDC. Just pay attention to his lectures, and try your best on assignments. Cruz will go above and beyond for you, including advising you on what courses to take. I wish he taught bachelor classes.

Inspirational
Caring
Respected
5.0
3.0
CGS1700
Grade: A
Oct 31, 2022
Would take again

This professor is awesome. He cares about his students and gives extra opportunities when you need it. Recommended.

Amazing lectures
Inspirational
Caring
5.0
2.0
COP1334
Grade: A
Nov 10, 2022
Would take again

Mr. Cruz is awsome. Probably the best programming professor at MDC. He was recommended by a friend who took several classes with him and was very happy. He's classes get full fast because his reputation amongst the students. I'll take him for any class he teaches.

Amazing lectures
Inspirational
Respected
5.0
3.0
COP2800
Grade: A
Nov 17, 2022
Would take again

Best professor for Java. Cruz is knowledgable and cares about his students' learning. No BS Powerpoint in his lectures, just programming and problem solving.

Amazing lectures
Inspirational
Caring
5.0
3.0
COP1047C
Grade: A
Dec 15, 2022
Would take again

Prof. Cruz made learning Python easy. His explanations of the core concepts were clear and insightful and his lessons were engaging. A few of the assignments were a bit tricky, but fair, and you'll pass if you actually study. Totally recommend his class.

Clear grading criteria
Inspirational
5.0
3.0
COP1047
Grade: A
Dec 16, 2022
Would take again

Professor Cruz was amazing! He was great at lecturing and made learning Python painless. If I could, I would love to take more courses with him. 10/10 recommend!

Amazing lectures
Clear grading criteria
Gives good feedback
2.0
3.0
COP2800
Grade: Not sure yet
Feb 22, 2023

This class should be renamed "Intro to ChatGPT". Because that's all he talks about since the first class. Nice guy though. But he needs to focus more on teaching Java and less on ChatGPT taking our jobs.

5.0
3.0
COP2800
Grade: Not sure yet
Feb 22, 2023
Would take again

Prof. Cruz talks about ChatGPT frequently, but that doesn't mean that he is not effectively teaching Java. Cruz is preparing students for the changing job market and equipping them with relevant skills and knowledge.

Amazing lectures
Clear grading criteria
Inspirational
3.0
3.0
COP2800
Grade: Not sure yet
Feb 27, 2023

Be ready to for a lot of homework. It's a good class. Whatever he teaches, he does a really good job but like the previous students stated he, indeed, does mention chatGPT quite a lot. It takes away from precious class time, that could otherwise be used to teach Java efficiently. Bro needs to chill on that.

Get ready to read
Lots of homework
5.0
1.0
COP2800
Grade: A+
Feb 27, 2023
Would take again

This Professor is great, he is full of energy and enthusiasm and you can tell he really loves what he is doing. I enjoy seeing him when I am in classes at the college because he is always finding examples extra aside from the curriculum to include in his lectures. He definitely knows his stuff and keeps the entire classroom interested.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
COP2800
Grade: A+
Apr 25, 2023
Would take again

Prof. Cruz is about the best you will get for Computer Science at MDC. He makes the content easy to learn, is very flexible and understandable, and will always try to teach you the real important things for CS. You can tell he cares and loves what he teaches!! You will have 4-5 programming assignments, readings and midterm plus final. Very doable!

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
COP2800
Grade: A
Apr 25, 2023
Would take again

Professor cruz is really passionate about teaching. He does care about his students and his lectures are far from boring. He do sometimes start talking about things that aren't class related but is just as helpful. Amazing teacher

EXTRA CREDIT
Amazing lectures
Respected
5.0
3.0
COP2800
Grade: A
May 2, 2023
Would take again

Professor Cruz is definitely one the best teachers I've had so far in college, he's knowledgable, caring, and organized. He will give you all the tools and opportunities for you to pass this class with flying colors. It's up to you if you're willing to put the work in. Please try to be involved in the class and with your classmates, it will help.

Gives good feedback
Inspirational
Online Savvy
5.0
3.0
COP1047
Grade: A
Jun 15, 2023
Would take again

Best professor at mdc.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
COP1334
Grade: A
Jun 27, 2023
Would take again

This was my first coding class while deciding which path to take. The professor ended up motivating me enough to change my degree to computer science. He is an amazing teacher. If there were ever any questions, you could ask him during class, and you could just tell how knowledgeable he is about the topics he teaches.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
COP2800
Grade: A
Jun 27, 2023
Would take again

I had this class as a follow up to his C++ class. This class developed on topics that we had learned before and more. Once again he proved to be one of the best teachers I ever had. Some students complained that he explained a lot about chatgpt but he was basically teaching us how to use it to better our own studies. He is a great teacher. 10/10.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
CGS1060C
Grade: B
Jul 30, 2023
Would take again

Professor Cruz class was extremely easy. Responds to emails within the day.

Participation matters
Caring
Respected
5.0
3.0
COP1047C
Grade: A
Oct 30, 2023
Would take again

Prof. Cruz is great. His lectures are interesting and his grading is fair. I'll take him for any course I can.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
COP1334
Grade: A+
Nov 27, 2023
Would take again

Profe Cruz is very straight forward about everything from the start of class till the end. I had him for a 3 hour+ lecture and although it was very tiring at times, he made his best efforts to try to keep the students engaged throughout the entire lecture. He is extremely knowledgeable. I recommend trying his class he is also caring and understanda

Participation matters
Gives good feedback
Inspirational
5.0
2.0
COP1047C
Grade: A
Dec 7, 2023
Would take again

He is an amazing professor. If I could have all my classes be with him I would. He made learning python very enjoyable. His lectures were long considering it was only 1 class a week, but we took a break midway to relax or get a snack. He is very helpful in providing many examples on how to code and will guide you if you don't understand. 10/10 WTA!

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
COP1047C
Grade: A+
Dec 8, 2023
Would take again

Professor Cruz is the single most caring, inspirational and insightful educator I've ever had. His passion as an educator in Computer Science is shown in every single one of his lectures. I strongly recommend him for anyone majoring in any CompSci fields, professor Cruz is extremely well-known, and respected in the field of computing.

Inspirational
Hilarious
Respected
5.0
1.0
COP1047C
Grade: A+
Dec 8, 2023
Would take again

Professor Cruz stands out as the epitome of a motivating and perceptive educator. His fervor for Computer Science resonates profoundly in each lecture he delivers. I wholeheartedly endorse him for students pursuing any discipline within Computer Science. Professor Cruz is extremely knowledgeable in a variety of compsci disciplines. 10/10

EXTRA CREDIT
Amazing lectures
Accessible outside class
5.0
2.0
COP1047C
Grade: A
Dec 13, 2023
Would take again

Excellent Professor. Midterm & Final proctored but are very easy if you study. HW on Pearson with unlimited attempts, super easy. 5 Coding Assignments, it will get a bit difficult overtime, which is why its best to pay attention to his lectures, downside is its 3hrs including recitation but he tries his best, highly recommend him for any language!

Participation matters
Caring
Respected
5.0
3.0
COP3530
Grade: A
Apr 17, 2024
Would take again

This professor is great. He is knowledgeable and caring. Great course and a great professor.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
CAI1001
Grade: A+
Apr 25, 2024
Would take again

One of the absolute best professors I have ever taken. Professor Cruz will help you in any way he can and teaches with a passion that is unrivaled. Truly a gem here at MDC and I wish he taught more classes. AI course is an introduction that will prepare you with the essential knowledge that you need, Professor Cruz goes above and beyond teaching it

Amazing lectures
Caring
Respected
5.0
3.0
CAI1001
Grade: A
Apr 26, 2024
Would take again

This is the wisest professor I have taken at MDC. He not only teaches you about AI in this class also life and career wisdom that you'll need to succeed in life. He is great. I wish I could take him for other classes.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
COP1047C
Grade: B
Jun 13, 2024
Would take again

Professor Cruz was amazing his classes are fun, just pay attention, do your homework and you will pass easily. For a six week course he was extremely flexible and straight forward. 100 percent would take the class again.

Amazing lectures
Caring
Respected
5.0
1.0
COP2800
Grade: A+
Sep 6, 2024
Would take again

The most programming I ever learned was with professor Rodolfo Cruz. If you care about learning Computer Science, take him. He will make you better at programming.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
3.0
COP2800
Grade: A
Nov 19, 2024
Would take again

Professor Cruz is a passionate teacher who makes Java engaging. While he mentions ChatGPT often, he effectively prepares students for the evolving job market. Unstuck study also proved helpful for study prep.

5.0
3.0
CGS1060C
Grade: B
Dec 17, 2024
Would take again

He is very good. He will help you when you need it. Email him from his email not on canvas. His assignments were okay. Just do the assignments early and you will be okay. He does extend the assignments if people didn't do it. Just don't take that for granted. Overall, I would definitely recommend him to you.

Participation matters
Lots of homework
Caring
5.0
3.0
COP1047C
Grade: A
Feb 4, 2025
Would take again

Cruz is an outstanding Python programming instructor who demonstrates deep expertise in the subject and a genuine passion for teaching. His ability to break down complex concepts into clear, digestible lessons makes learning Python both engaging and accessible. Would take him again.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
COP1047
Grade: A
Apr 16, 2025
Would take again

Prof. Cruz is a phenomenal Python instructor. His mastery of the subject is clear, but what really stands out is how effortlessly he turns difficult topics into simple, understandable lessons. He teaches with clarity, enthusiasm, and a real commitment to student success. I'd absolutely take his class again.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
COP1047C
Grade: A
Jun 19, 2025
Would take again

This is the best professor at MDC. Highly recommended.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CGS1060C
Grade: A
Oct 23, 2025
Would take again

Easy class. You get a 100% for just completing the Module assignments, 1 Proctored Midterm, 1 Midterm project which consists of 1 hour of coding & on SIMnet there's 15 assignments, 3 projects, 3 exams.

Clear grading criteria
2.0
2.0
COP2805C
Grade: Not sure yet
Oct 26, 2025

Overall the professor is really good and the work is easy but requires lots of time since you have to attend not just class but academic recitations too each week, but the worst is that all projects are in groups....so if you hate group work AVOID this class also all exams are proctored too.

5.0
3.0
COP2805C
Grade: Not sure yet
Nov 2, 2025
Would take again

Cruz is a great professor. The class takes time and participation, but it really helps you learn instead of just memorize. Recitations give extra practice, and group projects teach teamwork and collaboration. Exams are fair, and the class helps you grow, not just pass. Highly recommended.

Group projects
Amazing lectures
Clear grading criteria
5.0
3.0
COP1334
Grade: Not sure yet
Nov 4, 2025
Would take again

Best programming professor at Dade. Highly recommended.

Amazing lectures
Inspirational
Caring
2.0
3.0
COP1334
Grade: A
Nov 4, 2025

Took him for a night class because I already have a full-time job in my field (like most students taking night classes). Making attendance to a weekly Academic Recitation (basically a separate 1-hour long tutoring class on the same subject) mandatory & for a grade is ridiculous for anyone. Tutoring helps many, but shouldn't be required.

Participation matters
Lots of homework
Lecture heavy
2.0
1.0
COP1334
Grade: A
Nov 4, 2025

Spends half the class complaining about students. Uses AI to grade everything (even the comments on our grades were very obviously straight from chatgpt).

Class Info

Online Classes

100%

Attendance Mandatory

92%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 117 grades
Most common grades:
A (76)
A+ (21)
B (20)
Grade Distribution
A(97)B(20)C(0)D(1)F(0)A-/B+(0)
Based on 125 reported grades
A: 76
A+: 21
B: 20
Not sure yet: 7
Common Tags
Inspirational (36)
Caring (36)
Clear grading criteria (33)
Gives good feedback (30)
Respected (29)
Amazing lectures (26)
Hilarious (14)
Amazing lectures (13)
Rating Trend

Stable

-0.09 avg change
Dec
Feb
Apr
Jun
Oct
Nov
Last 6 months
Ratings by Course

SLS1505

5.0

(1)

COP2270

5.0

(4)

CET2186C

5.0

(1)

CEN2211

5.0

(2)

COP1047C

5.0

(13)
+12 more courses
Difficulty by Course

COP2270

3.0

COP2805C

3.0

CIS1531

3.0

COP3530

3.0

COP1047

2.8

Similar Professors