Roger Ferguson - Grand Valley State University

Professor: Roger Ferguson
Department: Computer Science
College: Grand Valley State University
Rating # 1
Overview:
  • Course: CIS160
  • Grade Received: F
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
So cool
Rating # 2
Overview:
  • Course: CIS163
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Prof Ferguson is definitely a person I look up to. I had the best connection with him out of all of my professors I've had in the engineering course so far. He makes somewhat uninteresting topics lively and fun and is great at explaining tough concepts. Definitely attend office hours and introduce yourself. Good luck on your next adventure!
Rating # 3
Overview:
  • Course: CIS163
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
CIS 163 was a blast with Ferguson. He made every lecture interesting and you could tell that he has had quite a lot of experience in the industry. If you are already passionate about learning programming, then this class will supercharge you! On the other hand, if you struggle with programming concepts, It will definitely be a challenge.
Rating # 4
Overview:
  • Course: CIS163
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
First of all, Professor Ferguson is not a very organized person, so it is kind of a mess taking his class online, but he is a good teacher and I enjoyed his class. But at the same time, his projects are all pretty long and the final exam was unnecessarily long and hard. So my advice is that take his class in person.
Rating # 5
Overview:
  • Course: CIS163
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Ferguson is just all around a great guy. He is very honest in his feedback and WILL tell you his opinion, no sugar-coating. He is very helpful in office hours and will work with you until you understand the material. He is extremely smart and knows what he's talking about. Very good prof for CIS 163. Wish I could have him for future classes :(
Rating # 6
Overview:
  • Course: CIS163
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr. Ferguson's class was one of the best I have had. Even though I received a B, I can say that I had a lot of fun taking his class. He prioritizes Projects and Tests as these are pretty much your whole grade. If you do take his class expect to put in around 8-10 hours a week on projects. You will not regret taking his class!
Rating # 7
Overview:
  • Course: CIS163
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr. Ferguson is an amazing prof for CIS163. He really cares that students understand the material and gives a decent amount of help on the projects. This class is a ton of hard work but Ferguson makes it better and is somewhat understanding with grades. His lectures are easy to understand and engaging.
Rating # 8
Overview:
  • Course: CIS163
  • 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:
He is very caring and he wants his students to succeed! You can go to his office for hours on end if you need help with a project or just want to talk. He will make sure you understand the content. The book is used in class to show examples! There are 4 projects, midterm and final. You HAVE to work hard to get a good grade but he will help you.
Rating # 9
Overview:
  • Course: CIS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Best professor you will ever have. Do what you can to get in this guys class!!
Rating # 10
Overview:
  • Course: CIS163
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is an awesome professor very knowledgeable about computer science. The class is 4 projects which he helps you out on through the course in lecture. Also gives you VERY helpful hints if you go to office hours. He will tell you everything on the midterm, lab exam, and final but you still need to study for those because it is not an easy class.
Rating # 11
Overview:
  • Course: CIS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr Ferguson is without a doubt one of Grand Valley State Universitys finest. He puts genuine effort into assuring the success of his students, but also doesnt sugar coat anything and will tell you like it is. His teaching style is understandable and effective, and truly prepares you before entering the real world. The class was structured great.
Rating # 12
Overview:
  • Course: CIS163
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof Ferguson is certainly one of the best at grand valley if not the best in the CS department. He is extremely caring of his students and wants all of them to leave his class not just beater coders but more prepared for the workplace in general. He is very clear with projects and exams and is always ready to help with anything.
Rating # 13
Overview:
  • Course: CIS163
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Cool dude thats really passionate and experienced in programming. He wants to make sure his students are well prepared and successful.
Rating # 14
Overview:
  • Course: CIS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
We had 4 projects, a midterm, and a final. We didn't use the book much. Ferguson makes you work for your grade, but you come out of his class far better off because of it. It's not the easiest class, but the quality is extremely high, and his lectures and humor are fantastic. An absolutely fantastic professor overall, would absolutely take again.
Rating # 15
Overview:
  • Course: CIS163
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Overall Ferguson teaches the class really well and does a great job making sure students learn and understand the material. The projects can be challenging and he usually has fairly high standards for them, but isnt clear with what he wants you to do on them at times. He was always available for help before/after class and during his office hours.
Rating # 16
Overview:
  • Course: CIS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Professor Ferguson is AMAZING. You can DEFINITELY tell that he cares for his students and gives it his all. In his lecture you don't just learn how to code, but also how function out there in the real world. For sure my favorite professor so far.
Rating # 17
Overview:
  • Course: CIS180
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hilarious, gives great lectures, understanding of student's having other classes, very knowledgeable, helpful one-on-one or in class. Tends to move through material very quickly but is prepared to slow down or repeat himself so long as you're willing to speak up. Easy grader and cares about his students and their understanding. Great Prof!
Rating # 18
Overview:
  • Course: CIS163
  • 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:
Very fast paced. The book is used often, though I somehow survived without it. Assignments are all projects, the difficulty of each one scales. He obviously cares about what he does, and offers help to anyone who wants it, and is willing to put in the effort.
Rating # 19
Overview:
  • Course: CIS163
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Good Teacher. Very Knowledgeable and knows how to break things down to a level anyone can understand.
Rating # 20
Overview:
  • Course: CIS163
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He is really enthusiastic about computer science and seems to love his job. I would recommend going to class every day because he goes though material very efficiently and you are guaranteed to miss something. Definitely get a book because we used it for a test. We had 4 programs that got increasingly harder. The 3rd was a group project.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin