Don Kraus - Western Oregon University

Professor: Don Kraus
Department: Computer Science
College: Western Oregon University
Rating # 1
Overview:
  • Course: IS370
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I've enjoyed every class I've taken with Don. He's a slow grader, but the classes are interesting and easy.
Rating # 2
Overview:
  • Course: CIS140B
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
There wasn't much other than reading the book and answer the questions for the online side. Fairly easy class just need to learn terms workload was low typically 1 or 2 assignments a week that took an hour or two tops.
Rating # 3
Overview:
  • Course: IS486
  • Grade Received: C
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Don is a very caring and great professor. He gives amazing lectures that make it easy even for non-technical people to understand even more advanced topics.
Rating # 4
Overview:
  • Course: CS135
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Don't be afraid to take his classes, he is nice and walks you through his thought process when programming initially. Attendance isn't required although if you are completely new to programming I would recommend at least not skipping until you cover how to use custom functions. You are graded on your code submissions & a few exams.
Rating # 5
Overview:
  • Course: CS195
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Never had him for upper-division, but he teaches lower division classes really well. Very helpful and will assist when you get stuck!
Rating # 6
Overview:
  • Course: CS160
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I have taken a couple classes with Don before and he is absolutely fantastic. Easily one of the best Professors in the IT department. Don is easy to follow, structures the lecture really well and the homework, quizzes, and test and clear. As long as you study, work hard and come to class; you will have one of the best college classes.
Rating # 7
Overview:
  • Course: CS126
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
CS126 was a hybrid course and could pretty much be done without that one class meeting a week. It is, however, helpful for those who have questions and need help beyond online communication. In-class lectures are more review discussions and checking in with how we're doing. It's a fun course as we get to create our own app. I highly recommend!
Rating # 8
Overview:
  • Course: CIS140B
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Don is a very fair professor. Good lecturer and all around pleasure to be in his classes.
Rating # 9
Overview:
  • Course: CS135
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is Amazing
Rating # 10
Overview:
  • Course: CS195
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
His lectures are good and he is very knowledgeable in his field. However he teaches the class as if you should already know all the technical terms and is never there for office hours.
Rating # 11
Overview:
  • Course: CS196
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Best cs professor at WOU. He's too good for this school.
Rating # 12
Overview:
  • Course: CS160
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great instructor! He's fun to listen to, and knows his stuff. Tests can be a little tough, but they are open book and online.
Rating # 13
Overview:
  • Course: CIS140B
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great help
Rating # 14
Overview:
  • Course: CS122
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great Professor, entertaining, easy to listen to, willing to help if approached, tests are easy as long as you come to class and take notes. This class and his teaching of it made me interested in CS for once. I enjoy going to this class.
Rating # 15
Overview:
  • Course: CS122
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is entertaining and very easy to listen to; I hardly ever find his classes to be boring. You watch a lot of videos which is nice. As long as you attend class and take some time to study the tests are really easy! I would take him again if I ever had the chance.
Rating # 16
Overview:
  • Course: CS122
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Don is a wonderful teacher. Class is simple to follow and has a strong reliable structure. Lecture is mandatory, but listen and take notes and there is no reason you wont pass the class. He clear with his work and uses videos and other visuals to back up the concepts along with small reviews throughout his lectures.
Rating # 17
Overview:
  • Course: CS121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very easy to listen to
Rating # 18
Overview:
  • Course: CS122
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Take good lecture notes and make note cards or study guides. Exams are entirely based on lectures and book. Nothing is trick, all straight up. Nice guy and interesting.
Rating # 19
Overview:
  • Course: CS121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great!
Rating # 20
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His a nice guy. class is easy but don't miss any homework. his not organized it is hard to understand what he is asking you to do
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