USC Course & Professor Data — From Raw Data to Course Selection Insights

Purpose

Help students, families, and faculties to draw actionable insights (choice of class/instructor, fit, workload, assessment style, feedback) using ratings and official evaluation context at USC.

Data Sub-Genre

Professor & Course Ratings (Rate My Professors, Coursicle, Official Context-Syllabus)

Raw Data per Professor

Fields: Professor, Department, Course (description), Attendance, Tags, Overall Quality (0–5), Level of Difficulty (1–5), Would Take Again (%), Comments.

Raw Data per Course

Fields: Evaluation of official USC syllabus (learning objectves, grading breakdown, attendence) and comments.


Resource A — Rate My Professors (RMP)

RMP USC Professor Search Landing Page

Sample professor page:

Professor page with rating distribution, difficulty, and top tags
Caption 1: Sample page with rating distribution, difficulty, and top tags.

Sample 2 professor page:

Professor page showing per-class ratings and comments
Caption 2: Sample professor page with independent ratings and comments based on class.

How to Use & Insights

For students and families, they can compare average rating and difficulty across instructors teaching the same course; scan tags for teaching style to see if it fits (e.g., “Test Heavy, Gives Good Feedback”). Given that many of the classes provide the same units/credits (GEs, WRITs), it is reasonable for students to choose the easier instructor.

From the data, we could gain the knowledge:

This means that students should prioritize instructors with more reviews and recent comments and treat outliers skeptically. Students should also be skeptical toward outliers and note potential biases like confirmation and systematic biases, as the ratings aren’t an accurate reflection of the course nor could they represent the entire population. That being said, faculties don’t have to take consideration of those negative reviews but should focus on the positive reviews. This would help the department and professors to know what students are looking for, with tags like “Fast Email Response” and “Clear Grading Criteria.”


Resource B — Coursicle

Coursicle USC Landing Page

Data fields per course:

Comments only

Sample course page (ACAD 176):

Course page with description and comments
Caption 3: Sample course page with description and independent comments.

How to Use & Insights

Coursicle doesn’t have data for ratings but rather data of comments. It captures the essence, as most students looking to decide on a class for the entire semester will be willing to sacrifice time to look at the comments rather than just the ratings. It is an extremely well-supplemental resource for RMP, as it provides not only reviews but also descriptions. It is especially helpful for smaller classes that are less known (most IYA classes), as it provides more review data. With the combination of RMP and Coursicle, many classes which had too few stats add up to be statistically significant. This will help students spot trends and potential outliers more easily.


Resource C — USC Official Syllabus (Web APP)

Sample syllabus (ACAD-274):

Learning objectives rubric example
Caption 4: Learning Objectives highlight what the class will teach—useful for quick fit checks.

Insight

A highlight of learning objectives is helpful for students and families to gain insight into what the class will teach without reading the entire syllabus. It could be used conveniently to identify if this class is a good fit with your interests.

Course grading breakdown example (ACAD-274)
Caption 5: Course Grading Breakdown (ACAD-274): balanced across participation, homework, and projects.

Insight

This data is one of the most valued areas as it provides direct insights into what the class is graded on. To compare, some classes are heavily graded on midterms and finals, while other classes, like most IYA courses, are graded on projects. For example, ACAD-274 has an even distribution based on participation, homework, and projects, while ECON-351 is nearly entirely based on exams. Some people prefer individual testing in concentrated exam weeks, while others might prefer group projects that extend over a longer period of time.

Course grading breakdown example (ECON-351)
Caption 6: Comparison (ECON-351): grading weighted more toward exams.
Attendance requirements rubric example
Caption 7: Attendance & Participation: some courses (e.g., nearly all IYA classes) require participation, while large exam-heavy courses may not.

Insight

This data is what many students look for. They wonder if participation and attendance are mandatory. From the information in the screenshot, students can gain insights that ACAD-274 and other IYA courses heavily rely on participation, where attendance is mandatory. Yet, many larger classes with heavy reliance on exams tend to have non-mandatory attendance, requiring more self-management. This will all help with students’ decision-making of courses and even majors that fit their interests and personalities the most.

Comparison syllabus (ECON-351): https://web-app.usc.edu/soc/syllabus/20243/26307.pdf


Potential Action Items

Suggestions for Improved Interactive Outputs