4.1

Abeer Alameer

Computer Information Systems - De Anza College

4.1
Quality
3.2
Difficulty
76%
Would Retake
97
Reviews
4.1
Quality
3.2
Difficulty
4.1
Helpful
4.1
Clarity

76%

Would Retake

97

Reviews

Rating Distribution
Official
97 total ratings

5

58

4

18

3

5

2

6

1

10

What Students Say

She is an awesome teacher

CIS22A - 5.0 rating

If you get a chance to, definitely take this professor

CIS21JA - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 71 grades
Most common grades:
A (34)
A+ (23)
Not sure yet (10)
Grade Distribution
A(57)B(1)C(0)D(0)F(0)A-/B+(13)
Based on 85 reported grades
A: 34
A+: 23
Not sure yet: 10
A-: 8
Common Tags
Caring (29)
Participation matters (28)
Clear grading criteria (18)
EXTRA CREDIT (17)
Gives good feedback (17)
Amazing lectures (13)
Respected (12)
Lots of homework (12)
Rating Trend

Stable

+0.19 avg change
Aug
Oct
Dec
Jun
Aug
Oct
Last 6 months
Ratings by Course

22B

5.0

(3)

CIS22A

4.5

(40)

CIS21JA

4.0

(15)

CIS22B

3.9

(21)

CIS40

3.8

(5)
+2 more courses
Difficulty by Course

D040

4.0

CIS22B

3.8

21JA

3.5

22B

3.3

CIS21JA

3.2

Reviews (96)
5.0
1.0
CIS22A
Grade: A+
Sep 23, 2015

She is an awesome teacher. Very kind and helpful. Always there for you. Very hard worker. Gives quick response to your emails/queries. She tries to involve every student in the class and motivates students so that they wont give up easily.

5.0
2.0
CIS22A
Grade: A
Jan 5, 2016

Thanks for a great class. I learned a lot in my C++ class!

5.0
2.0
CIS22A
Grade: A+
Feb 2, 2016

Best class that i haven taken. Made coding fun and easy.

5.0
2.0
CIS22A
Grade: A
Feb 18, 2016

If this is your first time learning C++, take this class. It is taught at a good pace, the exercises are challenging but not overwhelming and she is fantastic at helping one on one. She'll give you a solid foundation for 22B and 22C. Those who have C++ experience, this class may seem too easy, that's just the nature of 22A

5.0
3.0
CIS21JA
Jun 13, 2016
Would take again

She is very good at teaching. Some of her assignments makes us think a lot, but it helps in understanding the subject in depth. She tries to involve students during her lectures. Sometimes she gives participation points too. Replies to your mails/queries and is very good at helping one on one.

5.0
3.0
CIS21JA
Jun 22, 2016
Would take again

Assembly is known to be tough but Abeer makes it cool. Tests and hw are graded leniently. For me, sometimes the hw or material is very difficult to do or grasp but if you put in the time, its manageable. She lectures well and is overall, a really nice lady. Definitely cares about us students!

5.0
2.0
CIS21JA
Grade: A
Jun 30, 2016
Would take again

Abeer is such an awesome instructor. She is like laid back in a very difficult class as is Assembly. She gives participation points that help you on your final exam, and dropped the lowest midterm and quiz. Assignments were difficult but doable. I recommend her 100%. In fact, she is the best CIS instructor I have ever taken (this is my 7th class).

5.0
2.0
CIS21JA
Grade: A+
Jul 4, 2016
Would take again

If you get a chance to, definitely take this professor. She's very caring, teaches well, and grades leniently.

5.0
3.0
CIS21JA
Grade: A
Apr 10, 2017
Would take again

Professor Alameer is a really enthusiastic teacher, cares a lot about students, is so patient in office hours, and is pretty funny! Make sure you study everything for tests; specific rules about flags, output and what type of input each instruction uses, etc. Even if it's not on the worksheets you may be tested on it (it will be in her ppts).

Caring
EXTRA CREDIT
4.0
1.0
CIS22A
Grade: A
Jun 16, 2017
Would take again

She is very easy, sweet, and knowledgeable... gives EC w/ participation points. Sadly, she is really passive with loud students. I didnt like this because I felt they were disrespectful and obnoxious. If your major is in programming I dont recommend as I didnt feel pushed, but if you just need simple C++ class for transfer then here is easy A.

