Chinyere Osuji

This professor has taught: AASP101, AASP317, AASP398B, AASP400, AASP400H, AASP401, AASP441, AASP479, IMMR319D
Information Review
Chinyere Osuji
AASP101

Expecting a D+
Anonymous
10/01/2024
Do not take this class. She is the worst professor, all her assignments have zero explanations, she makes you participate everyday in class, and she is a biased grader.
Chinyere Osuji
AASP441

Expecting an A
Anonymous
04/16/2024
In my 4 years of courses here at UMD both online and in person I have never experienced a course or professor quite as unorganized, unprepared, and unreasonable as a class like this. This was genuinely one of the worst course experiences and it came in my final semester as a senior, and this is coming from someone who currently has an A. I have had professors whom I dislike in the way they run class but truly not to the degree that makes me write this type of review, but I would strongly not recommend taking this course or professor if this is the way she runs the rest of the courses she is responsible for. The professor consistently makes last-minute changes to the schedule, which can be understood but often results in a make-up assignment which is far more unreasonable. On top of that, the way that students lead the discussion each week you are essentially only ever learning from your classmates while she critiques the questions chosen by the discussion leaders. She refuses to assign due dates to assignments in Canvas which means they won’t show up in your calendar and makes it even more difficult to keep track of the course. Save yourself the headache and take a different online class. She definitely seems like a nice person but may need some re-evaluation of her teaching style and response to student criticism.
Chinyere Osuji
AASP101

Expecting a B+
Anonymous
12/05/2023
I would not recommend taking this class. It is completely online as of right now, but she said she might change that, so I would recommend the class even less. My roommate took it last semester and it was completely different. Now there are 3 quizzes and a final. The quizzes are confusing because multiple answers could be correct, but she chooses just one. Also, they are timed and sometimes you can not go back and check your answers after you move on to the next. The average of the quiz i just took was a 41/56 and no one got higher than a 47/56. Overall, theres too many readings. The quizzes are not easy and there should not be a final we have to take for a gen ed class. Don't take this class unless this information truly interests you.
Chinyere Osuji
AASP101

Expecting an A-
Anonymous
05/25/2023
Overall she's not the most organized and since it's an online course she should know how to work with technology but struggles at times. The class itself isn't that hard there aren't any midterms or a Final. It's mostly group work which can be annoying and it was a bit last minute at times. It is very much a go-with-the-flow class, you have 4 reflections to write and the lowest one is dropped. For me the reflections were the easiest to get A's on just make sure to participate because that's what gave me an A- instead of an A. She will not curve even for 89.99% so get all ur points!
Chinyere Osuji
AASP101

Expecting a B+
Anonymous
05/15/2023
Class structure is very disorganized. Assignments often don't have rubrics, and requirements are poorly communicated. She is often condescending when asked questions as well. Assignments are graded many weeks after their due date and given little feedback.
Chinyere Osuji
AASP101

Expecting an A-
Anonymous
05/11/2023
Class material is interesting but taught in a disorganized way. Syllabus is vague at best and subject to constant changes throughout the semester. She is really unclear about what she wants submitted and where to submit it; sometimes just one group member submits the assignment, sometimes all members do. Assignments rarely have a rubric and when they do it is really unclear. Most if not all assignments are graded late and given little feedback. If you ask a question about a requirement that wasn't made clear you'll be made to feel bad just for asking. Was looking forward to the class material but her class just isn't worth it.
Chinyere Osuji
AASP101

Expecting an A-
Anonymous
05/02/2023
Pros - Nice, funny, energetic, not much work - Interesting class material: required readings are actually introspective, videos are entertaining and interesting Cons - Extremely disorganized - Wastes class time trying to get organized - Group assignments are poorly planned - Doesn't follow syllabus - Expects you to talk with peers to get info on missed classes
Chinyere Osuji
AASP398B

Anonymous
12/22/2022
Do not take this professor!! very disorganized, doesn't follow the syllabus, bad at communicating, doesn't take accountability. If you have the chance run!!
Chinyere Osuji
AASP317

Expecting an A
Anonymous
12/07/2022
try and avoid her. we learn the same thing in different fonts every lecture. very disorganized and never grades anything on time. she's literally confused herself and the course is just all over the place. she also assigned 25+ papers 2 times a week all for a paper that is worth one point ??? didn't enjoy the course.
Chinyere Osuji

Expecting a B
Anonymous
07/15/2022
Pros: -Material is actually pretty useful for the building blocks of web development. If anything, probably the most useful upper-level class you'll ever take in the CS department. -Projects will carry a majority of your grade in that class. If you get high A's on all of them (which shouldn't be too bad on most projects), then you should be fine. Starting early helps and going to office hours helps too. -There were a lot of Code Examples provided which is why I'm giving this post 3 stars. The examples helped so much with projects, and it's something that a lot of professors should do for any CS class in order for students to learn. Cons: -The Final was not too great. The average for the final was around a 64%, and that should not be the case for a Web Development class. Although, the average could've been higher if the professor taught the material better. -The professor's teaching style is not too great. Rather than teaching in sequence, he pulls up lecture code examples and walks us through them without a lot of context. The professor should be going through powerpoints first in ALL classes and then as examples come up, go through them, rather than go into examples immediately without context. -This class was also completely disorganized. We didn't start receiving a majority of our grades until they started putting them in 2 days before the final, and even then they put them in gradually. If the TAs are busy, I understand that, but if grades are not getting posted until the last couple days of classes, then it's a problem. -I would've wanted to go more into other React topics or even use Angular, especially since they're both used in the industry. But we had to skip some assignments because of the disorganization as to when the projects are released and when they are due. We had two whole weeks when we literally did nothing, and then had to cram projects in the other weeks. I feel like if the projects were released at proper times with reasonable due dates, we would've been able to go more in depth with React and even go into Angular a bit. Overall, it's a useful class, and taking it with Andrej isn't bad either, but just be aware of the disorganization that might take place if you do take it with Andrej.