YorkU Course Enrollment Redesign

Context

Redesigning York University's course enrollment system to make it easier for students to discover, plan, and enroll in courses.

Role

UX Researcher

UX/UI Designer

duration

4 Weeks

Tools

Figma

Teams

Cindy Yin (me)

Adrienne Luong

Summary
Why Redesign? (Problem)

Course enrollment was unnecessarily complicated

Students had to move between multiple systems throughout the enrollment process, often spending extra time double-checking information and manually transferring course details. This created unnecessary frustration and increased the likelihood of mistakes during registration, leading many students to rely on external resources or Youtube just to navigate the process.

Solution

A Unified Course Enrollment Experience

We redesigned the enrollment process around a continuous journey from course discovery to registration. Courses selected during browsing carry seamlessly into schedule planning and enrollment, reducing repetitive tasks and eliminating the need to repeatedly enter information across systems.

Impact

Unified 3+ enrollment tools into a single experience, reducing repetitive searches and manual information transfer throughout the process.

RESEARCH & INSIGHTS

Research methods

To better understand the enrollment experience, we conducted surveys, interviews, and firsthand walkthroughs of the system.

  • 20 students surveyed

  • 2 interviews

  • 1 observation of the enrollment process

SURVEY RESULTS
CURRENT ENROLLMENT JOURNEY
Pain Points

Repeated Work

Students frequently searched for the same course information across multiple systems, as selections made in one tool did not carry over to the next.

Manual Information Transfer

Course details and enrollment codes had to be manually carried between systems, increasing effort and the likelihood of mistakes.

Limited Course Insights

Students often relied on external resources such as Reddit and RateMyProf to evaluate courses before enrolling.

Disconnected Experience

Course browsing, schedule planning, and registration existed in separate systems with little continuity between them.

Design Goals
Design Challenge

How might we simplify course enrollment while helping students make more informed decisions?

Design Priorities

Based on our research findings, we identified three key goals that would guide the redesign and help address the most common frustrations students experienced throughout enrollment.

Reduce Repetition

Students should only need to find information once.

Keep Information Connected

Course selections should carry throughout the enrollment process.

Support Better Decisions

Students should have access to relevant course insights when enrolling.

EARLY EXPLORATION
Sketches

Low Fidelity

USER TESTING
final design

We conducted usability testing with 10+ York University students to evaluate the redesigned enrollment experience. Participants were asked to enroll in a set of courses while sharing their thoughts and feedback throughout the process.

Homepage

What Worked
  • Cleaner and easier to understand

  • Less overwhelming than the original system

Needed Improvement
  • 3-step process wasn't obvious enough

  • Still felt like a collection of links

Course Browser

What Worked
  • Grid layout made courses easier to browse and compare

  • Multiple filters helped students narrow down results quickly

  • Suggested and mandatory courses helped students discover relevant classes

Needed Improvement
  • Users expected a quick way to return to the top of the page

  • The course selection panel was not immediately recognizable

Visual Calendars Builder

What Worked
  • Easy to compare different schedule options

  • Scheduling conflicts were easy to spot

  • Course progress helped students identify remaining graduation requirements

Needed Improvement
  • Ability to pin important courses while comparing schedules

  • Clearer visual distinction between courses, such as colour coding

Registration and Enrolment Module

What Worked
  • Consistent design made the enrollment process feel connected.

  • Familiar layouts reduced the learning curve between pages.

Needed Improvement
  • The tags felt unnecessary

final design

Homepage

Brings course browsing, schedule planning, and enrollment into one place, making it easier for students to access everything they need quickly.

Course Browsing

Combines personalized recommendations, search, and advanced filtering into a more streamlined course browsing experience. Users can quickly explore and add courses relevant to their academic progress.

Course Selection Panel

Displays selected courses in a side panel, making it easy to review and manage selections while browsing. Recently deleted courses can be quickly recovered if needed.

Course Details

Shows course information including descriptions, ratings, prerequisites, and available lecture sections. Users can review course content and scheduling information before adding courses to their selection.

Visual Schedule Builder

Allows users to build and customize their schedules by selecting lecture sections and viewing all possible timetable combinations. Conflicts are automatically detected, while pinned courses and flexible selections help users create schedules that fit their needs.

Registration and Enrolment Module

Review all changes made in the Visual Schedule Builder before final enrollment confirmation. Users can review, modify, or drop selected courses without needing to transfer course codes between separate systems.

What I Learned...

This experience taught me to think beyond individual screens and consider how people, processes, and timing work together. Solving the challenge wasn't just about creating interfaces, but coordinating an entire judging operation.

Future Opportunities

Course Selection Beyond Requirements

Explore how additional course insights could be incorporated into the experience such as workload, difficulty, and student experiences.

🎓

Bringing More Personality

Finds ways to make program requirements easier to access throughout the enrollment process, helping students feel more confident that they are on track for graduation.

Check out these Projects!

YorkU Course Enrollment Redesign

Context

Redesigning York University's course enrollment system to make it easier for students to discover, plan, and enroll in courses.

Role

