4.7

Enas AlTarawneh

Computer Science - York University - Keele Campus

4.7
Quality
2.6
Difficulty
94%
Would Retake
85
Reviews
4.7
Quality
2.6
Difficulty
4.7
Helpful
4.7
Clarity

94%

Would Retake

85

Reviews

Rating Distribution
Official

5

75

4

2

3

2

2

2

1

4

What Students Say

I always felt engaged in her lectures

EECS2001 - 5.0 rating

Enas is very accommodating and cares alto about student learning and mental health

ROB313 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
Not sure yet (16)
B+ (11)
A (10)
Grade Distribution
A(12)B(6)C(5)D(1)F(1)A-/B+(11)
Based on 62 reported grades
Not sure yet: 16
B+: 11
A: 10
Rather not say: 8
Common Tags
Caring (53)
Amazing lectures (41)
Accessible outside class (23)
Respected (20)
Clear grading criteria (11)
Inspirational (10)
Gives good feedback (9)
EXTRA CREDIT (5)
Rating Trend

Stable

-0.03 avg change
Dec
Apr
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

EECS1019

5.0

(2)

EECS2001

4.7

(69)

ROB313

4.5

(8)

EECS3401

4.2

(6)
Difficulty by Course

EECS1019

3.0

EECS2001

2.7

ROB313

2.0

EECS3401

2.0

Reviews (85)
3.0
3.0
EECS2001
Grade: Incomplete
Nov 9, 2019
Would take again

She puts everything from her lectures on Moodle, which is very good. She almost copies and pastes from the textbook word-for-word, but the textbook is good so no problem. The questions aren't too hard but there's a lot to memorize. I don't really understand what it is I'm learning though. I can solve the problems but I don't know what for.

Lots of homework
5.0
3.0
EECS2001
Nov 16, 2019
Would take again

She actually cares and makes sure everyone understands and knows how to solve all the problems. She records important tutorial videos at 12:00AM for us. EECS 2001 is one of the evil courses in 2nd year but she made it very doable. Quick to reply emails. Reading is required, as stated in the beginning, to completely understand the material.

Respected
Accessible outside class
Caring
5.0
1.0
EECS2001
Grade: B+
May 11, 2020
Would take again

An Amazing Prof.

Hilarious
Caring
EXTRA CREDIT
5.0
3.0
EECS2001
Apr 6, 2021
Would take again

She is an amazing prof, and her lectures are amazing compared to most other profs in Comp Sci. She explains in a way in which she applies the lecture to real life so it is easier to understand. Glad I had her as my prof this year.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
EECS2001
Apr 13, 2021
Would take again

She is probably the best professor I have had in my whole life. She relates the topics to real life examples and provides excellent explanations for the material. She goes slow and somehow knows how to keep the attention of her students throughout lectures. With EECS2001 being one of the hardest 2nd year courses, Enas made it feel straightforward.

Accessible outside class
Amazing lectures
Caring
5.0
2.0
EECS2001
Grade: B+
May 5, 2021
Would take again

Probably the best prof you will ever come across at YorkU. Genuinely cares for students. Treats everyone nicely. Made the online experience much better. Listens to student feedback and complains and acts on them. Answers your questions until you are satisfied. If you see her name in the Prof list for your course TAKE THAT SECTION.

Respected
Caring
5.0
3.0
EECS2001
Grade: Rather not say
May 7, 2021
Would take again

Enas is one of the most supportive professors I ever had. She really cares about the students. I will always recommend her courses. I will take courses from her in the future too. I only have positive things to say

Respected
Caring
Tough grader
5.0
3.0
EECS2001
May 20, 2021
Would take again

Best prof I had at yorku so far, very caring and enjoyable lectures.

Respected
Accessible outside class
Caring
5.0
2.0
EECS2001
Grade: Rather not say
Sep 25, 2021
Would take again

Professor Enas is a fantastic lecturer. She takes the time to break down topics and explain them at a fundamental level. She listens to student feedback and tries to adjust to feedback given. She is a bundle of joy and takes pleasure in teaching. The course is hard, and the tests/assessments are fair. Attend her tutorials and office hours.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
2.0
EECS2001
Oct 20, 2021
Would take again

