Professor: Ahmed Desoky
Department: Computer Engineering
College: University of Louisville
Rating # 1
Overview:
- Course: CECS522
- Grade Received: A-
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Dr. Desoky gives very good lectures which helps one to understand the material. The assignments are also extremely relevant as far as what can be expected on the exams. He is an excellent and dedicated instructor and a very, very good and knowledgeable mathematician.
Rating # 2
Overview:
- Course: CECS310
- 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 explains materials slowly and really well, buIlding on logics. When you understand simple mathematical concepts deeply, it can be really fascinating.
Rating # 3
Overview:
- Course: CECS635
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
I have took several course from Dr. Desoky, he is very nice and always records his class as video. When I meet problems I can go back to watch the video.
Rating # 4
Overview:
- Course: CECS310
- Grade Received: B
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He's one of the better CECS professors. There are two midterms, a final, and 6 homeworks, and each of those categories is 25% of your grade, but everything is open-notes (so don't screw up on the few assignments and you'll be fine). All of the content could be learned in a day, so I'd suggest throwing it on as an online course if you have space.
Rating # 5
Overview:
- Course: CECS310
- Grade Received: B+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He is a very slow paced lecture type of teacher and very good at explaining things in depth. He wants you to have a basic understanding of a lot of math material and I would recommend this class if you've taken DE or are taking DE at the time of this class. A lot of logic involved and would recommend answering his questions in class. Few tests/hw
Rating # 6
Overview:
- Course: CECS619
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
He's a very good and smart professor but does grade very hard. Those who do poorly don't know how to try hard or have a good student-professor relationship. When you actually ask him questions in person, he will give you a good and thorough answer. Dont think you can hide behind an email and not show up for class, and still get his full attention.
Rating # 7
Overview:
- Course: 419
- 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:
I took 419 with Dr. Desoky, his lectures are confusing and you cant understand his hand writing. he help if ask for it and go to his office, you dont learn that much in this class. grading is easy, he is very lean on grading. over all i passed the class without that much work.
Rating # 8
Overview:
- Course: CECS564
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
As far as Speed School professors go, I think he's more fair with grades than most. If you talk to him after class he will answer your questions.
Rating # 9
Overview:
- Course: CECS619
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Avoid at all cost: he's not interested in teaching the course, does not care whether you pass or fail.
Rating # 10
Overview:
- Course: CECS619
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
absolutely worthless guy. does not reply to emails. if you have a confusion about your grade or study matter he turns deaf.not trustworthy. tells something and does something else. DONT TRUST HIM under any circumstances. in terms of giving grades he is a dictator of his own rules. Never ever take class with him.
Rating # 11
Overview:
- Course: CECS619
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Great class, and he knows his stuff, but his english is not good, and that drags down the usefulness of the lectures. This is a class where you learn the basic concept in the lecture, and really figure it out by programming it.
Rating # 12
Overview:
- Course: CECS619
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Absolutely worthless when teaching an online class. He quit posting lecture notes after a few weeks and absolutely would not respond to emails. Most of the lectures that he did post were Xeroxed from another book. Avoid if at all possible.
Rating # 13
Overview:
- Course: CECSEXPDES
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He knows hes stats but has no clue how to teach. The tests are extremely hard and are designed to trick you look carefully. Worthless teacher stay away from this one thank god he curved.
Rating # 14
Overview:
- Course: CECS504
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Doesn't really know subject, stops and reads from the textbook for long periods during the lecture
Rating # 15
Overview:
- Course: CECS522
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
does not know the subject itself,it is better to learn self, a very different character, not trustworthy.
No comments:
Post a Comment