[{"observed_at":"2026-09-07 16:42:05.685776+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0Njg0MzY5","source_instructor_id":"rmp:2580912","instructor_name":"Earlence Fernandes","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2021-05-03 03:05:24 +0000 UTC","comment":"Above average CS professor. Funny, knowledgeable, a bit condescending, and doesn't just repeat previous years' homework. However, beware OS security. Had to learn re-learn assembly with 3 weeks left. It is THE HARDEST UNIT and he saves it until the end and had over half the endterm on it. Also participation is a bit subjective. HW5 was a blast tho.","source_url":"https://www.ratemyprofessors.com/professor/2580912","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:42:05.685776+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTExNjIx","source_instructor_id":"rmp:2580912","instructor_name":"Earlence Fernandes","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2021-04-06 15:02:47 +0000 UTC","comment":"I was so excited to take this class (Information Security), but Earlence Fernandes is just NOT a good teacher. He'll spend 10 minute wasting time on something irrelevant, and speed through confusing material. Hard to keep up, and overall not a good speaker. Approximately 100 &quot;uhms&quot; and &quot;ahs&quot; per minute, making it very hard to pay attention.","source_url":"https://www.ratemyprofessors.com/professor/2580912","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:42:05.685776+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNjgzMTUx","source_instructor_id":"rmp:2580912","instructor_name":"Earlence Fernandes","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2020-10-07 01:41:39 +0000 UTC","comment":"Earlence by far exceeded expectations in every aspect: lectures that you didn't mind listening to, enjoyable / valuable homework, and great jokes. By FAR my favorite professor I ever had in UW Madison CS. Took this course during the beginning of COVID so we were 75% in person and 25% online. Transition to online was seamless and I highly recommend.","source_url":"https://www.ratemyprofessors.com/professor/2580912","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:42:05.685776+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNjgzMTQ2","source_instructor_id":"rmp:2580912","instructor_name":"Earlence Fernandes","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2020-10-07 01:40:13 +0000 UTC","comment":"I was expecting the typical boring CS professor that has long drawn out lectures going over mundane and useless terminology, but Earlence was different. He took Information Security and looked at it from a top down view giving you a basic overview of many core topics, keeping it on the high level. There was 5 HW assignments, all fun and simple.","source_url":"https://www.ratemyprofessors.com/professor/2580912","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2ODg4NzM4","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"COMPSCI642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2022-11-24 16:35:57 +0000 UTC","comment":"I loved the course. Not that you will become cybersecurity expert after taking this course, but it challenged me enough and got me excited. There is too much variation in the difficulty of the homework assignments. It will be good to improve them, or make the grades proportional. Rahul is approachable and very passionate about the topics. ","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1OTA5NzY3","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"COMPSCI642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2022-03-07 01:28:59 +0000 UTC","comment":"It is not an easy class, but you&#39;ll learn a lot from his lectures.  Some lectures that are not very well done. He should add more materials in the slides, given that there is no textbook. Over all I enjoyed the class and learned a lot. He is a great instructor. I don&#39;t know how could someone said it is an &#34;easy A&#34;! ","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODAxNTI5","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2022-01-27 00:01:37 +0000 UTC","comment":"Unnecessarily hard class. Focused more on coding rather than actually teaching security concepts. Don't take Rahul, he's not worth it.","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NDU5NjQ0","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2021-03-22 05:52:38 +0000 UTC","comment":"Hes not terrible like the other reviews are saying but his teaching style is quite mediocre. Definitely not up to the quality standard of instruction Id expect from UW-Madison.","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MzczNDU2","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2021-02-18 21:51:27 +0000 UTC","comment":"I enjoyed the course overall. It's not very difficult course. I like the assignments and the exam. Especially the midterm stories. No final! Loved it. Hate see the negative reviews. Attendance is optional,","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MzY0MjM3","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"COMPSCI642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2021-02-15 02:45:13 +0000 UTC","comment":"Easy class but I learned everything myself. He is not very helpful and his lectures are outright useless for the projects and exams. But I suppose he is clear about the grading. Take this class if you want an easy A but you'll probably not learn much so take a more productive class if you can.","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MTU1NjAw","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2020-12-20 07:37:34 +0000 UTC","comment":"Worst CS professor at UW. Avoid at all costs. Youll learn more from GitHub and YouTube than him.","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNjM1ODI0","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2020-09-09 01:44:51 +0000 UTC","comment":"The professor teaches the course with love and care enjoys discussing the material with students. He is willing to help students and even had extra credit assignment. The course is not hard yet nor easy; you need to work on it. Most projects can be done in pairs which is a good thing also. Exams are open book. I took CS839 with him also; it was fun","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:10:45.389674+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyMzYzOTMy","source_instructor_id":"rmp:2533241","instructor_name":"Rahul Chatterjee","course_label":"CS642","course_id":"COMPSCI 642","course_uid":"course_a76e77747c5b78e3b42f681c","review_date":"2019-11-05 23:28:11 +0000 UTC","comment":"Prof Chatterjee is a pretty cool guy. I think CS 642 is his first semester teaching, but he's has explained the material well and is a good lecturer. He is using Mike Swift's old materials, so the slides and materials of the course haven't changed. Two midterms and no final, midterms are open notes and open laptop.","source_url":"https://www.ratemyprofessors.com/professor/2533241","quality_rating":4.0,"difficulty_rating":1.0}]