Professor: Robert Allison
Department: Computer Science
College: California State University Long Beach, Long Beach, CA
Rating # 1
Overview:
- Course: CECS440
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
He uses every minute of class time. He crams so many topics into a small amount of time. Be ready to work for an A. DO NOT procrastinate, especially in 440. The 440 project will take at least 40 hours of work. Start early. He is there to help, though sometimes his help isn't so great. Ask questions, ask for clarification, and remember the quizzes.
Rating # 2
Overview:
- Course: CECS440
- Grade Received: B
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Attendance isn't really necessary till the very end when quizzes are given since that's basically your final. The overall senior project in this class was easy, but having to add enhancements for the sake of adding it is a massive load of sleepless nights. The professor interrupts and answers his own questions when you ask questions, so don't ask.
Rating # 3
Overview:
- Course: CECS301
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
He pushed me completely away from engineering. I had a great time learning from Prof. Tramel in CECS 201 but once I got to Allison that changed. He is so rude in his approach to his students and did not feel like I could ask questions without him making me feel so far behind. But, this class will show you if computer engineering is meant for you.
Rating # 4
Overview:
- Course: CECS301
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
His teaching style is divisive. He goes out of his way to make the class as stressful and annoying as possible. It's admirable in a way because you know he thinks he's doing it for our good, but with other classes in the mix it's just not worth the hassle. Not that we have other prof. choices. Do the homework & projects and keep your head down.
Rating # 5
Overview:
- Course: CECS301
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
His course is more difficult than if you took another professor, but the material and professional skills as a computer engineer gained from his course is much more than other professors. He treats his class/projects as if u were in the work field. His lectures are inspiring to anyone interested in the field of digital design. Highly recommend!
Rating # 6
Overview:
- Course: CECS301
- Grade Received: A
- Overall Rating: 2.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
This class isn't hard but a load of work comes with it. The professor can't really teach just goes over things like it's routine. Have one person buy the CD and share it. The class is curve so you'll be fine just remember to do labs and homework and you'll definitely pass because that's his test basically and final are his labs.
Rating # 7
Overview:
- Course: CECS301
- Grade Received: B
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
This class was really hard throughout the semester. The topics covered are very hard, but YouTube tutorials were enough to help convey the topics. The teacher usually leaves during labs so no help there, but classmates were very helpful. I'll say not too shabby of a class just the professor wasn't too great at teaching.
Rating # 8
Overview:
- Course: CECS440
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
This was my final semester, but this class was hard. The professor always lectured over lab which wasn't too good for me as I lose attention pretty easily. The topics was hard and took me a while to get it. The final project was horrible and labs were just as hard since they are a part of the final project.
Rating # 9
Overview:
- Course: CECS440
- Grade Received: B
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
This course is a lot of work but the difficulty of the class comes towards the end with quizzes and the final. I didn't attend much due to other issues but the teacher review many topics to help. Overall a good experience.
Rating # 10
Overview:
- Course: CECS341
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Not too hard of a class. Teacher can be a bit aggressive and you'll most likely not like to be on his bad side. But the subject matter of the course is interesting.
Rating # 11
Overview:
- Course: CECS301
- Grade Received: B
- Overall Rating: 3.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
People can talk trash about Allison, but if you are smart enough, I would rather to have professor like him telling you over and over how the real world will be when you are competing with other top tier universities. This class will work you to the bone, and stress you out but you will come out of the class more competent than you ever been.
Rating # 12
Overview:
- Course: CECS201
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Great professor. Inspirational. Must be interested in learning computer logic design if you want to pass. Does grade on a curve where half the grades are A's and B's while other half are C's, D's, and F's.
Rating # 13
Overview:
- Course: CECS201
- Grade Received: A
- Overall Rating: 4.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Great teacher Mr Allison is. He brings out the best in you. I didn't complete a couple of homework assignments because I procrastinated and overlooked the difficulty, but if you do well on the labs and tests you should be good. DON'T FORGET TO SKIM THE MATERIAL BEFORE AND AFTER CLASS. Like he says, "Always be prepared, this is your field."
Rating # 14
Overview:
- Course: CECS301
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Expect difficult and time consuming homework. Ask questions inside and outside of class and make full use of your lab time. I will definitely "get your money's worth" for this class. Choose your lab partners wisely and DO buy the CD ($10 for it, but it is WAY better than a textbook). Of course you will need a Nexys board for this class EFFORT!
Rating # 15
Overview:
- Course: CECS301
- Grade Received: A
- Overall Rating: 3.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
This class with professor Allison isn't very hard and assignments are pretty straightforward. Go to class to get insight on homework/ labs and you're all set. Discuss subject matters that are difficult for you with others as well as Allison. Truth is 301 is really easy labs are pretty self explanatory and midterms are easy just limited time to do.
Rating # 16
Overview:
- Course: CECS341
- Grade Received: WD
- Overall Rating: 1.5
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Shows up late. Never shows up to lab to spend time with the students he gets paid to teach. Time for an "Out With The Old" retirement plan. Curves to help poor lecture. Told us he didn't grade the Midterm over the week break because he was planning a wedding. We all have our own life. We made time for you. Where's the time for us? JUST DON'T
Rating # 17
Overview:
- Course: CECS201
- Grade Received: C
- Overall Rating: 2.5
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
I will not take him again
Rating # 18
Overview:
- Course: CECS301
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
The material that is taught in this course is not hard. However, this class is very time consuming, so you must manage your time well. Also, make sure you find a good partner for labs because that will make this class a lot easier. His exams are straightforward and his homework prepares you for his exams quite well. Just put in the effort!
Rating # 19
Overview:
- Course: 301
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
He treats you like how CE majors at UCLA would get treated by their professors. You will come out the class feeling that you deserve the grade that you get. Don't be intimidated by him when he calls on you he is just trying to make you feel what its like to be in the hot seat at job interviews, because they do ask you questions like the ones he ask
Rating # 20
Overview:
- Course: 440
- Grade Received: B
- Overall Rating: 1.5
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
If you want to put 20 hours a week into busy work, and gain no knowledge out of it, this is the class for you. He may have been a good teacher at one point, but in my three courses with him, he has been abusive, petty, grudge-holding, and regularly lectured over an hour over the lecture time. He has lost touch with teaching and his students.
No comments:
Post a Comment