The course use autograders for lab projects without giving any documentation. You have to guess how they implement features though it is impossible to do so in android development. The exams also contain physics content.Rate My Professors ↗
Current instructor
Mouna Kacem
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 3/5
Quality 5/5Difficulty 3/5
She has great slides and made the content easy to understand. People misconstrue the class being a intro/weed out with her teaching but she is better than some of the other professors for sure.Rate My Professors ↗
Quality 2/5Difficulty 4/5
She just randomly made cs300 exams harder than the last semester for no apparent reason, she also wasn't very helpful in office hours.Rate My Professors ↗
Quality 4/5Difficulty 4/5
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 profRate My Professors ↗
Quality 5/5Difficulty 4/5
Very clear and well organized class feel like I learned a lot.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Very good accent!Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Mouna Kacem
COMPSCI 407 teaches the design and implementation of mobile applications and systems, addressing platform-specific constraints and features.
Offering recorded · Fall 2026
Mouna Kacem receives criticism for providing autograders without documentation, forcing students to guess implementation details in Android development. Additionally, exams are reported to include unexpected physics content, contributing to a low quality rating.
historical GPA · grades
Fall 2023–Fall 2025Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2026 | COMPSCI 407 | Foundations of Mobile Systems and Applications |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_33b6ae0f51f7cbf95cdb26c9",
"source": "enrollment",
"source_instructor_id": "ayaribenhadj",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Mouna Kacem",
"email": "AYARIBENHADJ@WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 60,
"quality": 2.57,
"difficulty": 3.1,
"quality_count": 60,
"difficulty_count": 60,
"profile_id": "rmp:2360531",
"source_url": "https://www.ratemyprofessors.com/professor/2360531",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:16:24.702483+00:00",
"courses": {
"course_24eab2446bdb8e3067c39f55": {
"review_count": 1,
"quality": 1,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_28c3390ba944d49fd17f7c72": {
"review_count": 59,
"quality": 2.59,
"difficulty": 3.1,
"quality_count": 59,
"difficulty_count": 59
}
},
"bayesian_quality": 2.842421445886649,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_24eab2446bdb8e3067c39f55",
"course_id": "COMPSCI 407",
"title": "FOUNDATIONS OF MOBILE SYSTEMS AND APPLICATIONS",
"credits_min": 3,
"credits_max": 3,
"gpa": 3.633
}
],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/MOUNA_KACEM"
}