4.2

Abdussalam Alawini

Computer Science - University Of Illinois at Urbana - Champaign

4.2
Quality
3.3
Difficulty
74%
Would Retake
90
Reviews
4.2
Quality
3.3
Difficulty
4.2
Helpful
4.2
Clarity

74%

Would Retake

90

Reviews

Rating Distribution
Official

5

65

4

4

3

5

2

8

1

8

What Students Say

Best professor in UIUC

CS411 - 5.0 rating

his lecture is terrible I can say, and his TAs are unable to help student solve problem

CS411 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (27)
A+ (23)
Not sure yet (7)
Grade Distribution
A(50)B(3)C(2)D(1)F(0)A-/B+(4)
Based on 70 reported grades
A: 27
A+: 23
Not sure yet: 7
B: 3
Common Tags
Caring (29)
Group projects (24)
Respected (21)
Hilarious (18)
Gives good feedback (17)
Amazing lectures (14)
Lots of homework (12)
Clear grading criteria (11)
Rating Trend

Declining

-1.42 avg change
Aug
Sep
Dec
Dec
May
Dec
Last 6 months
Ratings by Course

CS411

4.2

(90)
Difficulty by Course

CS411

3.3

Reviews (90)
5.0
4.0
CS411
Grade: A
Dec 12, 2018
Would take again

My first rating on this website. Prof. Abdu is a fantastic teacher and a really nice person. Exams and homeworks were hard, but I did learn a lot. I would encourage you to go to his lecture. Hes very passionate in his lecture and he can remember your name if you ask/answer a bunch of good questions.

Respected
Amazing lectures
Caring
5.0
3.0
CS411
Dec 12, 2018
Would take again

Great professor that listen to student's feedback

Clear grading criteria
Amazing lectures
GROUP PROJECTS
5.0
4.0
CS411
Dec 12, 2018
Would take again

Professor Abdu is a great instructor who cares about his students and enjoys teaching. He is open to honest and critical feedback, continuously trying to improve his classroom experience. He likes his students to engage during lectures, often through Q&As. He tends to be quite active on Piazza, answering student queries. You won't be disappointed!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
CS411
Grade: Not sure yet
Dec 12, 2018
Would take again

Prof Abdu cares about his students! Really great experience taking the course with him! Even though the exams and home works were tough, prof Abdu is one of the best professors I've ever had.

Caring
EXTRA CREDIT
GROUP PROJECTS
5.0
4.0
CS411
Grade: B+
Dec 12, 2018
Would take again

Professor Alawini truly cares about his students. This may seem cliche but he will actually listen to his students and actively make the class better as the semester progresses so his students get the most out of the class.

Gives good feedback
Participation matters
Caring
5.0
3.0
CS411
Dec 14, 2018
Would take again

Best cs prof I ever met in UIUC.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CS411
Dec 14, 2018
Would take again

Abdu is the man! I've never seen a professor care so much for student's success. I definitely recommend taking him for 411 as he is very knowledge and makes the course very relevant by teaching us NoSQL as well.

Inspirational
Caring
GROUP PROJECTS
5.0
3.0
CS411
Dec 16, 2018
Would take again

Best professor in UIUC. He answers more than 70% questions on piazza, and he really takes efforts. Homework is not easy, but not taking much time. Project has few restrictions, good chance to open your mind. Review sessions (most from TA) are also helpful, which save your time on homework and exam. Class is interesting and clear. Again, best prof.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS411
Grade: A+
Jan 16, 2019
Would take again

This is the first course i've taken in CS department, this is a very good fundamental course even though it's in 4 level. He cares about students, tried very hard to answer every single question, even made a video after class when he finds out most of us cannot figure out some concepts in class. Highly recommend! Best professor I've ever met.

Respected
Inspirational
Hilarious
5.0
3.0
CS411
Grade: Not sure yet
Oct 28, 2019
Would take again

Abdu is a great professor. You can tell that he cares a lot about the subject and his students. It's a huge class and he does his best to make everyone feel welcome. Some other students seem to dislike his humor and the way he makes class interactive, but honestly I think its refreshing to have a CS professor who cares as much as he does.