Participation matters
Caring
EXTRA CREDIT
3.0
4.0
CIS22A
Grade: A
Jul 9, 2017
Wouldn't take again

Nice person. CS is hard, although overall she is good, her lecture is a kind of disorganized and assignments and code lab can cost you tons of time, you need to read the textbook well before you good to class if you do want to do well on it. At the same time, her exams can be really tricky and the practice she gave to you is not enough for exam

5.0
3.0
CIS22A
Grade: A
Jul 9, 2017
Would take again

Overall, great professor! She really cares about her students and does everything she can to make sure we learn the material to the best of our ability. Her exams are medium in difficulty, but you are allowed to use notes, so use that to your advantage. Make sure to stay on top of hw and participate in class for EC and you will do just fine.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CIS22A
Jul 11, 2017
Would take again

Really hardworking and good teacher! She obviously cares about her students and is always willing to help. I learned a lot and am more confident than when I first entered the class. Would definitely recommend this teacher.

Respected
Participation matters
Caring
5.0
5.0
CIS22A
Dec 11, 2017
Would take again

Best teacher at de anza. Her lectures are very informative and she really cares about her students. Personally I don't get computer science, so I struggled. But If you are gifted with the skill will be an easy A. Highly recommend to take a teacher as amazing as Abeer.

1.0
5.0
CIS22B
Grade: Incomplete
Jan 20, 2018
Wouldn't take again

She just asked students to do everything like she wont even bother to explain for students. She rushes to read off the slides and keep giving us worksheet, as she just tells us to learn by ourselves. I mean why are students taking classes? Because we need a teacher to teach and help us, but she does not and does nothing to help students learn.

LECTURE HEAVY
3.0
5.0
CIS22B
Feb 23, 2018
Wouldn't take again

It's not that she's a bad teacher, but CIS 22B is naturally hard. It's her first time teaching the subject, so of course the class would be even harder. However, she tries her best to help her students succeed and also encourages to participate in class each day to earn participation points that would go to our final.

Respected
Participation matters
Skip class? You won't pass.
2.0
4.0
CIS21JA
Grade: Not sure yet
Mar 3, 2018
Wouldn't take again

She might be kind or whatever, but she teaches tricks rather than helping us understanding the process, it might help you but definitely not me. Take her at your own risk. If you have better chances, don't take her.

Participation matters
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
21JA
Grade: Not sure yet
Mar 4, 2018
Would take again

Alameer is the best professor Ive ever had.

Participation matters
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
2.0
4.0
21JA
Grade: Not sure yet
Mar 5, 2018
Wouldn't take again

Thick accent . she might be good at programming (have computer engineering degree), but I don't think she's a good professor . CIS 21JA is not an easy class and the way she teaches doesn't really help. Would not recommend.

Tough Grader
Participation matters
LECTURE HEAVY
1.0
5.0
CIS22B
Mar 6, 2018
Wouldn't take again

I don't recommend this professor. The assignments that she gave are too hard, even the tutors doesn't know how to do it. And when students complained the assignment, she told us is our problem.....

5.0
1.0
CIS22A
Grade: A+
Mar 20, 2018
Would take again

She is amazing

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
CIS21JA
Grade: Rather not say
Mar 24, 2018
Wouldn't take again

WOULD NEVER TAKE HER AGAIN. She tend to confuse herself all the time. Very rely on her TA, maybe her TA will do a better job than her. She is also very inflexible, very very thick accent. Programming should be a very flexible subject, but that's not what happened in the class. By all mean, if you are a follower, please take her.

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
3.0
21JA
Grade: Not sure yet
Mar 24, 2018
Would take again

Abeer is such an awesome instructor. She gives participation points that help you on your final exam, assignments were difficult but doable. She is very hard working and gives worksheets every lecture. She is funny and sweet. I enjoyed every single lecture and was encouraged to ask questions. I recommend her 100%.

Respected
Participation matters
Amazing lectures
1.0
5.0
21JA
Grade: Incomplete
Mar 25, 2018
Wouldn't take again

Checked the reviews before I took her class but eventually I was dumbfounded. She was not good as the reviews said. Give no to bad feedback, Thick accent,confused by herself, force us to participate .I believe some of the reviews were written by the same person. Just press ctrl + F and look up the word doable. Both reviews were almost identical.

