Professor: David Coe
Department: TBD
College: University of Alabama in Huntsville
Rating # 1
Overview:
- Course: CPE212
- Grade Received: INC
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Overall solid professor. While some of the projects may get difficult, there is a TA in the lab who is there to help you with the projects. For all of the tests except for the final he gives a study guide and provides practice tests. He also gives extra credit assignments that gave me half a letter grade extra in his class.
Rating # 2
Overview:
- Course: CPE212
- Grade Received: Not sure yet
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
This professor was one of the hardest I've had at UAH. I didn't feel as though I learned much either. Homework is extremely difficult, and I received some zeroes (without partial credit given) for code I worked on for hours. Tests are extremely difficult as well. As a cybersecurity major, I would not recommend this professor to anybody.
Rating # 3
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
Worst class ever
Rating # 4
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: No
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
Dont take his class if you dont want to fail or got bad grade. He has never followed everything he said in syllabus, and he grade very hard. He has never responded to your email and its very hard to reach him outside of class time
Rating # 5
Overview:
- Course: CPE353
- Grade Received: C
- Overall Rating: 3.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
The only grades are the exams, which are live coding (open notes, but no Google). The hardest part of the exams is the time crunch. He offered a few extra credit points based on attendance and simple in-class assignments. He also took three weeks to grade a test that was worth 20% of our grade, which was stressful.
Rating # 6
Overview:
- Course: CPE649
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Assignments have clear instructions and guidelines. Do the assignments sincerely and exams should be simple if you understand the assignments. Assignments and exams get little trickier as the semester progresses but he gives clues in class and it is fairly easy to solve them well before the deadline.
Rating # 7
Overview:
- Course: CPE212
- Grade Received: B-
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Coe is a great lecturer and answers almost all questions in class. The projects get tougher and each one is longer than the last. He gives out practice tests, but don't expect to memorize them to pass the tests. The final is extremely long and touches everything. MAKE SURE YOU UNDERSTAND HOW THE CODE WORKS, NOT JUST WHAT TO PUT.
Rating # 8
Overview:
- Course: CPE649
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Classes were mostly lab sessions and he shows how it's done in real world rather than teaching theory. Home works and assignments come with clear instructions and are straightforward. Final exam is similar to assignments and you can score good if you understood the homework problems.
Rating # 9
Overview:
- Course: CPE353
- Grade Received: B
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
The key to passing Coe is understand he is a software engineer. He LITERALLY spells-out his expectations in the syll. You MUST do ALL the prac probs, labs, and lecture code outside class. He didn't go to all the trouble of doing all the assignments and solution videos just for fun or suggestion. Work had get a B. If you're a natural, get an A.
Rating # 10
Overview:
- Course: CPE353
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
CPE353 is all about coding except for a small section of software engineering theory lectures at the end. Classes are just him giving a short lecture and clues about the lab assignment for the day. Said assignments aren't graded but they are essential to pass the tests, you'll need sample code to copy, paste and modify. Exams are live coding.
Rating # 11
Overview:
- Course: CPE212
- Grade Received: B-
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
He's the only professor that teaches this class at this time. The only reason I passed was because of my awesome TA. PASS sessions are essential to passing. His classes are so hard, he expects you to be a PHD already basically. See the TA immediately, and have some knowledge of basic linux commands so you can do your first programming assignment.
Rating # 12
Overview:
- Course: CPE212
- Grade Received: A-
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Clearly explains the material from the slides (which he posts online). SIX small individual programming projects utilizing the material coverd in the lecutres. THREE tests which you really need to study for to get a 100. Final was long but really not too difficult. If you're good with programming you will barely touch the book. Overall great prof.
Rating # 13
Overview:
- Course: CPE112
- Grade Received: A
- Overall Rating: 1.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
I am a JUNIOR ME and this is literally the worst class I've ever taken. I did well, but was made needlessly difficult, consumed more of my life than my 300 level classes. Terrible teacher for lower level classes. Really nice but super awkward. Try to get someone else if possible for 112.
Rating # 14
Overview:
- Course: CPE353
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
This is the only person that teaches this class so you're kinda SOL. He used to give projects but doesn't any more so your only grades are tests. Tests are an in-class coding spree with a time limit, so you MUST have to know what you're doing. They are nearly impossible if you don't know what you're doing.
Rating # 15
Overview:
- Course: CPE353
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Good Teacher, Projects take time and are hard. He will pick through for it for perfection. Tests are nothing like stuff in class. You must know material well. Most of the class failed. Will not scale grades.
Rating # 16
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Dr. Coe is a very clear, concise professor. If you pay attention in his class, you will definitely learn the material. However, once the data structures part of CPE 212 starts, he begins using half-notes so you'd better be prepared to do A LOT of note writing outside of class in order to keep up.
Rating # 17
Overview:
- Course: CPE453
- 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:
Coe is a great teacher, there is no argument there. As I said before, the vast majority of reviews on here are from students who don't have the mental capacity to do well in his classes. It's not that the classes are hard, it's just that the kids writing these reviews are not programmers. Dr. Coe is very helpful and clear with his explanations.
Rating # 18
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
I found that Dr. Coe is very concerned about students understanding the material. It is often difficult to pay attention in class, but if you show up and try to pay attention, you should do fine. Also, try to get copies of old tests. They really help prepare you for what to expect.
Rating # 19
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
he doesn't known what he doing, terrible class, stay away form him
Rating # 20
Overview:
- Course: CPE212
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Difficult class combined with an instructor that only reads off of power point slides...not fun. Also his final exam had a 68 class average even after he curved them :(
No comments:
Post a Comment