Do not take his class if you value your sanity or your GPARate My Professors ↗
Historical instructor
ADIL IBRAHIM
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 5/5
Quality 4/5Difficulty 4/5
I think Adil does his best given how difficult the topics are in the first place. He cares deeply about his students if they are willing to give him the chance and took the time past office hours to help me fix an error. He made an announcement today wishing all of us well and thanking us for the semester despite all the hate he received on piazza.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Adil is a soft-spoken man, quite even-keeled. But, while his patience may be inexhaustible, ours is not. Adils cryptic lecture slides and his propensity for accidentally teaching incorrect facts during lecture made learning very challenging. Highly recommend the 2019 edition of Introduction to Computing Systems - youll need it.Rate My Professors ↗
Quality 1/5Difficulty 4/5
Adil is nice but I've never seen a class that was less useful. You won't learn anything and your grade will depend on how much you know going into it. Because I could already do basic binary arithmetic I got an easy A in the class and someone who I know who works a hundred times harder than me probably won't because she didn't.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Adil struggles to explain most things on his slides during lectures. I have looked for information in the lessons online and find almost exact or similar slides from other universities leading me to believe he just uses the same slide layouts and images as other professors. Extremely dry slides and very hard to stay attentive.Rate My Professors ↗
Quality 1/5Difficulty 4/5
Poor Adil, you really want to like the guy, but the class is so complicated that even when he tries - which is rarely - the information just goes way over everyone's heads. He's a nice guy, but the information given on piazza and canvas contradict each other, most homework questions aren't answered in lecture, and the discussion sessions are jokes.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with ADIL IBRAHIM
Introduction to Computer Engineering covers logic components, Boolean algebra, logic design, computer organization, and assembly-language programming.
No offering record · Spring 2020
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2015–Spring 2020Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2020 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Fall 2019 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Spring 2019 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Fall 2018 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Spring 2018 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Fall 2017 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_433d624e7c06d3f6e97d327d",
"source": "madgrades",
"source_instructor_id": "6042522",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "ADIL IBRAHIM",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 53,
"quality": 1.83,
"difficulty": 3.17,
"quality_count": 53,
"difficulty_count": 53,
"profile_id": "rmp:2317637",
"source_url": "https://www.ratemyprofessors.com/professor/2317637",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:57:37.117095+00:00",
"courses": {
"course_9eb7166a49d161bca95d729f": {
"review_count": 50,
"quality": 1.84,
"difficulty": 3.12,
"quality_count": 50,
"difficulty_count": 50
}
},
"bayesian_quality": 2.3312837763141356,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.237,
"graded": 2179,
"counts": [
869,
422,
321,
227,
267,
36,
37
],
"sections": 12
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/ADIL_IBRAHIM"
}