Participation matters
TEST HEAVY
EXTRA CREDIT
2.0
3.0
CIS22A
Grade: A
Mar 27, 2018
Would take again

I think, a lot of students write reviews based on the grade they get, not on how actually the professor is. For example, I didn't like this professor despite of getting an A because the class was pretty much self-study(not hard tho). She tries her best; yet, as a teacher she isn't very well rounded and most of the time she can't hit the button..

LECTURE HEAVY
2.0
4.0
CIS22B
Grade: B+
Apr 5, 2018
Wouldn't take again

The homework was too freaking hard, questions that were asked weren't answered well, doesn't teach the material in class, requires the student to read and understand the material on our own like we don't have other classes, only gives vague examples in class, a nightmare. Not recommended. Hopefully she changes her style of teaching in the future.

Participation matters
Skip class? You won't pass.
5.0
3.0
21JA
Grade: A
May 23, 2018
Would take again

Mrs. Alameer is a great professor. She explains the material very clearly. I enjoyed her lectures. She is kind, caring, hardworking and she wants the best for her students.

Respected
Amazing lectures
Caring
5.0
3.0
CIS21JA
Grade: A+
Jun 7, 2018
Would take again

Excellent professor and enjoyable class! Comfortable and stimulating class environment, reasonable workload, fair grader, helpful.

Respected
Participation matters
Skip class? You won't pass.
5.0
3.0
CIS22B
Grade: A
Jun 25, 2018
Would take again

Go to class and you will do well on tests. Most test questions come from lectures and then a few from the outside readings.

Participation matters
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CIS22A
Grade: A
Nov 7, 2018
Would take again

she used to present the lectures very nicely and involve the class in the lectures. Also, the way of conducting classes was good

Participation matters
Amazing lectures
Caring
4.0
4.0
CIS22A
Grade: A-
Nov 21, 2018
Would take again

One of the best professors I had while studying at De Anza College

Participation matters
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
CIS21JA
Grade: A
Nov 21, 2018
Would take again

I learned a lot in professor Al-Ameer's class. Her teaching style was amazing and easy to understand!

Gives good feedback
Amazing lectures
Caring
5.0
5.0
CIS22B
Grade: A+
Nov 21, 2018
Would take again

This was one of hardest classes I had at DeAnza college. Yet I learned the most. I am at UC Irvine now and really appreciate the effort I had put on this class.

Tough Grader
Get ready to read
Amazing lectures
5.0
4.0
CIS22A
Dec 11, 2018
Would take again

She's great. If you're new to programming, I would definitely recommend her. The participation points come in handy. She tries to explain things even if you don't understand and struggle and helps a lot outside of class too. Her homework is fun, doable and if you're stuck just email her. She's very kind and nice, but you'll have to study a lot.

Tough Grader
Gives good feedback
Participation matters
5.0
1.0
CIS22A
Grade: A+
Dec 12, 2018
Would take again

Programming is especially difficult for beginners; it's like learning to think in a different language. Nevertheless, this teacher is especially patient, and emphasizes participation in class. I strongly recommend reading the PowerPoints which she posts online before each lecture.

Participation matters
Clear grading criteria
Caring
4.0
3.0
CIS22A
Grade: B
Jan 4, 2019
Would take again

This professor is really nice and makes sure the students understand. The lab and tests are hard but get help before. The practice problems are really beneficial.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
CIS22A
Grade: A
Jan 15, 2019
Would take again

Take this class if you want to learn CS, this class is not easy and you need to put effort. I learned so much from this class. Tests and labs are so difficult. Not as hard as Garbacea tho

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
CIS22A
Jan 29, 2019
Would take again

I am a CS student now, I've been a music teacher for 10 years .Alameer cares. Caring professors who haven't given up teach. They really teach. Understand her strictness is there to help students. Students who don't know how to help themselves. If you act like you care, she will really care. If you don't care, and don't follow directions FAIL

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
3.0
CIS22A
Mar 2, 2019
Would take again

Professor Alameer is a kind and caring teacher. Maybe there will be sometimes where her explanations aren't clear enough, but if anyone takes the slight effort to ask or email her she clears it up right away. This was my first programming class ever, but I thought that the assignments weren't that hard. Tests are hard, study for those.