Group projects
Hilarious
Caring
5.0
4.0
CS411
Oct 28, 2019
Would take again

Abdu is so cute and passionate. Jokes aside, definitely approachable after class if you need help, he listens to feedback and really wants his students to get their money's worth.

Inspirational
Group projects
Caring
5.0
4.0
CS411
Oct 28, 2019
Would take again

Cares about feedback from students and a great and compassionate professor. Definitely very approachable.

Gives good feedback
Accessible outside class
Group projects
5.0
4.0
CS411
Oct 28, 2019
Would take again

Great professor who genuinely cares about student feedback and is very approachable outside of class.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
CS411
Oct 29, 2019
Would take again

Honestly as a person who wishes to teach one day, Abdu is a role model for me. He is the perfect example of how a professor truly cares about his students. The course so far is great! It covers almost all the essentials you need to learn about database systems.

Lots of homework
Caring
EXTRA CREDIT
5.0
2.0
CS411
Grade: Incomplete
Nov 3, 2019
Would take again

Great professor and great guy overall. Tries to keep lectures interesting with stories and jokes.

5.0
3.0
CS411
Nov 3, 2019
Would take again

Fantastic professor. Honestly one of my favorite teachers I've had during college. Really listens to feedback and seems to care about his students and the class

Group projects
Hilarious
Amazing lectures
5.0
3.0
CS411
Grade: Incomplete
Nov 13, 2019
Would take again

Well Organized class. Great Professor, very clear. The only complaint is that this class further facilitates the scam that is the IClicker. Shame on you UIUC

Respected
Lots of homework
Participation matters
5.0
4.0
CS411
Grade: A+
Nov 15, 2019
Would take again

Feel the Prof really cares about students and helpful. The exam was okay, similar to the examples and homework. But the group project is heavy.

Accessible outside class
Group projects
Hilarious
5.0
3.0
CS411
Nov 23, 2019
Would take again

A professor who really cares students, making you feel so worthy devoting your time to the class, having jokes and activities in class which help you focus, one of the best teachers I've ever had.

Group projects
Amazing lectures
Caring
5.0
4.0
CS411
Grade: A+
May 9, 2020
Would take again

Best course taken so far as CS Graduate student at UIUC. If I happen to become a professor, I'd like to be as empathetic and approachable as he is. He LISTENS to students, and is always happy to help! He is the best professor. Period.

Inspirational
Amazing lectures
Caring
5.0
4.0
CS411
May 13, 2020
Would take again

To put it shortly, Abdu is an amazing professor who makes the learning environment feel fresh with his character. He gives a lot of opportunities to help you understand the material better and provides extra credit to help students out. Homework may seem heavy but is easily doable with the appropriate time and effort.

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CS411
May 13, 2020
Would take again

Honestly Abdu is the ultimate homie. He is funny, smart, and actually wants his students to succeed. HW is fair and greatly prepares you for the exams. Also the final project really can be awesome if you want it to be. I've seen few other professors take feedback as seriously as Abdu. He wants his class to be top tier, and frankly, it is.

Clear grading criteria
Hilarious
Caring
5.0
4.0
CS411
Grade: A
May 13, 2020
Would take again

Abdu is nothing but helpful. I would give nothing but respect for this man. His teaching style reminds me every day of what it means to be an engineer. His work ethic, his character, his respect for truly teaching students-all of it creates an atmosphere of constant inspiration. Especially with the times of this semester, Abdu carried me threw it.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
CS411
May 13, 2020
Would take again

Amazing professor. One of the first professors that I've had that actually attempts to connect with his class in ways that aren't just related to the material. I would highly recommend anyone take a class with him if they have the chance! Abdu has clear lesson plans, clear grading criteria, and makes sure to adjust deadlines if needed

Respected
Clear grading criteria
Lecture heavy
5.0
4.0
CS411
Grade: A
May 13, 2020
Would take again

Gives off good vibes. Very nice guy too and he teaches the class pretty well.