Enas is by far the nicest and most considerate professor I've known. She took her time to explain to students. EECS2001 is supposed to be a hard course but having her as prof definitely helps!!!

Accessible outside class
Amazing lectures
Caring
5.0
5.0
EECS2001
Grade: A
Apr 15, 2022
Would take again

i would recommend this professor, 10/10 in everything.

Amazing lectures
Gives good feedback
Caring
4.0
3.0
EECS2001
Grade: B+
Apr 22, 2022
Would take again

One of the kindest profs. I found she made the difficult topics in the course easy to understand.

Caring
Respected
Test heavy
5.0
2.0
EECS2001
Grade: A
Aug 18, 2022
Would take again

Enas is one of the nicest and most caring profs at York, she takes her time to answer questions and makes the concept easy to understand while relating it to real life applications.

Amazing lectures
Inspirational
Caring
1.0
2.0
EECS2001
Dec 6, 2022

Super nice ans sweer in person, but very disorganized, canceled 1/2 of the lectures. "You need to google it", "I don't have time for this", "As an university student, you should be able to learn concepts on your own"

5.0
3.0
EECS2001
Grade: Not sure yet
Dec 8, 2022
Would take again

Prof. Enas provides her evaluations early with times and dates, send multiple reminders about exams and assignment dates. Povides extensions to any student that needs it. puts out all her lectures as videos and posts them online for any students that miss the lectures. provides answer keys for evaluations. organizes all the topics in an eclass

Amazing lectures
Inspirational
Caring
5.0
3.0
EECS2001
Grade: Rather not say
Dec 8, 2022
Would take again

She is amazing, so respectful and helpful.

Amazing lectures
Respected
Accessible outside class
5.0
3.0
EECS2001
Grade: B+
Dec 8, 2022
Would take again

Best Prof., She gives her own tutorials that are usually given by TAs and explains all the topics and material with lots of examples. love her

Amazing lectures
Inspirational
Caring
1.0
5.0
EECS2001
Dec 9, 2022

This professor is very passive-aggressive towards her students.

5.0
2.0
EECS2001
Grade: A
Dec 9, 2022
Would take again

Best professor for students majoring C.S(York definitely need more like her), learning experience with her was amazing, she has the best knowledge for the course and you can really see her passion for teaching. Prof Enas, take her time in explaining the topics and provide more than enough material which helps you better perform for the course.

Amazing lectures
Inspirational
Caring
5.0
3.0
EECS2001
Grade: A
Dec 10, 2022
Would take again

Enas is one of the nicest and most caring profs at York, she takes her time to answer questions and makes the concept easy to understand

2.0
4.0
EECS2001
Grade: Rather not say
Dec 12, 2022
Would take again

-Is she nice? Little impatient but mostly understanding. Not always student-first, which can annoy. -Well-taught? Sometimes talks in circles, and we basically had to self-teach the entire final unit, but she's mostly fine. -Easy Grade? Not really, gets harder (& more valuable) as it goes on. She does remark often though, and is VERY giving there.

5.0
2.0
EECS2001
Grade: Not sure yet
Dec 13, 2022
Would take again

I got stuck outside of Canada due to a visa issue, and was panicked but she calmed me down by saying "don't worry, we can figure everything out together" and gave me accommodations for my missed in-person tests. She's the most understanding and sweetest prof I've had at York so far. Take that section quickly if you see her name before it's full!

Amazing lectures
Caring
Respected
5.0
1.0
EECS2001
Grade: Not sure yet
Dec 14, 2022
Would take again

One of the best, she is so kind and supportive to students. Would recommend her . be sure to sign up for her class early, it fills up fast. I barely got in, and had the best experience.

EXTRA CREDIT
Inspirational
Caring
5.0
2.0
EECS2001
Grade: A
Dec 25, 2022
Would take again

Literally the best prof for EECS 2001. If you can take her I would suggest that you do, amazing lectures, really sympathetic, overall amazing professor and human as well. Unlike other profs, she does not make you feel worthless and she also tells you what will be on the exam/tests. Very fair and generous marker. Started off bad in but ended good

Amazing lectures
Gives good feedback
Caring
5.0
3.0
EECS2001
Grade: Rather not say
Jan 7, 2023
Would take again