Get ready to read
Graded by few things
Caring
5.0
3.0
CIS22A
Grade: A-
Mar 6, 2019
Would take again

She is really useful after class and she really wants to help every student she has. The textbook chapters are posted on canvas so if you don't have the money to buy it, don't. But I highly recommend you to if you want to be advanced in C++. You have to take some time to understand the concepts, but if you do, not a hard class at all.

Gives good feedback
Accessible outside class
Amazing lectures
3.0
4.0
CIS22A
Grade: A-
Apr 8, 2019
Wouldn't take again

Open book exam. Nice teacher, gives participation points. Exams are tricky. Be very careful and double check. I am a straight A student and this is my first A-. She goes through very easy questions and topics and the exams are just a whole other level. Lots of homework. Take her if it is your last resort.

Lots of homework
Participation matters
5.0
4.0
CIS22A
Grade: A
Jul 8, 2019
Would take again

Prof. Alameer has sound knowledge of the subject. Keep in mind that you will have to work hard in this class in order to get an A. The exams and labs aren't a cakewalk. Please read the chapters from the book to thoroughly understand the concepts. The class will have 2 Midterms and a final. (Tip: Make sure you get those 10 participation points!)

Gives good feedback
Lots of homework
Participation matters
3.0
4.0
CIS22B
Grade: Not sure yet
Oct 24, 2019
Wouldn't take again

Her exams are pretty tricky. One hour for an assortment of different topics and question styles. Make sure you take clear notes, as exams are open book. Ive seen papers marked with so much red pen after the midterms, so study hard! Assignments are doable just get help if you need it.

Get ready to read
Participation matters
Test heavy
1.0
5.0
CIS21JA
Grade: Not sure yet
Nov 21, 2019
Wouldn't take again

Her exams are very tricky and she doesnt teach well, if you have a chance take another professor if possible

Lots of homework
Test heavy
So many papers
5.0
3.0
22B
Grade: A-
Nov 27, 2019
Would take again

22B in itself is actually a pretty hard class. Operator overloading was tricky for me. The work is definitely manageable if you ask for help when you need it. Tests, on the other hand, are a different level. Gotta study your assignments and read the slides. Usually, the questions are related to your assignments, so make sure you understand them.

Gives good feedback
Lots of homework
Participation matters
4.0
4.0
CIS22B
Grade: A
Jan 7, 2020
Would take again

Very sweet lady & clearly cares about her students. English isn't her first language, which made conveying the material inefficient at times, but very accessible over email & during office hour though. Ask for help when needed. DO THE READINGS! 22B is hard, but not impossible. Solid foundation also makes labs & exams bearable. Solid choice.

Gives good feedback
Get ready to read
Caring
4.0
4.0
CIS22A
Grade: A
Jan 23, 2020
Would take again

The grading makes every single assignment and test important. Great lecturer and I learnt so much from her. Just wished the grading is different and have more extra credit.

Graded by few things
Test heavy
Lecture heavy
5.0
3.0
CIS40
Grade: A
Mar 22, 2020
Would take again

Patient/diligent professor, really cares that you understand material and learn; she will go out of her way to make sure communication lines are open, consensus is continually reached before/while assigning prblms/projects, and that everyone is graded fairly. Prof Alameer's class is easily one of the best I've ever had the privilege of taking...

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CIS40
Grade: A+
Apr 10, 2020
Would take again

First coding class, and it was pretty easy. I suggest reading the slideshow before lectures. The second half of the quarter got a bit harder, but class exercises usually drilled in what I needed to know. You are quizzed on practice questions that are released ahead of time. The first few assignments outlined a clear grading rubric.

Clear grading criteria
4.0
3.0
CIS22B
Grade: A
Apr 26, 2020
Would take again

22B is hard itself. Abeer is a really caring teacher and will give you good feedback if you ask her. There are small in-class assignments which account for EC. Assignments also have peer review which let you grade other's work with a rubric given beforehand. She replaced our final with our highest midterm due to Covid-19 showing she really cares.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
2.0
4.0
D040
Grade: B+
Jun 23, 2020
Wouldn't take again