Accessible outside class
Hilarious
Caring
5.0
4.0
CS411
Grade: A+
May 13, 2020
Would take again

I have both been a student and a TA for this class. When I took this course as a student, I felt the course was challenging. When I worked as a TA for this course, I got to know how much effort the instructors have put into this course(Yes, we put A LOT OF time into this course). Abdu is a passionate, hard-working, and caring professor.

Gives good feedback
Lots of homework
5.0
4.0
CS411
Grade: B
May 13, 2020
Would take again

Professor Abdu very well knowledgeable in his field and is also very approachable. He takes immense feedback from his students and changes the course to make sure that all of the concerns people have are taken care of. Take his class if you decently challenging class with a great professor, take his class.

Respected
Amazing lectures
Caring
5.0
3.0
CS411
Grade: A
May 13, 2020
Would take again

Excellent prof!!!

Gives good feedback
5.0
3.0
CS411
Grade: A-
May 14, 2020
Would take again

He is very responsible and kind. Always willing to help. The lectures are interesting and helpful and I truly recommend this class!

Gives good feedback
Respected
Group projects
2.0
3.0
CS411
May 14, 2020
Wouldn't take again

I know he gets a lot praise, but I think it can definitely be exaggerated. He's not terrible, but he's also not as spectacular as some students make him seem. Pretty mediocre overall, and I don't understand why he makes his lectures mandatory when there's nothing extra I'm getting from going than I would from the slides.

5.0
3.0
CS411
Grade: A-
May 20, 2020
Would take again

Quite honestly the most effective course I've taken at the U of I, thanks to Prof. Abdu. Not only is he hilarious, but his lectures are extremely clear and he's very approachable before and after class. The lectures are faster-paced, so you may benefit from reading the textbook beforehand. Not mandatory, though. AND he memorized our names! WHAAT

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
CS411
May 22, 2020
Wouldn't take again

Prof. Alawini is a humor professor really helps students. The class is very useful and colorful. I really appreciate his patience and instruction for the whole semester. He helped me at the beginning of this semester. When I said "thank you" to him, he is so kind and said, "good luck". Best wishes to you, Abud and CS411 Database Systems!

5.0
3.0
CS411
Grade: A
Jun 1, 2020
Would take again

Willing to discuss class structure outside of class, accessible. Group project - start early (not hard, but very stressful if delayed)! Class is easy. Textbook is rarely required. Homework wasn't too long / difficult. Covers 3 different types of databases types. Strongly recommend any CS student to take as the material of the class is important.

Accessible outside class
Group projects
Caring
4.0
3.0
CS411
Dec 21, 2020
Would take again

Prof. Alawini definitely knows how to run a course. The course is extremely organized and he continuously takes feedback even during the middle of the semester. However, I found this course to have quite heavy workload. On top of the big project, time consuming homeworks kept coming each week as well as prelecture-vids, in-class activities, quizzes

5.0
3.0
CS411
Dec 1, 2021
Would take again

Great professor. I think as a lecturer, he is adequate, but the real reason I think his classes are great is that he genuinely cares about the learning experience. How he formats his class is interactive and really makes you learn the material. He is also not afraid to change things around and takes feedback seriously

Respected
Group projects
1.0
2.0
CS411
Grade: Rather not say
Dec 3, 2021
Wouldn't take again

The policy for exams was switched twice because the professor tried to back on his word and many people complained. Watching his lectures are COMPLETELY useless in terms of solving actual problems and he jokes around alot. Be ready to do a lot of googling/looking elsewhere. Homework will cover cases not taught whatsoever anywhere and u need to find

Participation matters
5.0
3.0
CS411
Grade: A+
Dec 9, 2021
Would take again

very good

Gives good feedback
5.0
5.0
CS411
Grade: A+
Dec 9, 2021
Would take again

Great professor and great course

Gives good feedback
Lots of homework
5.0
4.0
CS411
Grade: A
Dec 9, 2021
Would take again

