Sonia Fahmy - Purdue University - West Lafayette

Professor: Sonia Fahmy
Department: Computer Science
College: Purdue University - West Lafayette
Rating # 1
Overview:
  • Course: CS422
  • 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:
Professor Fahmy does an excellent job of explaining tough concepts. She is very knowledgable about networks and truly loves the subject. The class is difficult but if you put in the work, pay attention in lectures, and ask questions you will have all the resources to succeed. Go to lectures because she often gives hints about exam questions.
Rating # 2
Overview:
  • Course: CS422
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This instructor is extremely knowledgeable about networks, so she is able to give expansive and insightful answers to many questions. She also does a great job showing how the concepts we learn are applied in the real world. And almost all the exam material was based on understanding the hows and whys of concepts, rather than rote memorization.
Rating # 3
Overview:
  • Course: CS422
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Projects are tough but doable if you start early. Always gives rubrics for projects so you know what points there are to gain. She is really active on Piazza. Tests/quizzes VERY fair (pay attention in class, that's all). Clear lecturer, really cares that students understand the concepts, changes a lot of things to accommodate students.
Rating # 4
Overview:
  • Course: CS422
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great lecturer. Interesting class. Tough assignments and quizzes. Assignments take a long time to complete.
Rating # 5
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She is a great teacher that really cares about her students success. She is a very clear lecturer, and often checks to make sure we understand all of the material. Her tests are fair, just make sure you attend lectures and pay attention.
Rating # 6
Overview:
  • Course: CS422
  • 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:
Challenging class, but well planned out and taught. Try and you'll do well.
Rating # 7
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think she is a very nice person and she explains material quite clearly.
Rating # 8
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Inconsistency in teaching style was distracting. The mid-semester switch from teaching/testing 100% from the book slides to almost entirely from her personal notes thoroughly confused students.
Rating # 9
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Explained material extremely clearly and thoroughly.
Rating # 10
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 11
Overview:
  • Course: CS354
  • 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:
No Comments
Rating # 12
Overview:
  • Course: CS354
  • 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:
No Comments
Rating # 13
Overview:
  • Course: CS354
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
No Comments
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