Online classes sucked. Had to rely on TA's to get any of my questions answered. She still has not responded to emails that I had sent out in week 4- 7. I was docked late for an assignment because a student did not know how to run my program while my other peer review did fine. Exam and final sucked because she would nag us to show our surroundings

5.0
2.0
CIS22B
Grade: A-
Jun 25, 2020
Would take again

Definitely take this professor. Caring and lenient grader. Sometimes you may have to watch C++ tutorial on YouTube because she might not explain the concepts well enough. Otherwise, she's a great professor.

Test heavy
Clear grading criteria
Caring
4.0
3.0
CIS40
Grade: A
Jun 29, 2020
Wouldn't take again

Bunch of little probs on CodeLab/Canvas and 1 assignment/2 peer edits every week. Weekly Quiz. 2 midterms and a 30% final. Drops lowest assignment, has some EC for peer edits. Very kind lady, very responsive and fair. Curves the midterms and final alot. Idk if this would actually prepare CS majors tho, just be aware its not that in depth...

Gives good feedback
Clear grading criteria
EXTRA CREDIT
1.0
4.0
CIS22A
Grade: A-
Nov 25, 2020
Wouldn't take again

She doesn't teach much during the lectures. Assignments/exams are tricky and she cuts points if a program isn't written exactly how she wants but doesn't go over enough examples with us during class explaining what she expects. Can't rely on her TA's either. I would pick another professor.

Get ready to read
Participation matters
EXTRA CREDIT
4.0
4.0
CIS22A
Grade: Not sure yet
Dec 13, 2020
Wouldn't take again

This class is comparable to the COVID-19 virus, only the strong prevail, and I must say, I was not a part of that group. A lot of self-studying and watching videos to understand the code. Lots of homework. I did not like how we had to have webcams turned on during exams. She's a mediocre choice overall, class was rather difficult.

Lots of homework
Lecture heavy
Tough grader
4.0
4.0
CIS22B
Grade: Not sure yet
Mar 25, 2021
Would take again

She knows the concepts very well and is willing to help whenever you need it, but you also definitely need to study / read the textbook outside of class. She's willing to extend due dates and very lenient with grading. Drops lowest assignment & quiz. You CANNOT afford to procrastinate. She's a nice person and I'd definitely take her class again.

Skip class? You won't pass.
Clear grading criteria
So many papers
4.0
3.0
CIS22B
Grade: A
Apr 3, 2021
Would take again

Pretty well-ran class overall as a whole. She's really nice and always pushed due dates when we had midterms(proctorio exams) and honestly is a pretty good choice for 22B. The TAs are super helpful as well, there is plenty of help available if you need it.

5.0
4.0
CIS22A
Grade: A
Jul 23, 2021
Would take again

I thought she was a lovely professor, definitely the best CS prof I've had yet. She somehow managed to make assembly not only tolerable, but actually interesting. Lectures. are. everything. If you pay extreme attention, you will get an A. Also, the midterm averages were extremely low so she dropped the lowest score - very nice.

Amazing lectures
EXTRA CREDIT
5.0
3.0
CIS22A
Grade: A+
Jan 24, 2022
Would take again

actually cares for her students. if you can't pass this class, it's on you. you have great TAs and all the resources you need to pass. make sure to attend office hours and keep asking questions. great class environment. will be extremely helpful if you ever need anything. absolute best cs professor i have taken hands down.

Respected
Amazing lectures
Caring
3.0
5.0
CIS22B
Feb 20, 2022
Wouldn't take again

Very high stress. The assignments will have you stressing every week, and it is all because the professor is very very vague on them. Examples for the assignments are super vague and the assignments are treated like midterms, literally nobody is allowed to help another or give an example it must be vaguely figured out. Other CS profs do much better

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
2.0
CIS22B
Grade: A+
Feb 27, 2022
Would take again

Prof. Alameer is kind and caring. She would answer all your answer during lectures or office hours. She has weekly assignments (or I would call projects) where we implement concepts that we already learned. If you put effort into these, you'll learn a lot. Definitely an easy A if you constantly do your homework. And I haven't READ the book at all!

Gives good feedback
Clear grading criteria
Caring
4.0
2.0
CIS40
Grade: A+
Mar 9, 2022
Would take again

