AI Rate Professor

Foothill College · Computer Information Systems

Mounjed Moussalem

CS1C · CS1BCS1CCS40A · CIS22C · CS1A · CS40A · 36AINTROJAVA · CIS36A · CIS64F · CIS35A · 28 lifetime ratings

AI rating
87/100
RMP rating
4.3/5
Take again
75%
Difficulty
2.8

The decision

if you want to learn serious CS from a knowledgeable professor and .

Best fit · Hardcore LearnerKnowledgeable industry expertClear lecturesChallenging projectsFair examsHelpful and passionate
  • Students overwhelmingly praise his knowledge, passion, and industry experience.
  • , but and based on lecture material.
  • The main risk is uneven pacing and limited help for some students who need more support.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

70/100

An A is realistic with study and project effort, but students repeatedly say the material and .

Online evidence is limited and focuses more on participation, while required.

Is the course easy?

Standard

54/100

The course content is concept-heavy and sometimes abstract, but and .

Online reviews describe broad interdisciplinary topics, while and projects.

Is attendance flexible?

Recommended

66/100

Attendance seems useful because lectures and slides drive exams and projects, but .

Online reviews mention participation, while performance.

Is this professor recommended?

MustTake

88/100

Most students recommend him because , and helps students learn deeply.

Online reviews are mixed because of one participation complaint, while .

Course guide

See how this professor fits your week.

Grading

Fair

65/100

Students describe fair exams and some easy grading, but there are also reports of and .

Format shift

Online grading evidence is thin, while picture.

Workload

Moderate

52/100

The workload is manageable but and .

Format shift

Online reviews do not describe workload much, while .

Teaching experience

Excellent

88/100

Most reviews describe him as , and able to connect CS concepts to real industry experience.

Format shift

Both formats praise his knowledge, but teaching.

Assessment method

Balanced

58/100

Assessment appears to combine programming projects with and programs.

Format shift

Online assessment details are limited, while , and exams.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

25 reviews

High confidence · Best fit for Hardcore Learner

, and passion, while noting hard projects and occasional pacing issues.

Main concern

Projects and abstract material can require serious time outside class.

What students said

, and exams are straightforward.
CS1C
Keep in mind that CS 1C is a challenging class.
CS1C

Remote format

Online

3 reviews

Medium confidence · Best fit for Hardcore Learner

Online reviews praise his knowledge and flexibility, but one student felt participation was favored too heavily.

Main concern

Participation may strongly affect the experience.

What students said

and flexibility of online sessions is excellent.
CIS64F
He values participation* a lot and will favor students who compliment his class and the concepts he's chosen to cover!
CIS64F

Exam style

Know what to expect from exams and major assignments.

Exams are generally fair and lecture-based, with and open-computer testing.

Fair ExamsLecture-Based ExamsOpen BookOpen Computer

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

, and at least one open-book, open-computer setup.

Fair ExamsOpen BookOpen ComputerDifficult Tests
It's open book and open computer.
CS1C
and you can have your code with you on your computer so that helps.
CIS36A

Online

Online reviews do not clearly prove the .

Student evidence

See what students actually said.

Top student voice

He brings his decades of industry experience into the classroom to enhance your education. !

Voice snapshots generated from 28 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

88/100

Great course taught by a very knowledgeable professor with extensive industrial experience and academic background.

📈 Difficulty and Grades

70/100

Study hard,A is yours.

🧪 Exams and Projects

82/100

, and exams are straightforward.

Theme 1

👨‍🏫 About Teaching Style

  • Excellent and especially knowledgeable instructor.
  • He is a great teacher with passion for CS, he is very clear as data structures.
  • His teaching technique is excellent. I learned more in this class then any other CS course I've taken.

Theme 2

📚 About Workload and Difficulty

  • The but Mr. !
  • Of course the class is hard, because the materials are abstract subjects.
  • Some of the , but he provided enough info for you to figure it out.

Theme 3

📝 About Exams and Grading

  • The , but he grades strict and hard.
  • 3 projects/exams in summer weren't too difficult.
  • He is an , so don't worry about your GPA.

Data context

See exactly what the AI read.

Analysis sample

28

Recent reviews read by the AI

28

Lifetime ratings

88/100

Evidence confidence

The 28 reviews span multiple years and courses with , and workload.

Inside 28 stored ratings

Quality ratings

5 out of 519
4 out of 55
3 out of 52
2 out of 50
1 out of 52

Course coverage

CS1C16 reviews
CIS64F4 reviews
CIS35A2 reviews
36AINTROJAVA1 review
CIS22C1 review
Show 4 more courses
CIS36A1 review
CS1A1 review
CS1BCS1CCS40A1 review
CS40A1 review

Reported outcomes

A range results lead the reported letter grades.

13 reported outcomes

A range

10

A+ 1 · A 6 · A- 3

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Not_Sure_Yet 1