Professors › University of California-Irvine

University of California-Irvine

Mohammad Moshirpour

Associate Professor of Teaching · SWE Teaching Fall 2026

What actually happened public records

Students graded2,266
Average GPA3.64
Got an A76.5%
C+ or lower7.5%
ABC or lower
CourseTimes taughtStudentsGPAC+ or lowerLast
I&C SCI 32
Programming with Software Libraries
4557 3.2716.5%Spring 2025
IN4MATX 124
Internet Applications Engineering
3270 3.704.1%Spring 2025
I&C SCI 31
Introduction to Programming
1262 3.2220.6%Spring 2023
SWE 240P
Data Structures
3140 3.870.7%Fall 2025
I&C SCI 10
How Computers Work
1139 3.902.2%Winter 2024
SWE 241P
Algorithms
3139 3.940.7%Fall 2025
SWE 243P
Database Programming
3117 3.910.9%Winter 2026
SWE 250P
Web Programming
3108 3.900.9%Winter 2026
UNI STU 198
Mentored Learning Assistant Field Work
6102 3.961.0%Spring 2026
SWE 244P
Concurrent Programming
393 3.901.1%Fall 2025
SWE 242P
Network Programming
389 3.921.1%Fall 2025
UNI STU 3
Mini-Seminars
786 3.881.2%Spring 2026
SWE 248P
Neural Network Programming
245 3.762.2%Fall 2025
SWE 276P
Capstone Project in Software Engineering
145 4.000.0%Fall 2025
SWE 249P
Applied Data Analytics
230 3.800.0%Winter 2026
SWE 245P
GUI Programming
119 4.000.0%Fall 2023
I&C SCI 32A
Python Programming and Libraries (Accelerated)
115 3.606.7%Winter 2024
COMPSCI 137
Internet Applications Engineering
110 3.4010.0%Winter 2023

Teaching record: Winter 2023 to Spring 2026 · 18 different courses.

Teaching now Fall 2026

Coming up Spring 2027*

*Estimated. University of California-Irvine hasn't posted Spring 2027 yet; these are the courses Mohammad Moshirpour taught in Spring 2026. We'll swap in the real schedule when it's out.

Next term Winter 2027*

*Estimated. University of California-Irvine hasn't posted Winter 2027 yet; these are the courses Mohammad Moshirpour taught in Winter 2026. We'll swap in the real schedule when it's out.

What students say every source shown separately

Sampled classmates random post-lecture polls

No sampled answers yet. After each lecture, Classmatch asks a random handful of the class two quick questions, so results can't be stacked by the angriest or happiest students. Get the app to be asked.

Student reviews none yet

No reviews yet. Had this professor? Review them in Classmatch. Reviews from students currently in the class are marked verified. Get the app.

Compare with RateMyProfessors

RateMyProfessors shows reviews from whoever chose to write one, often years ago. Compare them against the records above.

See Mohammad Moshirpour on RateMyProfessors ↗

Before they taught

Plenty of professors had whole careers first. Search LinkedIn for Mohammad Moshirpour and check that the profile matches before you rely on it.

Find Mohammad Moshirpour on LinkedIn ↗

About this data

Completeness 60/100 · confidence 100/100. Not yet available: student ratings, written reviews.

Source: Anteater API (ICSSC) (Attribution required per ICSSC policy).

Are you Mohammad Moshirpour? Claim this profile to add your LinkedIn, what you did before teaching, a photo and office hours after verifying with your university email.