To be honest, fairly straightforward class that was pretty easy. Exams were from tests banks that she provides and 1 coding question that comes from class exercises. She does proctor midterms/finals via zoom but given how easy the exams are it doesn't matter. Overall, really caring professor and not that difficult.

5.0
3.0
22B
Grade: A+
Mar 22, 2022
Would take again

Abeer is an amazing professor. This is one of the favorite classes I took at Deanza. Her lecture is easy to understand. Even though this is not an easy A class but if you try your best you will get an A. You definitely need to spend a some time(probably several hours) on these assignments they are not that easy.

Amazing lectures
Lots of homework
4.0
4.0
CIS22B
Grade: B+
Mar 31, 2022
Would take again

Overall a great professor. The only reason I'm not taking her again is because she does not teach 22C. Seriously, if you are considering doing 22A or 22B, this professor is a solid pick. Good e-mail response time, plenty of assistant tutors to help outside of class, and she's always ready to help with a question.

Clear grading criteria
Lecture heavy
Accessible outside class
4.0
4.0
CIS22B
Grade: A
Mar 31, 2022
Would take again

You will have 7 coding assignments that are somewhat stressful, but very fun to do. Midterms and finals are pretty tough, the class mean was around 30/50. She is a very nice person with good TAs and resources to help you succeed. The other assignments are pretty light so just study hard for exams and you will pass with an A.

Clear grading criteria
Caring
Accessible outside class
5.0
4.0
CIS22B
Grade: A
Apr 7, 2022
Would take again

Her class is pretty hard if coding doesn't come naturally. However, she is willing to help you after class and teaches with images so if you are a visual learner you should take her! She is kind and understanding if you are in tough personal situations. Her labs get hard, so unless you're good at coding, try to start them days before they're due.

Clear grading criteria
Lots of homework
4.0
1.0
CIS22A
Grade: Not sure yet
May 15, 2022
Would take again

I already know some programming, so C++ isn't too hard for me. However, if you are new to coding, just doing the HW and attending 2 lectures a week will get you nowhere. Use all tutoring sessions and office hours available, and read the book/ do exercises on your own. I like this easy class, and like that she is not helicoptering over the students.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
CIS22A
Grade: A+
May 26, 2022
Would take again

The majority of assignments should take no more than 30 minutes to complete. The one thing I don't like is that turning on your screen and face cam is required, but it makes sense because she doesn't want you to cheat. The midterms, examinations, assignments, and quizzes are all simple as heck! I would 100% recommend her if you want a free A+.

Gives good feedback
Caring
Respected
5.0
3.0
CIS22A
Grade: A
Jun 7, 2022
Would take again

You will need this professor if you are serious about learning C++. She is giving a clear lecture while also will always try to answer any questions. There will be a big amount of homework that you should do. But all of them are useful, and you will nail the midterms and finals if you actually do the homework, quiz, and sample quiz.

EXTRA CREDIT
Amazing lectures
Caring
1.0
5.0
CIS21JA
Jun 19, 2022
Wouldn't take again

It just wasnt a very good class, it was super difficult and she was really paranoid about people cheating on exams. Her TAs were cycling through every break room like 20 times within the hour. Which made me really anxious and she doesnt even give partial credit if your code is pretty much correct but wont run with a bug.

Caring
Lots of homework
Tough grader
4.0
2.0
CIS22A
Grade: A+
Jun 28, 2022
Would take again

1) She had at least 3 TAs for most of the classes. 2) In in-person class, there're lots of participation chances for extra credits. 3) Assignments and Final weighs the most in grades. 4) At the start, get ready to do a lot of homework on yBook. 5) 80% of the knowledge taught in class can be covered by zyBook, but the left 20% matters to exams.

EXTRA CREDIT
Accessible outside class
2.0
3.0
21JA
Grade: Incomplete
Nov 3, 2022

If you aren't good at self-learning, don't take her. Nearly impossible to understand her accent which makes it hard to understand what she's teaching meaning you'll have to learn from the notes that she posts. 21JA is not an easy class overall so be wary of your own ability.

5.0
1.0
21JA
Grade: A+
Nov 14, 2022
Would take again

Extremely patient and caring professor. Thorough in her teaching and she is more than happy to go over things again. Everything on assignments or exams is covered during her lecture. Low ratings are people who don't pay attention in class and don't bother to watch the lecture. Take advantage of TA's! Easiest CIS class I've taken after CIS 22A.

