Karl Zerangue - Mesa Community College, Mesa, AZ

Professor: Karl Zerangue
Department: Computer Science
College: Mesa Community College, Mesa, AZ
Rating # 1
Overview:
  • Course: CSC110AB
  • Grade Received: C
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I could have worked harder in this class but I really know a solid foundation for java now and it made me super excited to move forward with my education!
Rating # 2
Overview:
  • Course: CSC110AB
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
When I took this class I heard from a lot of people that this class is hard, but honestly as long as you read the book and ask Zerangue questions whenever you have some you'll be fine. He's very patient and always willing to listen and help a student whenever they have a question. Basically just read the book, and ask questions and you'll be fine.
Rating # 3
Overview:
  • Course: CIS110AB
  • Grade Received: F
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If you literally have never done programming before before you take this class, this is not for you. You will need to be reliant on the textbook and outside sources. Lectures do not help you learn because you're expected to already know the material he's going to cover. Most of the learning is it done independently and you'll struggle if you can't.
Rating # 4
Overview:
  • Course: CSC110
  • Grade Received: C
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Definitely a tough class. It was my first programming class, and I'm kind of discouraged. First half wasn't so bad. Teacher is available for questions. I think with programming, a lot is self taught. You only have a book to read, no slides. I would recommend taking this class very seriously, and studying very well. Book has very good info though.
Rating # 5
Overview:
  • Course: CSC110AB
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
The fact that someone put as their class "CIS110AB" shows how inattentive to detail the individual is. Yet programming requires just that, an attention to detail--that Professor Zerangue expects from you, the student. As to the professor's own competence, it can't be overstated, a nice guy that expects a lot from you. Protip, don't fall behind.
Rating # 6
Overview:
  • Course: CIS110AB
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
No Java experience? Learn the basics of Java on your own. This class is super fast (especially if you have a busy schedule and never had prior exp.) Take this class as a refresher course if you have to take it for your degree. Reading assignments are dreadful. 7+ sections each chapter. Be prepared for spontaneous lab assignments. Goodluck!
Rating # 7
Overview:
  • Course: CSC110AB
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very good at what he does. The material can be tough and he does grade very tough but he is willing to meet with any student and promptly replies to all questions. Don't wait until last minute to do your work. His programming assignments are difficult and fun.
Rating # 8
Overview:
  • Course: CIS110AB
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very responsive via the canvas messaging system but didn't add a much to the content in the book and myprogramminglab. Grading was pretty transparent. Didn't give any extra credit but the final was pretty simple.
Rating # 9
Overview:
  • Course: CSC110AB
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
If you believe that you can never show up to class, never participate, and scrape by with the bare minimum; this should not be your professor. He is a tough grader. and you will fail. Most importantly though, he genuinely cares for his students. He will answer any question you have. Treat this man with respect, and he will surly reciprocate. 10/10
Rating # 10
Overview:
  • Course: CSC110AB
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This guy has no business teaching an intro to computer science course. He teaches with a mentality as if you're able to immediately digest everything he says, and are able to become a programmer overnight. This class is incredibly difficult if you have no prior programming experience. Only reason I passed was because I DO have prior knowledge.
Rating # 11
Overview:
  • Course: CSC100
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Pwrofessor Karl is definitely a strict instructor for the prior computer students. He expects us to know everything before the class which is quite difficult for a regular student. He does a very normal example on the board, and tells us to do the most difficult example ever in exam. Would not consider him as a prior computer class instructor.
Rating # 12
Overview:
  • Course: CSC100
  • Grade Received: INC
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
Very strict on assignments (doesn't compile, you get only 10%), will give half credit over issues such as not indenting. Does not extend deadlines for any reason (states that it's "the student's fault"). Must 60% on final or you will fail. Even though CSC100AB is for non comp. science majors, it's more work than my core classes. Do not recommend.
Rating # 13
Overview:
  • Course: CSC110AB
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Extremely difficult for a 100 level intro course. With that said, you will be prepared for future cs classes due to the level of difficulty presented in his class. You teach yourself from reading straight from the book. Summer session had no lectures or slides. Read from the book, do the difficult assignments all in a compressed summer session :-(
Rating # 14
Overview:
  • Course: CSC110AB
  • Grade Received: A-
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Dr. Zerangue is honestly a terrible teacher to take for your first programming course, however, he is always there for his students. He has a lot going on in his life so he may miss a couple classes here and there. He starts off as tough but gets nicer as the semester reaches to an end allowing program resubmissions for a better grade.
Rating # 15
Overview:
  • Course: CSC110B
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
If you don't have prior programming experience then don't bother with this class. He says it's for people without prior experience in programming, but he teaches as if you should already know everything.
Rating # 16
Overview:
  • Course: CIS110AB
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
If you don't have prior programming experience then don't bother with this class. He says it's for people without prior experience in programming, but he teaches as if you should already know everything.
Rating # 17
Overview:
  • Course: CSC110
  • Grade Received: A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Zerangue is a good teacher, but is pretty hardcore for anyone whos new to programming. CS has a big learning curve, and zerangue treats all students like seasoned programmers, and expects them to behave accordingly. This can be good and bad - he will prepare you really well for your future classes, that is, if you make it through his class.
Rating # 18
Overview:
  • Course: MAT092
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Mr. Zerangue is the best teacher at MCC. he explains the material really wel. and in order to pass his class you have to be there everyday and do mymath lab homework.
Rating # 19
Overview:
  • Course: MAT092
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is hilarious. As long as you go to class everyday, you will pass.
Rating # 20
Overview:
  • Course: CSC110AB
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
He's a tough teacher, and not in the "this is a great challenge" sort of way. Unless you're a self-taught programmer, don't take his class. I can imagine how it would discourage anyone's first exposure to computer science. I took it online, so it was a series of HW, weekly assignments with two in-person exams where I had to hand-write code.
Discuss With Everyone:

No comments:

Post a Comment