He is a really great professor who genuinely cares about helping people learn. The entire course is very interactive. The prelectures and group activities help to introduce you to the material. The course project is a great way to learn new skills and use course content in a more realistic setting. Course has office hours 5 days a week :) 10/10

Participation matters
Amazing lectures
Caring
5.0
4.0
CS411
Grade: A+
Dec 9, 2021
Would take again

Best professor ever. The class is informative and all the contents are elaborated clearly so that I found really enjoyable to understand them. I sincerely don't know why some students complain about the exam. The purpose we are here is to study not to compete with each other. The rules are made clear and fair to me.

Gives good feedback
Respected
Caring
3.0
3.0
CS411
Grade: Not sure yet
Dec 9, 2021
Wouldn't take again

1. Professor Alawini is dedicated and knowledgable. He puts in more effort into the class than most professors I have had. The breadth and depth of material covered is good. 2. The class is over-engineered: the prelecture-"lecture"-GA pattern is not conducive for (real) learning. More importance on a comprehensive, engaging lecture is needed.

Participation matters
5.0
4.0
CS411
Grade: A
Dec 9, 2021
Would take again

Great professor! He especially did well when it came to adapting to certain problems throughout the semester. He developed two options to resolve a problem with the scheduling of exams and allowed students to choose which option to select. He was even understanding enough to allow for one lower grade on the exam to be dropped which is very nice!

Respected
Participation matters
Clear grading criteria
5.0
4.0
CS411
Grade: A
Dec 9, 2021
Would take again

Commitment to encouraging students to learn was clear. Very helpful in answering questions throughout the semester.

5.0
3.0
CS411
Grade: A-
Dec 9, 2021
Would take again

An amazing professor who actually cares about their students and wants them to try their best. This past semester was a little weird with grading, but the professor tried his best to keep everything fair as the semester kept going. Truly a gem and highly recommend taking his class if you are interested in databases/database design.

Group projects
Hilarious
Lecture heavy
5.0
2.0
CS411
Grade: A+
Dec 9, 2021
Would take again

Good Professor. A great group project for practice frontend & backend skills. Though a lot of people are complaining about the exam policy, I think that's not a big deal since the exam is quite easy and straightforward.

Gives good feedback
Group projects
Caring
5.0
3.0
CS411
Grade: A
Dec 9, 2021
Would take again

Prof. Abdu's class was very useful and I learned a lot. I would say in the past I wrote SQL, MongoDB on my resume but I actually didn't know them well but after taking this course I found myself confident in SQL, MongoDB, and neo4j queries!

Group projects
Hilarious
Amazing lectures
5.0
3.0
CS411
Grade: A+
Dec 9, 2021
Would take again

The professor is really nice. The workload of the course is acceptable.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
CS411
Grade: A
Dec 9, 2021
Would take again

Abdu is a great prof that cares about his students and others that works with him. I find this course extremely useful since I have three years of work experience already, and I know that some course material will be used during work, such as SQL, Neo4J and MongoDB. A good prof with humor and dedication, can't see what is not to like about him.

Gives good feedback
Respected
Lots of homework
5.0
3.0
CS411
Grade: A
Dec 9, 2021
Would take again

Professor Alawini is a great professor. His lectures are informative but light-hearted, and he provides a lot of resources to succeed. The group activities in the class are also very helpful! Would take a class with him again!

Respected
Amazing lectures
Caring
5.0
3.0
CS411
Grade: A
Dec 9, 2021
Would take again

Loved the class, the professor is phenomenal and it really shows how much effort he puts into teaching. The provided slides are excellent and perfectly cover all topics, the prelecture/GA format is well thought and very useful to learn. Overall not a hard class, but you definitely need to put a lot of work in, especially for the project

Clear grading criteria
Hilarious
Caring
5.0
3.0
CS411
Grade: Not sure yet
Dec 9, 2021
Would take again

CS411 is an incredibly broad and rigorous course on database systems, and it has helped me tremendously outside of class. Highly recommend this course and the professor

5.0
3.0
CS411
Dec 9, 2021
Would take again

Really nice professor.

