Professor: Gary Hill
Department: Electrical Engineering
College: California State University Long Beach, Long Beach, CA
Rating # 1
Overview:
- Course: EE346
- Grade Received: A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He is very knowledgeable; however, he doesn't teach well. You will only understand his lecture if you read the book before his class. He teaches the advanced materials that required you fully understand the basic. The beginning of this class is overwhelming and this is why people drop the class. If you get a hang to it, it won't be too bad later.
Rating # 2
Overview:
- Course: EE346
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
EE349 With Hill is an infamous class, know for its difficulty. However I do respect professor Hill for pushing his class to aim for excellence. If you put in the work at the begging you will find this class to be easy by the end of the semester. Hill takes poor work as an insult and has a bit of a temper but he cares about his students.
Rating # 3
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
His tests are multiple choices and writing the concepts, he mixes out what he teaches without briefly introducing and expect students to get it right. Be aware of some comments.
Rating # 4
Overview:
- Course: EE346
- Grade Received: C
- Overall Rating: 5.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
This professor cares about his students above all else. He his driven by their understanding of the material and our ability to implement it. He is very reasonable and very laid back. His tests are extremely easy and allows his students to uses a sheet of code for tests.
Rating # 5
Overview:
- Course: EE346
- Grade Received: B
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
People were telling horror stories about Hill's 346 class like it was the friggin' Red Wedding. I took the class expecting carnage, but Hill is a pretty good professor. He knows the subject to where if you're trying to learn the material and ask a question, he can answer it. Yea, it was hard; but not to the extent everyone is crying about on here.
Rating # 6
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
Not very popular among students and his jokes are really unfunny but he's honestly a good lecturer and you will learn the material better than any other professor. Don't fall behind and getting a good grade won't be that hard. Would take again.
Rating # 7
Overview:
- Course: EE346
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
If you're a determined student, then Hill will be your best professor. Yes, he's tough, but not for himself, because he will act tough to push you. He will not try challenge you in exams or in quizzes. The material is also not that difficult if you go to lecture, open your eyes and ears and ask questions.
Rating # 8
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
If you are interested in learning about micro-controllers, take Hill. The guy loves to teach the subject. You will work hard, but there is potential for you to learn. If you don't care about learning and just want an easy A ... then take someone easier. You will get your A and learn nothing.
Rating # 9
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
He expects you to understand everything he says and doesn't repeat the information too much. Listen to him and take notes or you will end up having to read the book and that is not fun. Literally write everything down because everything is fair game. Do the labs. Understand them inside and out. Understanding them will be key to doing well on exams.
Rating # 10
Overview:
- Course: EE346
- Grade Received: A
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
I love Hill!!! Don't get me wrong I do think his class is hard but he gives you everything you need to study for his exams. DO THE EXAMPLES AND PRACTICE PROBLEMS!!! He uses a lot to them or similar problems on his exams!!!
Rating # 11
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
This class wasn't as bad as I thought. Read the book and ask questions. If I spent more time on the labs, I would have gotten a better grade, but I made it through because I did well on the tests. The labs kind of hold your hand when you do it, but there are some parts where you have to actually think about it. DO NOT CHEAT! They check past labs!
Rating # 12
Overview:
- Course: EE346
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Class is medium difficulty, but lots of lab work. Need to commit large amount of time. Honestly, if you can code and simulate to find bugs in your code each lab (which they teach you), you will do great. The one thing you should take from this comment is do not copy. They will catch you. If you cannot do labs yourself you will fail.
Rating # 13
Overview:
- Course: EE346
- Grade Received: A
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
No homework except the labs. Make sure you do them and understand them! Three quizzes and three exams. Exams are 50% coding and 50% multiple choice. It helps to read the book before lectures, or else the lectures won't make a whole lot of sense. Make sure you ask questions if you don't understand. He will help. If no one asks, he can't help lol
Rating # 14
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
I was scared going in to this class since everyone complains about how tough it is.. um no. It's easy. READ!!! From day 1 read the ch that are suggested on the power point. Do examples he goes over in class on your own. Do review questions he has on his website, similar to test mc. DON'T CHEAT IN LAB THEY WILL CATCH YOU. Doing lab makes test easy
Rating # 15
Overview:
- Course: EE346
- Grade Received: A-
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
just need to study. Not too bad.
Rating # 16
Overview:
- Course: EE346
- Grade Received: WD
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Terrible professor. I've heard students take this class at Pomona over summer instead because it's easier there and you can avoid taking him. Expect lectures to be an unstructured ramble about nothing pertinent towards your success in the class. Self-teach yourself and understand the labs to do well in the class. Book not required, but helpful.
Rating # 17
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
Majority of your grade is the lab. You have to do the extra credit work if you don't want a C on the lab. He's really helpful when you ask questions in the lecture and in his office hours. Quizzes and Exams weren't that difficult if you knew how to code, which he doesn't teach in depth until the end of the semester. ): I recommend a study group.
Rating # 18
Overview:
- Course: EE346
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
This class is TOUGH! Lab assignments help a lot for quizzes and midterms. Be prepare for intense studying! Recommend to take EE 301 prior, helps understand some material.
Rating # 19
Overview:
- Course: EE346
- 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:
BEST PROFESSOR EVER! i dont get why everyone is complaining. he gives you everything! all you have to do is study and practice. of course it is going to be tough, it is an upper division EE. it is not impossible, just study hard and practice a lot. you will be fine.
Rating # 20
Overview:
- Course: EE346
- Grade Received: B
- Overall Rating: 1.5
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
His class was very difficult to understand.. very unclear about the questions and confuses students more. his exams were different from hw and lecture
No comments:
Post a Comment