She is a great professor who prioritizes student learning. EECS2001 is a hard course but she made it doable for me!

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
EECS2001
Grade: Not sure yet
Feb 15, 2023
Would take again

One of the bestest professors I have ever been. I have never seen such a nice professor like her. Her lectures going through my brain for the very first time. Simply awesome!

Amazing lectures
Caring
Respected
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 13, 2023
Would take again

she really knows how to teach complex topics in an easy-to-understand way. I always felt engaged in her lectures. Her tests are fair and reasonable, as long as you attend the class and review the material. The best part is that she records her lectures, so you can watch them again whenever you need to review or catch up on a missed class.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
5.0
EECS2001
Grade: C
Apr 13, 2023
Would take again

This professor was extremely lenient. She personally allowed me to submit work for an assignment after it was due because I had forgotten to turn it in (I had completed it a week before it was due, but forgotten to actually submit it xD)

Clear grading criteria
Caring
Respected
5.0
5.0
EECS2001
Apr 13, 2023
Would take again

Professor Enas is an excellent theory of computation instructor who is skilled at breaking down complex concepts. She is caring and accommodating, always making time for her students and going the extra mile to help them. I highly recommend her to anyone taking computer science courses.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 13, 2023
Would take again

Professor Enas excels at teaching with passion and expertise. Her clear and engaging explanations simplify complex topics, prioritizing student comprehension. Assessments align with lectures and tutorials, leaving no room for surprise questions. Highly recommended for those seeking success in 2001.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 14, 2023
Would take again

Pretty Good prof - online lectures she goes over concepts multiple times so students can understand. Her youtube playlist has worked solutions that are helpful. No surprise questions on test - its what's covered during lectures.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
EECS2001
Grade: B
Apr 14, 2023
Would take again

- Personable and caring professor, makes sure students are treated equally and fairly. - Tests are manageable and straightforward if you read the slides. - Assignments are attainable and manageable given what is taught in class.

Participation matters
Amazing lectures
Clear grading criteria
5.0
1.0
EECS2001
Grade: Not sure yet
Apr 15, 2023
Would take again

She is one of the BEST Profs. Strong experience in Comp. Science field. She cares about student learning the course subjects. Her teaching style is simple and straigt. Gives practical and real-life examples. She never ignored or put student down when a question is asked. I'm so glad taking this course with her. I'd 100% recommend her.

Amazing lectures
Caring
Respected
1.0
3.0
EECS2001
Apr 19, 2023

When it comes to teaching she is a good prof, but she is extremely rude to students. Unprepared for class. Although all the lectures are online, she attends phone calls during every lecture and she only shows up to in-person classes for midterms and returns midterm papers yet still gets frustrated to answer students' questions.

5.0
2.0
EECS2001
Grade: Not sure yet
Apr 19, 2023
Would take again

Best prof for Introduction Theory of computation EECS-2001. * Explains the concepts well and makes sure that the students understand. * Her tutorials give you a good knowledge of how the questions might be asked during the examination. * Considers re-grading the work if it deserves marks. * Makes the students aware of real-life examples.

Gives good feedback
Caring
Respected
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 19, 2023
Would take again

This professor is one of the few profs at Yorku that is actually good! The lectures were great, she explained the content clearly and the tutorials are even better! And the midterms were great, everything she included in the lectures was on the midterm. Take EECS2001 with Prof. Enas, she is the only good prof for this course! U won't regret it! :)

Amazing lectures
Caring
5.0
3.0
EECS2001
Grade: Not sure yet
Apr 20, 2023
Would take again

One of the better EECS profs for sure. Great lectures and tests are exactly what she outlines, no surprises. This course is particularly tough to grasp some concepts but she does a good job at teaching them.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
EECS2001
Grade: B+
Apr 22, 2023
Would take again

She's very caring and understanding of your problems. She does care about your well-being. She teaches well and asks questions about what she teaches. Material for this course is not easy so be sure to solve lots of practice questions(she tells which questions to use as practice

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 22, 2023
Would take again

She is the best Professor you can ever have; Very understanding, helpful, positive, flexible, and supportive. She gives her lectures online and records them so you can watch them whenever you can. She explains everything very well and always makes sure everyone understands. Watch all of the recordings and you can do very well on tests/assignments.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
EECS2001
Apr 23, 2023
Would take again