Respected
Clear grading criteria
Caring
5.0
3.0
CS411
Grade: A+
Dec 9, 2021
Would take again

Great professor! I would like to take his course if I have a chance in future

Respected
Group projects
Amazing lectures
5.0
3.0
CS411
Grade: A
Dec 9, 2021
Would take again

His lectures were enjoyable and interesting. The homework, exams, and project are manageable and graded very fairly. I would recommend this course

Respected
Clear grading criteria
Hilarious
5.0
3.0
CS411
Grade: A+
Dec 9, 2021
Would take again

I wonder why someone rated 1/0 points for Abdu. He's really the most humorous professor I've ever seen at UIUC! The Q&A part during the class is practical too as long as you FINISH LEARNING the Prelecture. DB is really important technique during work for CS students also... But the course can be better if they decreased the volume of homework...

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CS411
Grade: A+
Dec 10, 2021
Would take again

Abdu taught Database Systems (CS411), which turned out to be one of my favorite CS classes at UIUC!! He and his TAs are super helpful (just show up to OH and they'll help, or post on Campuswire and someone will respond with an answer in less than 1-4 hours)! I learned a lot!! Not an EASY A, but if you learn the stuff, you'll get an A or A+!!

Respected
Hilarious
Amazing lectures
5.0
3.0
CS411
Grade: A
Dec 10, 2021
Would take again

Fun class, I found the topics covered interesting and useful

Group projects
Hilarious
Amazing lectures
5.0
3.0
CS411
Grade: A+
Dec 10, 2021
Would take again

I'm not that into databases, but good class, fun teacher

Respected
Hilarious
Caring
2.0
2.0
CS411
Grade: A+
Dec 11, 2021
Wouldn't take again

Wasn't helpful to online students When he had audio issues on zoom he would continue teaching the 20 in person students without fixing the issues He didn't provide useful feedback on homework questions, but would tell people to watch and understand the lecture Homework questions would have grammar mistakes and require functions not taught in class.

Group projects
3.0
3.0
CS411
Grade: A+
Dec 12, 2021
Wouldn't take again

everything is taught through pre-recorded videos that are clips of previous semesters lectures, which made them really hard to follow. Exam 2 grades were weirdly boosted only for a few students. The auto-grader was fixed a month after the midterm. It benefited people in a weird manner: my friends were sure about getting points off but got 90+.

3.0
3.0
CS411
Grade: A
Dec 13, 2021
Wouldn't take again

Prelectures are long and loose, not good enough compared to in person lectures. Homeworks are fine, but exams are short and one question worths huge points (5 mcp questions, 20 pts each). The group projects are long and require more time to self study, so better start early and get reliable teammates. TAs are really bad, half of them give no help.

Group projects
3.0
2.0
CS411
Grade: A+
Dec 14, 2021
Wouldn't take again

Expects a lot of knowledge beforehand regarding web dev. Professor has been using the same badly cut lecture clips for the past 3 semesters. They curved the second midterm and my 62 turned into a 93, even though I didn't deserve it. I think professor did this to save face as the average was 50%. I'd recommend 409 over this as it teaches more.

5.0
2.0
CS411
Grade: A
Jan 13, 2022
Would take again

I've learned a lot from CS411. Prof. Alawini is really nice.

Lots of homework
Hilarious
Caring
5.0
4.0
CS411
Grade: A+
Jan 25, 2022
Would take again

You can learn a lot through this course regarding the database and get a chance to develop a web app with help from TAs. Course arrangement is great and organized. Pre lecture quiz feels a little bit extra, but some may find it useful to practice.

Gives good feedback
5.0
3.0
CS411
Grade: A
May 6, 2022
Would take again

Beat prof I have ever meet.

Inspirational
Hilarious
Caring
5.0
3.0
CS411
Grade: A
May 12, 2022
Would take again

Took Fa21. The course material itself was fine and I think there were plenty of resources available. Though they need A LOT more guidance and clear expectations for the team project. This course doesn't even count for the CS degree team project requirement. Ends up being one or two people experienced with web dev to take over the whole project.

Group projects
Graded by few things
2.0
4.0
CS411
Grade: A
Jul 15, 2022

Most concepts he taught is ambiguous and cause confusion.

3.0
5.0
CS411
Grade: A
Jul 31, 2022

I am going give Alawini credit for being responsive to students. I learned a lot from CS 411. It is definitely not a light class, especially taken during the summer. That said, not everything was positive. Lectures don't cover homeworks well, especially programming assignments. His lectures are hard to understand without reading the textbook.

Clear grading criteria
Lots of homework
Test heavy
1.0
3.0
CS411
Grade: B
Aug 13, 2022

The course material is great, but the management is madness. Don't take this over summer. So many inconsistent deadlines, random extensions, last minute policy changes, and so on. The professor first said on Campuswire that you can get points back by fixing in stage 5 presentation. Later in an email he said I have to include them in stage 6 report.

2.0
3.0
CS411
Aug 15, 2022

There were a lot of positive comments about the course, but it ended up being a huge disappointment. The whole semester is a mess and in a hurry.

Caring
Respected
2.0
3.0
CS411
Grade: Not sure yet
Nov 5, 2022

Abdu has enthusiasm, but the structure of the class makes for a bad experience. The primary method of instruction is lectures, but they are hazy and unhelpful (you end up mostly teaching yourself). TAs aren't allowed to help with homework, so it's frustrating when you're stuck since collaboration is forbidden.

Accessible outside class
5.0
3.0
CS411
Grade: A
Dec 7, 2022
Would take again

Probably the best professor in the CS department and an overall great experience taking this course. There is a lot of work to do but its pretty manageable. His lectures are very good and the content in the class is relevant so that nice.

Group projects
Amazing lectures
Hilarious
5.0
3.0
CS411
Grade: A+
Dec 20, 2022

Great professor. Lots of chances for extra credits. Workload is a little big.

5.0
2.0
CS411
Grade: A+
Dec 23, 2022
Would take again

Lectures cover a wide range of topics and I truly learned a lot. The professor and TAs are very nice and help a lot. Very detailed feedback for your homework and projects. - Weekly Pre-lectures are very important to catch up. - Actively participating in group activities matters. - CBTF with cheat sheets.

Participation matters
Group projects
Gives good feedback
2.0
3.0
CS411
Grade: Not sure yet
Dec 24, 2022

A large portion of the class was dedicated to database trivia with little to do with our technical assignments. The strongest part of this class was the group project. The lectures were a waste of time; just Abdu reviewing database trivia from the pre-lecture. Lots of fluff and busy-work. Would not recommend, just do a database project on your own.

5.0
3.0
CS411
Grade: A
Dec 26, 2022
Would take again

He's... interesting

EXTRA CREDIT
Lots of homework
Caring
4.0
3.0
CS411
Grade: A+
Jan 7, 2023
Would take again

The instructor has a clear, humorous, and interesting teaching style. Abdu will discuss pre-lectures and extra practices during the lecture in detail. There are even relaxing activities during the class lol. But the professor does not reply to my email :( By the way, TA should balance their grading criteria among critiques.

EXTRA CREDIT
Group projects
Caring
4.0
3.0
CS411
Grade: A
Apr 20, 2023
Would take again

The instructor has a clear, humorous, and interesting teaching style. Abdu will discuss pre-lectures and extra practices during the lecture in detail. There are even relaxing activities during the class. The course content is really good.

EXTRA CREDIT
Amazing lectures
Caring
1.0
5.0
CS411
Grade: C+
May 15, 2023

Be aware if you are about to take the CS411 with this teacher. There is no excuse if you got caught because of using out source to solve your homework. This instructor will use the testing software whatever he called, to figure out are you cheating or no. there is no excuse for you, and put you on stressful when you have problem. he has no altruism

Tough grader
Test heavy
Graded by few things
1.0
4.0
CS411
Grade: B
May 15, 2023

I have met so many professor that they are willing to help me solve the issue. this professor, when I came to ask him a question, he just answered in general and wanted you to leave. his lecture is terrible I can say, and his TAs are unable to help student solve problem. you also lost over 75% grade in quiz if you failed to answer the first attempt

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CS411
Grade: D+
May 15, 2023

Absolutely rough course. No teaching in lecture, brought unnecessary and unclear lecture to class, he provided you lecture slide and ask you read it before come to class. when you attend in class, he just uses 2 example questions to teach you and ask you do GA after that. Final Project asked doing a ton of nothing and they re outside the course.

Tough grader
Lots of homework
Test heavy
2.0
5.0
CS411
Grade: C+
May 20, 2023

professor is fun, but he is also stricted. not like other professor in uiuc, he is not too friendly and will make you have some pressure in course. Course is named Database but you will have to make a full web application for final project. Doesnt make any sense, lecture was rough

Lots of homework
Lecture heavy
Test heavy
1.0
3.0
CS411
Grade: A+
Jun 14, 2023

Very unresponsive, would avoid at all costs

4.0
3.0
CS411
Grade: A
Aug 11, 2023
Would take again

Abdu is an understanding, fair and funny instructor. I feel like I learned a lot in his class but certain things (indexing, relational algebra) were rushed through very quickly. You have to be on your toes because the questions on his quizzes are not easy, but I feel that the group activities and honeworks prepare you well for those.

Participation matters
Lots of homework
Test heavy
5.0
5.0
CS411
Grade: A+
Aug 17, 2023
Would take again

Wonderful professor and very well run class. Very doable if you put in the work. My advice is PRE's are not enough to do well on HW+quizzes so make sure you come prepared and listen during GA lecture+activity. And if someone in your project group does not know web dev you will have a very difficult time with that because they don't help with that.

1.0
4.0
CS411
Grade: Not sure yet
Sep 21, 2023

Terrible prof. Has deluded himself into thinking students love him. Assignments are complex and very vaguely worded, even TA's are too confused to help. Blames students "not starting early," etc. for struggling, refuses to listen to feedback. Course material is not hard, but figuring out what the homework even wants you to do is much harder.

Group projects
Lots of homework
1.0
4.0
CS411
Grade: A
Dec 22, 2023

Terrible group grading in this course. Raised concerns to the professor, who was often online but never responded. The grading system didn't seem fair and individual efforts were ignored (the so-called individual grading system did not work at all). The professor and TAs are indifferent to student concerns. Avoid this course.

5.0
2.0
CS411
Grade: A
Dec 19, 2024
Would take again

After the first half of the semester you don't have to go to class. When there is class there is always groupwork. Material is decently interesting but the final project is the highlight.

Group projects
Hilarious
5.0
1.0
CS411
Grade: A+
May 25, 2025
Would take again

They call this man "da legend" for a reason–the course is useful for gaining insight into DMS, how DMS operate under the hood, learning how to write basic SQL, and other aspects of database systems. Class is very fair, group project is very educational but not hard, and the professor is overall very funny!

Group projects
Amazing lectures
Hilarious
2.0
3.0
CS411
Grade: A
Dec 8, 2025

He is monotonous, and his lectures have no relevant examples for HWS or GAS. The group project is wildly restrictive and poorly directed, ramping up heavily towards the end. He is just a bad teacher, but overall the better professor for 411, which is disappointing. Expect no instructions for a full-stack web application with unnecessary requirement

Group projects
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (27)
A+ (23)
Not sure yet (7)
Grade Distribution
A(50)B(3)C(2)D(1)F(0)A-/B+(4)
Based on 70 reported grades
A: 27
A+: 23
Not sure yet: 7
B: 3
Common Tags
Caring (29)
Group projects (24)
Respected (21)
Hilarious (18)
Gives good feedback (17)
Amazing lectures (14)
Lots of homework (12)
Clear grading criteria (11)
Rating Trend

Declining

-1.42 avg change
Aug
Sep
Dec
Dec
May
Dec
Last 6 months
Ratings by Course

CS411

4.2

(90)
Difficulty by Course

CS411

3.3

Similar Professors