EXTRA CREDIT
Caring
Accessible outside class
5.0
5.0
21JA
Grade: A
Dec 11, 2022
Would take again

She is the best professor I have ever taken in CIS department.

5.0
3.0
CIS22A
Grade: A+
Dec 14, 2022
Would take again

Lectures are concise and clear. Explains errors in code on a hardware level. She's has an arabic accent so for some people, particularly for people whose first language is not English, may find it difficult to understand what she's saying. She also has a ton of TAs which help her, which is great. She's also super nice.

Get ready to read
Participation matters
Clear grading criteria
5.0
2.0
CIS22A
Grade: A
Dec 20, 2022
Would take again

I highly recommend taking Professor Alameer!!! She is super understanding and always willing to explain things further. We had really cool coding assignments every week and she gives participation points that count towards the final. Just make sure you pay attention to the lectures and do the homework and you'll have fun. :)

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
CIS22A
Grade: A-
Dec 22, 2022
Would take again

An amazing professor that always helps when you don't understand something. She is very amicable and gives great lectures.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
CIS21JA
Grade: A+
Mar 30, 2023
Would take again

Professor Alameer is a wonderful CS instructor. Although assembly language can seem tough, you would do fine in this class if you pay attention to her lectures, put in effort, and study hard. Take advantage of her office hours or ask her TA for help whenever needed. They are here to do anything they can to help you succeed.

Amazing lectures
Lecture heavy
Online Savvy
5.0
3.0
CIS22B
Grade: B+
Apr 1, 2023
Would take again

Amazing teacher! She is very courteous and will always help someone who does not understand a concept. I recommend participating in class as she can guide you through a problem plus you get extra credit points. One coding project every week.

Participation matters
Amazing lectures
Caring
5.0
4.0
CIS22B
Grade: A
Apr 19, 2023
Would take again

Very knowledgeable and has answered all questions in my class from students. Easily accessible and the content is drilled into you through her labs which can take hours to complete each week. Allows a cheat sheet for in person exams. Do not be afraid to ask questions. One of the best teachers I've had at De Anza.

Clear grading criteria
Gives good feedback
4.0
2.0
CIS22A
Grade: A
Jul 3, 2023
Would take again

Good professor, she is very understanding, and will give EC on tests. She does not grade harshly, and gives everyone an opportunity to learn. Overall a good choice

Lots of homework
Respected
Lecture heavy
5.0
3.0
CIS21JA
Grade: A
Jul 8, 2023
Would take again

Homework was the hardest part of the class. Make sure you understand what each instruction is doing behind the scenes because exams/quizzes test that. We had 2 midterms, but she dropped one cause the class did badly on it lol. The final was recycled questions from midterms and quizzes with 5 coding qs. Do your work on time and you'll be fine.

Lots of homework
Caring
Respected
5.0
2.0
CIS22A
Grade: A
Dec 12, 2023
Would take again

Clearest lectures I have ever had. Participation counts as extra credit for the final. Likable personality. Attendance not mandatory, but the class makes all the concepts very easy to understand so you should attend anyways.

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
CIS22A
Grade: Not sure yet
Dec 13, 2023
Would take again

This was my first coding class, and I am beyond grateful to have had her introduce the subject to me. She explained concepts clearly, took the time to help us understand them, and gave everyone chances to participate. Even though 22a is much easier compared to 22b, I am confident that I left this class with a good foundation to prepare me for 22b.

Participation matters
Amazing lectures
Caring
5.0
2.0
CIS22A
Grade: A+
Feb 1, 2024
Would take again

Great professor! She prepared me well for my future CS classes. The class had 2 midterms and 1 final, and you can bring 2 pages of notes. They are not hard if you understand the concepts well. Every week there are zybook reading and 1 project which were manageable. You can also participate in class to get extra credits added to your finals!

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
3.0
CIS22B
Grade: A
Apr 23, 2024
Would take again

Great professor, homework is done through Zybook, assignments were an excellent way of learning the material, which really test your understanding. Thoroughly read the additional documents provided for each module, they are another great source of information. Highly recommend repeatedly reviewing the in class worksheets.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
3.0
CIS22B
Grade: A
May 13, 2024
Would take again