One of the best professors at York without a doubt. For a hard course like 2001 she made it seem really easy. Her teaching style is amazing, she made every lecture entertaining, fun and very informative. Would 100 percent take her again!

5.0
2.0
EECS2001
Grade: Incomplete
Apr 23, 2023
Would take again

Professor Enas gives a lot of effort and time explaining the topics clearly and in an easily understandable way, and answers everyone's questions too. She cares a lot for every students' individual needs. Her lectures, office hours were held online & recorded. Attend her classes, read the textbook (it's genuinely very good!) & notes, and practice.

Amazing lectures
Caring
Respected
5.0
2.0
EECS2001
Grade: Not sure yet
Apr 25, 2023
Would take again

With a course like EECS2001, where the content can sometimes be overwhelming, this professor makes the content easy to learn with her engaging lectures and amazing teaching style. I really recommend this prof for anybody taking this course!

Amazing lectures
5.0
1.0
EECS2001
Apr 26, 2023
Would take again

Super sweet prof, doable assignments and digestable learning content. Very much enjoyed :)

5.0
1.0
EECS2001
Grade: A+
Apr 26, 2023
Would take again

Super understanding professor that cares about her students. She sends motivational emails throughout the semester and gives extensions. Great lectures too, she makes the course super simple. Wish she taught more EECS courses at york.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
EECS2001
Apr 27, 2023
Would take again

Prof Enas is by far one of the kindest professors at YorkU. If you see a course with her, it's a lock. She's super caring and understanding person who's willing to help whenever needed. The class material is tough but she delivers it in a way where anyone can do well if they're willing to put in the work needed! S tier prof no doubt.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
EECS2001
Grade: A+
Apr 27, 2023
Would take again

She is very understanding and always test you on the material taught in class.

Amazing lectures
5.0
2.0
EECS2001
Grade: B
Apr 28, 2023
Would take again

Great prof , very understanging, really nice, was able to make heavy course content not feel overwhelming and easy to understand and cares for her students.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
EECS2001
Grade: Rather not say
May 4, 2023
Would take again

No one teaches this course as good as Professor Enas. She went above and beyond to ensure students could understand concepts. She also marks you based on your understanding rather than definite answer. Her assessments are very understandable and fair. Overall, the course does need you to study and practice in order to get a good grade.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
EECS2001
Grade: B
May 5, 2023
Would take again

Amazing professor! Clearly teaches everything you need to know for the tests and exams and they are super easy. Very friendly and understanding, answers all your questions and makes accommodations for every student. Would definitely take her again. Wish she taught all the CS courses. Best prof I've had so far.

Amazing lectures
Caring
Accessible outside class
5.0
5.0
EECS2001
Grade: A
Nov 21, 2023
Would take again

Her course contains 3 tests and 2 assignment and each test material is only specific on that test and is not coming for next test.She cares about her students a lot and she always giving extra time after due dates of assignments so students can work on it more and her lectures are god mode and you learn everything from lectures and tutorial.Attend!

Amazing lectures
Caring
5.0
4.0
EECS2001
Nov 29, 2023
Would take again

Her lectures are amazing and she makes sure everyone understands the concept. She is very accommodating and cares about her students' success. She is literally the best prof.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
EECS2001
Grade: B+
Dec 3, 2023
Would take again

You may heard many times prof care about students, but this is your first time will have a chance to meet a prof that understanding students. Never find,Oh, we can go a simple example first and then go to definition. Have you ever feel you will understand a definition so quick. Break the traditional teaching style, make you really learn and fast

Amazing lectures
Inspirational
Caring
5.0
2.0
EECS2001
Dec 6, 2023
Would take again

She lives up to the hype. Her teaching style may feel slow at first, but the content ramps up so you will appreciate this later. I sure did. She goes an excellent job of presenting the material and making sure her students understand what's going on. She also understands that most students just want the grade, so she provides methods for that.

Amazing lectures
Inspirational
Caring
5.0
4.0
EECS2001
Grade: B
Dec 6, 2023
Would take again

By far one of the best professors at york. I didn't go to any of her lectures but I watched all of them online including her tutorials. Her teaching style is amazing and she really goes about it her own way. Would take her again if I get the chance because I actually enjoyed the material because of the way she taught it to us.

