We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

M
MOUNA KACEM
KACEM,MOUNA AYARI BEN HADJ
Email
Position

Teaching Faculty I

Department

Computer Sciences

Credentials

PHD 2009 Uni Pierre&Marie Curie Paris

Grade Point Average
3.27
Completion Rate
95.00%
A Rate
37.44%
Students
9056
Rating
2.5
Difficulty
3.1
Would Take Again
36.2%
Attendance
Required

97.2% of students reported.

Comments

She just randomly made cs300 exams harder than the last semester for no apparent reason, she also wasn't very helpful in office hours.

I think a lot of people grade Mouna harshly because cs300 is a weed out class and many find it difficult. while the workload is heavy, Mouna gives good tips and her slides/lectures are extremely helpful. she is also very available during office hours. CS300 not a free class and Mouna can sometimes be difficult to understand, but overall a good prof

Very clear and well organized class feel like I learned a lot.

Very good accent!

I took her in cs 407, not cs 300, but there was no other option. I think Mouna is an intelligent person and knows what shes talking about. That being said, she is not an effective teacher, her lectures are boring, and her accent gets old fast.

CS 300 should be avoided, please don't take this class! Hobbes is the better lecturer however Mouna's office hours are always empty and you should take full advantage, if you come to her with just errors on your projects she will probably fix them. Advice is not to use ChatGPT,and try to finish your project before TA office hours (they are useless)

her lectures weren't very helpful or super easy to understand, though her slides were quite informative where I was otherwise confused about something. I would have been fine without the lectures. The ZyBooks chapters and assignments are more than enough to attain an understanding of the material, at least for someone who can pick up on CS quickly.

I think people go way too hard on Mouna. She is a good professor who clearly knows the content really well. What's worked for me is looking at Mouna's slides, but watching Hobbes' lecture. Mouna's lecture videos can be a bit of a drag, and I think Hobbes' way of teaching just made the concepts click more in my head

Knowledgeable in the material and will readily answer questions/interact with the lecture. However, I found her difficult to understand due to her accent. Paid minimal attention in lecture and taught myself most of the material.

The summary I get from all of my CS friends, take Hobbes, and use Mouna's lecture notes. Mouna is not bad at all, Hobbes is simply really good. I sat in on her lecture, and it was very engaging and great. If you are stuck with Mouna, don't worry, she is great, but if you can get Hobbes, I would switch. Despite this, Mouna has better slides

Professor Kacem is a passionate and nice teacher. I am also not a native English speaker and I always believe it is arrogant to judge someone simply for his/her accent. You can unstand the class very well if you pay attention.

I think most of the people have rated Mouna low because of her accent, and they don't want to pay extra attention to understand her. Her lectures are very thorough and she makes the most amazing slides. I was told that Mouna is not as good as Hobbes, but after attending her lectures, I found out that she is as good as Hobbes if not better.

Mouna is definitely underrated, she's an amazing prof!

Pace control could have been better: sometimes lagging behind and wasn't able to go over the required concepts for projects, but she does teach them in depth. Overall a good and caring professor who really wants her students to do well in the course. Doesn't deserve the bad ratings she gets.

Mouna was difficult to understand during lectures. Her slides were helpful, but her handwritten notes on the slides were not worth the time they took to decipher. If you want a helpful lecture, go to one of Hobbes' sections. It does not matter which section you enroll in as you have access to all lectures.

I feel like other students have rated Mouna unfairly. Her lectures tend to be paced slow, but overall not terrible. She does have a somewhat strong accent but I understand everything that she says.

Personally didn't like Mouna

Well, its awfull

Hard to pay attention to her she is boring

mouna > hobbes

best professor ive ever had

Super hard to understand what she is trying to say. Please save yourself from her and take Hobbes instead, you will thank me later. Lecture is mandatory, but you will learn far more from zybooks and doing your own research on google.

Awful...

Would not recommend. It's really hard to understand what she is trying to say. When reached out for question after class, she was not very helpful.

She definitely knows what she's talking about, she's not clueless or anything. But it is really difficult to follow what she tries to say sometimes. Zybooks, Piazza, and the projects will be by far more helpful in your understanding of new material than any of her lectures. The lectures are only useful for participation points in the gradebook.

She was a really lecture-heavy teacher. Her lectures included lots of slides and hand-drawn diagrams. The lectures were not always that engaging but it is worth going because she helps you with your weekly projects in class. Went to her office hours many times and she was incredibly helpful and gave you one on one attention with your projects.

Mouna is an extremely terrible professor that makes lectures in this class completely useless. Just do the ZyBooks and you will get a better grade than trying to make sense of lectures.

Never take this professor, take Hobbes, far far better than this professor. WOULD NEVER TAKE HER. Doesn't knows how to teach.

Incredibly dull lectures on top of an already dull syllabus. Mouna's teaching style is effectively just reading off of painfully detailed slides. The whole course can be completed by going through the online Zybooks. Take Hobbes if you can.

Half of her lectures sound like literal gibberish with a few comp sci vocab words thrown in. On top of this, her time management is awful and teaching style is very sporatic. Sometimes her slides were blatantly missing information. Easily one of the worst teachers I have ever had in 13 years of school. Take Hobbes for CS300 unless you hate yourself

The lectures are somewhat boring, but she explains concepts very well, and her slides are amazing. Also, if you goes to her office hours she is super helpful and will explain everything to you in as many different ways as it takes for you to get it.