I am currently taking 22C, and Alameer's 22B & 22A classes prepared me exceptionally well. There are hardly any gaps in my knowledge since she explained everything so clearly in her lectures, and gave us opportunities to practice in class and on assignments. I honestly learned so much, she genuinely cares about students and wants you to succeed.

Participation matters
Caring
5.0
4.0
22B
Grade: A+
Jun 11, 2024
Would take again

By far the best professor in the CS department. Her lectures are clear and covers lots of examples and encourages participation. Labs are challenging but doable. I guarantee if you put your best foot forward, you will succeed in this class because of her quality of instruction. Incredibly caring, you WILL NOT REGRET taking this professor.

Amazing lectures
Caring
Respected
5.0
3.0
CIS22A
Grade: A
Jun 27, 2024
Would take again

Great professor for cis22a, she prepares you well for the tests if you listen to the lectures

Participation matters
Respected
Lecture heavy
5.0
3.0
21JA
Grade: A+
Aug 9, 2024
Would take again

BEST professor I had at De Anza. On top of engaging lectures, thorough exam preparation and clear grading criteria, she is so supportive. Her lectures are student focused so you learn a lot by having to solve coding exercises and she always dedicates time to reach out to struggling students. TBH her encouragement and teaching got me into UCLA CS.

EXTRA CREDIT
Amazing lectures
Caring
1.0
5.0
CIS40
Grade: A+
Oct 11, 2024

"Would you take this professor again?" "Never". Why? Hard accent and teaching bad. Hard tasks. Make yourself simple

Participation matters
Lots of homework
So many papers
1.0
5.0
21JA
Grade: A
Oct 24, 2024

Makes online testing incredibly difficult. Chose this teacher because of the good reviews, be careful...

Participation matters
Test heavy
Graded by few things
4.0
3.0
21JA
Grade: A+
Dec 22, 2024
Would take again

She had pretty decent lectures and was a very reasonable grader. Make sure you complete all the assignments on time and pay attention to the rubric, and do the peer reviews the day after. Exams are proctored at specific times (even for async students). 1-2 cheatsheets were allowed on exams. Quizzes were open note/book. Overall a fun and good class.

5.0
3.0
CIS21JA
Grade: B+
Jun 15, 2025
Would take again

A quiz, assignment, 3 peer reviews, and about 2 exercises per week. Only assignments take a good amount time to do. There are a lot of papers and videos to learn material but are very helpful. 2 Exams and 1 Final Exam which are proctored and are allowed 1-2 cheat sheets. Make sure to pay attention to rubrics. Has very helpful TA's in discord.

Amazing lectures
Clear grading criteria
Lecture heavy
5.0
2.0
CIS22A
Grade: A-
Aug 12, 2025
Would take again

Learned a lot from her and she was always available to answer questions / explain tough topics. def recommend!

5.0
1.0
CIS21JA
Grade: A+
Oct 20, 2025
Would take again

Weekly open-book quiz, exercises graded on participation, ungraded worksheets for practice, coding lab, peer reviews for lab. Lectures are long but VERY helpful, clarifies slides well & shows how to implement in code. Provides clear grading rubric for labs. 2 midterms, final. 1 pg notes for exams, exams are proctored on Zoom. Has helpful TA's.

Amazing lectures
Clear grading criteria
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 71 grades
Most common grades:
A (34)
A+ (23)
Not sure yet (10)
Grade Distribution
A(57)B(1)C(0)D(0)F(0)A-/B+(13)
Based on 85 reported grades
A: 34
A+: 23
Not sure yet: 10
A-: 8
Common Tags
Caring (29)
Participation matters (28)
Clear grading criteria (18)
EXTRA CREDIT (17)
Gives good feedback (17)
Amazing lectures (13)
Respected (12)
Lots of homework (12)
Rating Trend

Stable

+0.19 avg change
Aug
Oct
Dec
Jun
Aug
Oct
Last 6 months
Ratings by Course

22B

5.0

(3)

CIS22A

4.5

(40)

CIS21JA

4.0

(15)

CIS22B

3.9

(21)

CIS40

3.8

(5)
+2 more courses
Difficulty by Course

D040

4.0

CIS22B

3.8

21JA

3.5

22B

3.3

CIS21JA

3.2

Similar Professors