Amazing lectures
Caring
Graded by few things
5.0
1.0
EECS2001
Grade: Not sure yet
Dec 14, 2023
Would take again

I enjoyed taking this course from Enas, she has a good teaching style, homeworks and assignments are helpful. The tests are challenging but manageable. If you keep up with the lectures, you ll do well. The first 3-4 weeks were somewhat dull for, but the course becomes exponentially more interesting afterwards.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
EECS2001
Grade: Not sure yet
Dec 15, 2023
Would take again

She's a great prof and she really cares about the students. She's extremely accessible outside of class, usually responding to emails within the hour. The class content isn't the easiest but she makes it easier with how much she wants you to succeed and tries to help you. Only issue is that there isn't many different things to get marks from.

Clear grading criteria
Caring
Accessible outside class
5.0
2.0
EECS2001
Grade: A
Dec 21, 2023
Would take again

W prof! you will love her lectures, trust me

Amazing lectures
Caring
Respected
5.0
3.0
EECS2001
Grade: A
Dec 31, 2023
Would take again

Enas is a great prof. I had gone through some hardships during the semester, she always included some cheerful quotes at the end of her communications and those helped me a lot. Also, def go to her lectures, she will make abstract concepts much easier to understand and if you don't...just follow the methodologies, you'd still be fine. Thanks, prof!

Amazing lectures
Inspirational
Caring
5.0
3.0
EECS2001
Grade: C
Jan 9, 2024
Would take again

Amazing prof, tough grading on her assignments but otherwise fair.

Amazing lectures
Caring
Respected
5.0
5.0
EECS2001
Grade: F
Mar 18, 2024
Would take again

Let me start off by saying I will likely fail this course due to my own personal problems alongside the fact that YorkU just went on strike. BUT LET ME TELL YOU, PROF ENAS IS AN ABSOLUTE LEGEND. She has been so accommodating, and went above and beyond to help us during this strike. unfortunately i will still fail, but god bless ENAS. she is god

5.0
4.0
EECS2001
Grade: B+
May 2, 2024
Would take again

Best professor ever!

Amazing lectures
Caring
Accessible outside class
5.0
5.0
EECS2001
Grade: C+
May 5, 2024
Would take again

hard course, but GOATED prof. she is literally the best prof and Actually cares about the students. i didnt do well in the course, ended with a C+ but honestly if i took it with any other prof i wouldve failed. she is so good i rlly wish the department gives her other courses to teach aswell. if you see enas automatically enroll into her section

4.0
2.0
EECS2001
Grade: A
Jun 2, 2024
Would take again

Overall great prof. She cares about students and will help you when it comes to shifting weights and getting the best possible grade. She can be a bit disorganized when it comes to tests and grading.

Caring
Lecture heavy
Test heavy
5.0
3.0
EECS2001
Aug 27, 2024
Would take again

She is the best. Her lectures are so informative and complete and at the same time not boring; the recordings are available afterwards as well. If you have an opportunity to take a course with her, don't miss it.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
5.0
EECS2001
Grade: B+
Dec 2, 2024
Would take again

best prof to exist, anyone can take this course blindly with her

Inspirational
Hilarious
Caring
5.0
4.0
EECS2001
Grade: B+
Dec 16, 2024
Would take again

GOAT prof, wish she taught more courses. Although she made the course harder cuz of the strike, it will still a good experience

Amazing lectures
Clear grading criteria
Gives good feedback
1.0
3.0
ROB313
Grade: Not sure yet
Apr 27, 2025

Responds to emails quickly. A lot of content (and midterm solutions) generated from chatgpt/screenshots of youtube videos. No feedback from assignments/tests until a week before courses are over and assignments do not have a rubric. Classes cancelled regularly, so a lot to learn on your own. Very few practice problems posted.

Graded by few things
Accessible outside class
5.0
2.0
ROB313
Grade: B+
Apr 29, 2025
Would take again

Prof. Enas is very accommodating and cares alto about student learning and mental health

Caring
Accessible outside class
5.0
1.0
ROB313
Grade: B
Apr 29, 2025
Would take again