Mouna taught the concepts that she needed to for us to complete the projects and pass the exams. I was familiar with most of the material already, so I didn't end up going to every lecture and was still able to end the year with an A.

Very stale lectures, very clear, but sometimes overly so to the point where I'm spacing out because we've been covering the same basic topic for half an hour.

Just go to Hobbes' lectures

Prof. Mouna handles the material very well, she has deep knowledge of each subject, which is reflected in her lectures ! If you focus on the substance of what is being thought and delivered in the lectures, and not the non-native English pronunciation, then you will benefit a lot of the course she is teaching. CS300 Java programmin& data struct.

Really boring lectures. Her voice is annoying, made me stop attending her lectures. Choose the other professors please. I heard good things about Hobbes.

Flies through material during lecture so I did not retain anything from lecture. Not at all accommodating or understanding of students, but then again the class takes place in a massive lecture so that would be kind of hard. I didn't get much feedback from her so I have no idea how I'm doing in the class or what I've learned. Take Hobbes if you can

Extremely boring lectures that make me want to give up. Lectures are streamed online, so I just watch 5 minutes and leave because of how annoying her voice is. If you have other options for professors, dont choose Mouna.

We did not absorb any information. Absolute waste of tuition money. I came out of CS300 with the same knowledge that I had going in, and feel very unprepared for CS 400. The teaching staff did not know what they were doing, because the class was online. Unfortunately, we aren't getting paid to not know what we're doing, and they are.

Her way of explaining and "teaching" is so vague, it'll make you re-think submitting a "I'm not a robot" captcha. If you can, please, for your own sake and everyone around you take Prof. Hobbes instead. Moreover, her lectures are so painstakingly soul-destroying, you're better off looking at Facebook for programming help.

Mouna is a pretty good CS professor, at least with my experience in CS300. I would say her lectures were easy to follow and genuinely helpful. The class used an online textbook (Zybooks) for material and homework. Quite a bit of homework, but CS300 is meant to be a weeder class. All-in-all I'd recommend her, but probably not over Hobbes Legault.

Professor Kacem is very nice, but her lectures online can be very slow, and my section was frequently behind. This led to us having to watch another 1-2 hours of lecture content OUTSIDE of the already scheduled times. Tests weren't TOO hard, but a couple questions here and there can throw you off as they were only briefly mentioned/not in the text.

The worst CS professor that you can ever take. You'll be better off by hitting your head against a concrete wall than learning anything from her.

Tbh, for those who wish to take this class, think TWICE. Her lecture are worth literally nothing. If you are also taking this online, which I suggest not to, you might want to skip her lectures. Attendance are mandatory, tho, but you can skip attending them by doing the attendance quiz instead. Be prepared! Stay alive!

Her lectures are quite slow and hard to follow. But her saving grace: her PowerPoint presentations are really good. I just used them to review and they were clear, concise, and extremely easy to follow. If you ever get her, make sure you download all the lecture slides, go through them thoroughly, and you should be fine.

Lectures were essentially pointless as I learned everything on my own through the weekly online textbook readings and assignments, although there is a participation grade. Projects were relatively simple as long as you enjoy coding. Not the most enjoyable prof but she is accessible and explains things well.

After the first few weeks, I stopped attending the lectures. She wasted so much time answering questions people would put into the chat, and went very slowly through the content to the point where she did not cover everything. I basically learned everything in this class on my own or from the TAs. Mouna did not contribute to my success in CS300.

I found that Prof. Kacem takes it slower through lectures, which can make them feel like they drag on. With that being said, I felt that Prof. Kacem did a great job at supplementing her lectures with additional videos that more clearly covered the topics being covered. She is very responsive out of class and clearly cares about her students.

Professor Kacem is by far one of the most caring professors I had. She makes sure that you don't leave her office without understanding the material, and truly cares about the well being and success of her students.

Literally unintelligible. The concepts aren't too difficult if you do your work, but it is just so difficult to understand what she says.

She was very difficult to understand and did not do a great job of explaining basically anything. Would not take this class again.

Professor Mouna is an extremely kind and dedicated instructor. She is easily accessible outside of class and provided clear and useful information. Her lectures also typically include information directly pertaining to the assignments.

She is very helpful, after class or in office-hours. She always stays for 15 minutes after class to see if there are any lingering questions. Her lectures are very informative and contain helpful information regarding the homework. Although there is a programming project due every week, she is more than willing to look at it after class.

She is a bad lecturer. I can hardly get something in her class. Just taking something into the class to help you pass the 50 boring lecture.

Doesnt know how to teach. Make sure to bring something to entertain you for 50 minutes each lecture. Good thing I learned everything from the weekly programs.

Ive always enjoyed comp sci and programming classes, but I hated her lectures. They were very unorganized, boring, and hard to get anything out of. She doesnt teach you how to program and just talks about random things on her pointless powerpoints. She also loves to start the required participation questions 1 minute before lecture ends.

Mouna seems like a nice woman, but she is one of the slowest lecturers I've ever had. She had participation questions in class for a grade so you had to attend, but I didn't listen to almost any of her lectures, it was too easy to get lost and confused about what she was saying. Focus on the weekly programming assignments and study for the exams!

She is very accessible outside of class. Many students find that she is very caring. Sometimes her lectures are slow, but they will prepare you very well for exams. Go in for office hours whenever. I've never had a better professor.