Date of Award

6-2025

Degree Name

MS in Computer Science

Department/Program

Computer Science

College

College of Engineering

Advisor

John Clements

Advisor Department

Computer Science

Advisor College

College of Engineering

Abstract

University course scheduling has direct impacts on student success. In the Computer Science and Software Engineering (CSSE) department at California Polytechnic State University, San Luis Obispo (Cal Poly), students face registration challenges like limited course availability and waitlists, which may delay academic progress. This thesis provides a qualitative and quantitative investigation into the course registration experiences of CSSE students. From a survey of 100 CSSE students and follow-up interviews, this study identifies the key factors influencing registration outcomes. This research also evaluates the predictive model currently used by the CSSE department to anticipate course demand, revealing mismatches between predicted and actual course selections and limitations in forecasting student needs. Statistical analysis shows that first-year students report significantly higher satisfaction with the course registration system, while third-year students are significantly more likely to encounter waitlists; other factors show minimal effect. Grounded theory analysis of interview data uncovers recurring instances of planning strategies, registration actions, structural barriers, and more. Recommendations for improvement include the incorporation of student preferences in planning, transparent communication of course offerings, and model improvements to benefit specific student groups. These findings highlight the importance of student-centric scheduling that aligns institutional resources with student demand and serve as a baseline to inform future course scheduling practices as Cal Poly transitions to a semester system.

Share

COinS