It was a great experience with prof. Enas. her lectures helped and the assignments weight was a lot and were doable which raised my grade. she really cares alot about students. she support me.

EXTRA CREDIT
Caring
Respected
5.0
1.0
EECS2001
Grade: B
May 1, 2025
Would take again

she is the best prof I had

Caring
Respected
Accessible outside class
5.0
1.0
EECS2001
Grade: C+
May 7, 2025
Would take again

She made things easier to manage, hard course

5.0
1.0
EECS2001
May 10, 2025
Would take again

She gives great lectures and makes difficult concepts easy to understand. You can ask for extra credit.

EXTRA CREDIT
5.0
2.0
ROB313
Grade: A
Jun 12, 2025
Would take again

Great prof, started of slow but then explained concepts well and is very accommodating and helpful. She gives opportunities to better your grade.

Tough grader
Caring
Accessible outside class
5.0
3.0
ROB313
Grade: Rather not say
Jun 12, 2025
Would take again

Very kind and flexible. Cares about us understanding and gives accommodations. If you need support just ask.

5.0
2.0
ROB313
Grade: B+
Jun 15, 2025
Would take again

Extremely accommodating and that makes things easier to manage. The review material helps prepare for the exam. Overall I had a positive experience.

5.0
2.0
ROB313
Grade: Rather not say
Jun 24, 2025
Would take again

Very supportive

Caring
2.0
3.0
EECS3401
Grade: Drop/Withdrawal
Oct 13, 2025

The professor is kind and approachable. However, the lecture slides are outdated and often don't align with what she covers in class. Her handwritten notes are barely legible, which makes studying for this course challenging.

Caring
Respected
5.0
2.0
EECS3401
Oct 15, 2025
Would take again

She provided review material for the tests that are very helpful. She also is accommodating when it comes to deadlines of assignments.

3.0
3.0
EECS3401
Oct 21, 2025
Would take again

Enas is a great prof, but even she can't make 3401 a good course. It's outdated, boring, super theoretical and abstract, and difficult to grasp. I really tried to give it a chance but the midterm was my last straw. I just looked at it and wondered why the heck I took this course. Seriously, avoid 3401. Lesson learned the hard way.

5.0
1.0
EECS3401
Oct 21, 2025
Would take again

Eveb though this course isnt great, she made it easier. she provided review material for the exam that made it better. she is great but the course itself needs to be updated.

Caring
Respected
Accessible outside class
5.0
1.0
EECS3401
Oct 21, 2025
Would take again

Very supportive and provides lots of review material to prepare for the exam.

Caring
Respected
5.0
2.0
EECS3401
Oct 21, 2025
Would take again

Supportive Prof and accomdating

5.0
1.0
ROB313
Oct 21, 2025
Would take again

After a couple of months , I reconnected with prof Enas for a research project related to emotion detection and she gave me a lot of great advice and guidenace. Its truly great to have a prof that will continue to support you even after you a have finished the course.

5.0
2.0
EECS1019
Dec 12, 2025
Would take again

AMAZING PROF. very accomodating, caring. highly recommend her.

Amazing lectures
Hilarious
Caring
5.0
4.0
EECS1019
Grade: C+
Dec 29, 2025
Would take again

Excellent prof! She is one of the best profs I have had so far, very caring, sweet, and funny in her lectures to break the ice. Absolutely wonderful, thank you Professor Enas!

Participation matters
Amazing lectures
Caring
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
Not sure yet (16)
B+ (11)
A (10)
Grade Distribution
A(12)B(6)C(5)D(1)F(1)A-/B+(11)
Based on 62 reported grades
Not sure yet: 16
B+: 11
A: 10
Rather not say: 8
Common Tags
Caring (53)
Amazing lectures (41)
Accessible outside class (23)
Respected (20)
Clear grading criteria (11)
Inspirational (10)
Gives good feedback (9)
EXTRA CREDIT (5)
Rating Trend

Stable

-0.03 avg change
Dec
Apr
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

EECS1019

5.0

(2)

EECS2001

4.7

(69)

ROB313

4.5

(8)

EECS3401

4.2

(6)
Difficulty by Course

EECS1019

3.0

EECS2001

2.7

ROB313

2.0

EECS3401

2.0

Similar Professors