UX Researcher

UX/UI Designer

duration

4 Weeks

Tools

Figma

Teams

Cindy Yin (me)

Adrienne Luong

Summary
Why Redesign? (Problem)

Course enrollment was unnecessarily complicated

Students had to move between multiple systems throughout the enrollment process, often spending extra time double-checking information and manually transferring course details. This created unnecessary frustration and increased the likelihood of mistakes during registration, leading many students to rely on external resources or Youtube just to navigate the process.

Solution

A Unified Course Enrollment Experience

We redesigned the enrollment process around a continuous journey from course discovery to registration. Courses selected during browsing carry seamlessly into schedule planning and enrollment, reducing repetitive tasks and eliminating the need to repeatedly enter information across systems.

Impact

Unified 3+ enrollment tools into a single experience, reducing repetitive searches and manual information transfer throughout the process.

RESEARCH & INSIGHTS

Research methods

To better understand the enrollment experience, we conducted surveys, interviews, and firsthand walkthroughs of the system.

  • 20 students surveyed

  • 2 interviews

  • 1 observation of the enrollment process

SURVEY RESULTS
CURRENT ENROLLMENT JOURNEY
Pain Points

Repeated Work

Students frequently searched for the same course information across multiple systems, as selections made in one tool did not carry over to the next.

Manual Information Transfer

Course details and enrollment codes had to be manually carried between systems, increasing effort and the likelihood of mistakes.

Limited Course Insights

Students often relied on external resources such as Reddit and RateMyProf to evaluate courses before enrolling.

Disconnected Experience

Course browsing, schedule planning, and registration existed in separate systems with little continuity between them.

Design Goals
Design Challenge

How might we simplify course enrollment while helping students make more informed decisions?

Design Priorities

Based on our research findings, we identified three key goals that would guide the redesign and help address the most common frustrations students experienced throughout enrollment.

Reduce Repetition

Students should only need to find information once.

Keep Information Connected

Course selections should carry throughout the enrollment process.

Support Better Decisions

Students should have access to relevant course insights when enrolling.

EARLY EXPLORATION
Sketches

Low Fidelity

USER TESTING
final design

We conducted usability testing with 10+ York University students to evaluate the redesigned enrollment experience. Participants were asked to enroll in a set of courses while sharing their thoughts and feedback throughout the process.

Homepage

What Worked
  • Cleaner and easier to understand

  • Less overwhelming than the original system

Needed Improvement
  • 3-step process wasn't obvious enough

  • Still felt like a collection of links

Course Browser

What Worked
  • Grid layout made courses easier to browse and compare

  • Multiple filters helped students narrow down results quickly

  • Suggested and mandatory courses helped students discover relevant classes

Needed Improvement
  • Users expected a quick way to return to the top of the page

  • The course selection panel was not immediately recognizable

Visual Calendars Builder

What Worked
  • Easy to compare different schedule options

  • Scheduling conflicts were easy to spot

  • Course progress helped students identify remaining graduation requirements

Needed Improvement
  • Ability to pin important courses while comparing schedules

  • Clearer visual distinction between courses, such as colour coding

Registration and Enrolment Module

What Worked
  • Consistent design made the enrollment process feel connected.

  • Familiar layouts reduced the learning curve between pages.

Needed Improvement
  • The tags felt unnecessary

final design

Homepage

Brings course browsing, schedule planning, and enrollment into one place, making it easier for students to access everything they need quickly.

Course Browsing

Combines personalized recommendations, search, and advanced filtering into a more streamlined course browsing experience. Users can quickly explore and add courses relevant to their academic progress.

Course Selection Panel

Displays selected courses in a side panel, making it easy to review and manage selections while browsing. Recently deleted courses can be quickly recovered if needed.

Course Details

Shows course information including descriptions, ratings, prerequisites, and available lecture sections. Users can review course content and scheduling information before adding courses to their selection.

Visual Schedule Builder

Allows users to build and customize their schedules by selecting lecture sections and viewing all possible timetable combinations. Conflicts are automatically detected, while pinned courses and flexible selections help users create schedules that fit their needs.

Registration and Enrolment Module

Review all changes made in the Visual Schedule Builder before final enrollment confirmation. Users can review, modify, or drop selected courses without needing to transfer course codes between separate systems.

What I Learned...

This experience taught me to think beyond individual screens and consider how people, processes, and timing work together. Solving the challenge wasn't just about creating interfaces, but coordinating an entire judging operation.

Future Opportunities

Course Selection Beyond Requirements

Explore how additional course insights could be incorporated into the experience such as workload, difficulty, and student experiences.

🎓

Bringing More Personality

Finds ways to make program requirements easier to access throughout the enrollment process, helping students feel more confident that they are on track for graduation.

Check out these Projects!

Let’s talk more! (⁠。⁠•̀⁠ᴗ⁠-⁠)⁠✧

Made with coffee & love © Cindy Yin

Let’s talk more! (⁠。⁠•̀⁠ᴗ⁠-⁠)⁠✧

Made with coffee & love ©Cindy Yin