About

Work

Resume

Web App

CourseFix

Simplifying University Course Planning for Students

A comprehensive digital platform designed to help university students navigate complex course requirements, optimize their schedules, and make informed academic decisions with confidence.

Role

UX/UI Designer, Researcher, Developer

Timeline

12 Weeks

Tools

Figma, Miro, Notion

Platform

Web (Desktop)

The Problem

Students are drowning in academic planning chaos

Cognitive Overload

Students must simultaneously consider semester logistics and degree strategy in a single interface.

89% report feeling overwhelmed

System Fragmentation

Information scattered across 3-5 different platforms creating information silos.

2.3 platforms used per session

Hidden Dependencies

Prerequisites buried in text descriptions, making graduation pathways invisible.

73% face registration failures

Reactive Decision Making

Conflicts discovered only after attempting registration, creating stress and delays.

4.2 hours average planning time

Lack of Historical Context

No visibility into past enrollment patterns or course difficulty trends.

85% struggle with workload assessment

Inflexible Planning Models

Systems assume linear progression without accounting for major changes or transfers.

41% graduate later than planned

Workload Uncertainty

Students cannot assess course difficulty or balance semester workload effectively.

78% create multiple backup plans

Progress Visibility

Unclear how current choices impact graduation timeline and degree completion.

67% uncertain about graduation date

Frequent Revisions

Students make multiple schedule changes due to system limitations and poor planning tools.

3.4 major revisions per semester

Research-Backed Impact

78%

Experience uncertainty about graduation requirements

89%

Use multiple external tools for planning

67%

Report decision paralysis when course planning

3.2hrs

Average weekly planning time wasted

Root Cause Discovery

Technical Causes

Legacy System Architecture

Monolithic systems built for administration, not student experience

Data Silos

Information trapped in separate databases without integration

Poor API Design

Limited real-time data access for third-party solutions

Human Factors

Cognitive Load Theory

Systems exceed human working memory capacity

Mental Model Mismatch

Interface design doesn't match student thinking patterns

Decision Fatigue

Too many choices presented simultaneously without structure

The Deeper Academic Planning Challenge

Strategic vs. Tactical Gap

Immediate Constraints

Managing real-time logistical factors like course availability, time conflicts, and semester limits requires precise short-term coordination.

Strategic Considerations

Balancing graduation requirements, career preparation, and academic exploration demands long-term, goal-oriented planning.

Current Systems Focus On

Prerequisite checking automation, schedule conflict detection, administrative efficiency, and transactional registration

Students Actually Need

Dual Mental Models Support

Tools that separate tactical semester planning from strategic degree planning while maintaining seamless navigation

Iterative Exploration

Support for the exploratory, iterative planning processes that characterize effective academic decision-making

Comprehensive Integration

Unified frameworks that complement existing university systems, bridging official course data with student planning tools

The Fundamental Design Challenge

How might we create academic planning tools designed around student mental models rather than institutional administrative processes, while addressing the cognitive conflicts and emotional toll of current fragmented systems?

Student Centered

Design around how students actually think and plan

Cognitive Relief

Reduce mental overhead and decision paralysis

Seamless Integration

Connect tactical and strategic planning contexts

Research & Discovery

I conducted comprehensive research to understand student behaviors, pain points, and academic planning workflows through multiple methodologies.

Research Methodology

User Interviews

27 in-depth interviews with university students across different majors, academic years, and planning contexts.

Freshmen

10 participants

Sophomores

9 participants

Juniors/Seniors

8 participants

Survey Research

84 survey responses validating interview insights and quantifying key frustrations in academic planning.

Response Rate

82%

Completion Time

6 min

Universities

5 institutions

Competitive Analysis

Reviewed academic planning and scheduling tools across universities and public platforms to identify design gaps.

Tools Analyzed

10 systems

Features Mapped

45 features

User Reviews

250+ evaluated

Key Research Findings

Academic Planning Mental Models

Dual-Mode Thinking

Students naturally separate tactical semester planning from strategic degree planning, but existing tools conflate these processes.

Iterative Exploration

Academic planning is inherently exploratory and iterative, not a straightforward or linear decision-making process.

Context-Dependent Priorities

Planning priorities shift dramatically based on academic year, major certainty, and life circumstances.

Information Architecture Needs

Hub-and-Spoke Navigation

Students prefer returning to a central dashboard rather than navigating through deep, layered hierarchical structures.

Progressive Disclosure

Complex information should be revealed gradually and contextually to reduce cognitive load while keeping users focused.

Visual Progress Indicators

Students need clear, ongoing visual feedback to understand their progress toward graduation and degree goals.

Student Personas

Emma Chen

Computer Science Major

Goals

• Graduate on time with high GPA

• Balance course difficulty each semester

• Explore electives in data science

• Find professors with strong reputations

Pain Points

• Prerequisite chains are confusing

• Can't see course difficulty ratings

• Albert system is slow and outdated

• Schedule conflicts with core classes

Motivation

“I want to plan smarter so I can focus on coding and research, not wrestling with the registration system.”

Marcus Williams

Business + Art Double Major

Goals

• Complete two majors efficiently

• Find overlapping degree requirements

• Maintain work-study balance

• Plan internship credits in both majors

Pain Points

• Tracking two major progressions

• No clear visualization of progress

• Hard to find courses that fit both majors

• Course scheduling conflicts

Motivation

“I’m trying to connect business strategy to the arts, but planning shouldn’t feel like a full-time job.”

Sofia Rodriguez

Liberal Arts Undecided

Goals

• Explore different majors and interests

• Understand career paths and outcomes

• Make informed major decision early

• Balance general and elective courses

Pain Points

• Overwhelming course options

• No comparison tool for majors or minors

• Fear of using credits on wrong classes

• Limited guidance for potential majors

Motivation

“I want to plan smarter so I can focus on coding and research, not wrestling with the registration system.”

Behavior Insights

"I spend hours on Reddit trying to figure out which classes to take next semester."

- Junior, Engineering Major

"I wish I could see how hard my semester will be before I register."

- Sophomore, Pre-Med

"Albert tells me what I need, but not why or how it all fits together."

- Senior, Double Major

"I have three different spreadsheets just to track my progress."

- Junior, Liberal Arts

Market Gap Analysis

Opportunity: Unified Experience

No tool unites scheduling and degree planning in a cohesive, student-focused experience.

Critical Gap: Visual Progress Clarity

No tool offers clear, visual degree progress students can easily track and act on.

Missing: Smart Guidance

Current systems show data but lack smart insights to guide course decisions.

Untapped: Emotional Design

Current tools handle tasks but overlook the stress and pressure students feel while planning.

Research Impact on Design Direction

These findings directly shaped CourseFix's dual-mode architecture, visual progress tracking, and AI recommendation system.

67%

Students prefer visual over text- based progress tracking

84%

Want AI-powered course recommendations

91%

Struggle with prerequisite planning

Competitive Analysis

Comprehensive analysis of existing academic planning tools to identify market gaps and opportunities for innovation

Market Landscape Overview

Official University Systems

Legacy registration and degree audit systems mandated by institutions

2.1/5

Average student satisfaction

Third-Party Schedulers

External tools focused primarily on course scheduling and notifications

3.8/5

Average student satisfaction

Student-Created Solutions

Informal tools like spreadsheets, forums, and peer networks students often rely on.

2.9/5

Average student satisfaction

Direct Competitor Analysis

Albert (NYU Official)

University's official registration system

2.1/5

Student Rating

Strengths

• Official integration with university data

• Comprehensive degree audit functionality

• Real-time course availability updates

• Prerequisite checking automation

Weaknesses

• Extremely slow loading times

• Confusing navigation structure

• Poor mobile responsiveness

• No visual progress indicators

Student Feedback

"Takes forever to load and crashes during registration"

"I can never find what I'm looking for" Looks like this is from 2005.

Key Insight

Despite being the official system, Albert's poor usability forces students to seek alternative planning methods, creating a significant opportunity for improvement.

Coursicle

Third-party course scheduling and tracking

3.8/5

Student Rating

Strengths

• Clean, modern interface design

• Excellent course notifications

• Fast performance and reliability

• Good mobile app experience

Weaknesses

• Limited to course scheduling only

• No degree progress tracking

• Lacks prerequisite planning

• No academic recommendations

Student Feedback

"Great for getting into classes, but doesn't help with planning"

"Love the notifications but wish it did more"

Key Insight

Coursicle excels at tactical scheduling but completely misses the strategic degree planning needs that students struggle with most.

DegreeWorks

Degree audit and planning system

2.6/5

Student Rating

Strengths

• Comprehensive degree tracking

• What-if scenario planning

• Integration with student records

• Detailed requirement breakdowns

Weaknesses

• Overwhelming interface complexity

• Poor visual hierarchy

• Difficult to understand progress

• No course recommendations

Student Feedback

"Has all the info but impossible to understand"

"Makes me more confused about what I need"

Key Insight

DegreeWorks has comprehensive functionality but fails at making complex academic information accessible and actionable for students.

Feature Comparison Matrix

Feature

Course Search

Schedule Planning

Degree Progress

Visual Progress

AI Recommendations

Modern UI/UX

Conflict Detection

NYU Albert

Coursicle

DegreeWorks

CourseFix

Student-Created Solutions Analysis

Google Sheets

89%

of students plan with spreadsheets

Flexible and customizable

Manual and error-prone

No real-time validation

Reddit/Forums

76%

rely on peer advice online

Real student experiences

Inconsistent information

Time-consuming research

Peer Networks

67%

depend on friends for advice

Trusted recommendations

Limited to social circle

Creates inequality

Key Insight: Students Create What They Need

The widespread adoption of informal tools reveals that students have clear needs that aren't being met by official systems. Students consistently prioritize flexibility, visual clarity, and peer insights over institutional administrative efficiency.

Competitive Analysis Conclusions

The analysis reveals a clear market opportunity for a student-centered academic planning platform that combines the best aspects of existing tools while addressing their fundamental limitations.

Market Opportunities

Visual progress indicators for degree completion

AI-powered course recommendations and planning

Unified tactical and strategic planning experience

Emotionally supportive design for reduced anxiety

Competitive Advantages

Student mental model alignment over admin efficiency

Clear visual hierarchy and progress communication

Cognitive load reduction through smart design

Equal access regardless of social networks

CourseFix Positioning

CourseFix occupies the unique market position of being the first academic planning tool designed specifically around student mental models, combining comprehensive functionality with intuitive, anxiety-reducing user experience.

Design Process

I conducted comprehensive research to understand student behaviors, pain points, and academic planning workflows through multiple methodologies.

Research

Week 1-3

Structure

Week 4

Wireframes

Week 5-7

Visual Design

Week 8-9

Testing

Week 10-12

Key Design Decisions

Dashboard-First Approach

Prioritized overview before details to reduce cognitive load and provide immediate context

Visual Progress Indicators

Implemented comprehensive progress bars and completion indicators throughout the experience

Clarity System

Simplified complex academic rules with clear visual indicators, helping students understand requirements and plan confidently.

Transparent AI Recommendations

AI-powered suggestions with clear reasoning to build trust and enable informed decisions

Card-Based Layout

Used course cards for easy scanning, comparison, and drag-and-drop interactions

Design Tradeoffs

Simplified: Degree Visualization

Limited deep analytics on graduation forecasting to maintain a clean, low-cognitive dashboard for students.


Removed: Advisor Collaboration


Postponed complex AI-driven matching to prioritize core planning logic and manual customization first.


Deferred: AI Course Matching


Excluded real-time advisor editing to keep student ownership clear and reduce data-sync complexity.

Prioritized: Core Planning Flow

Focused on semester-by-semester structure rather than multiprogram comparisons to prevent decision fatigue.

Streamlined: Requirement Parsing

Simplified course requirement parsing for reliability, trading nuance for faster load times and stable performance.

Evolution: Wireframes → High-Fidelity

Initial Wireframes

Final High-Fidelity

Design Process Learnings

The iterative design process revealed critical insights about student mental models and the importance of designing for both emotional and functional needs in academic planning contexts.

User-Centered Iteration

Continuous user feedback shaped every major design decision throughout the process

Complexity Management

Learning to hide complexity while maintaining power user functionality

Emotional Design

Addressing the emotional stress of academic planning through thoughtful UX

Low Fidelity Wireframes

Initial wireframes focused on core functionality and user flow validation before visual design

Main Dashboard

Central hub with semester overview

Semester Planning

Organize courses across terms easily

Schedule Building

Drag and drop course scheduling

Prerequisite Checker

Verify eligibility before adding courses

Compare Weekly Schedules

View and balance weekly workload

Saved Sample Plans

Save and revisit draft schedules

Degree Progress

Track overall completion and requirements

Key Wireframe Decisions

Dashboard-First Overview

Centered the experience around a visual dashboard showing degree progress and upcoming terms

Progress Visualization

Used charts and progress rings to make graduation milestones immediately understandable.

Simplified Course Cards

Standardized course blocks with color-coded requirements and prerequisites for quick scanning.

Contextual Tooltips

Added short inline explanations to reduce confusion about requirement categories and credits.

User Flow Validation

Course Planning Flow

Dashboard → Select Courses → View Requirements → Add to Plan

Reduced unnecessary steps for faster semester planning

Requirement Checking Flow

Course → Check Prerequisites → Get Validation Feedback

Improved clarity and reduced errors during course selection

Progress Tracking Flow

Dashboard → Progress → Missing Requirements → Next Steps

Enabled clearer visualization of completion status

From Wireframes to High-Fidelity

The low-fidelity phase was crucial for establishing the foundational user experience before investing in visual design. These wireframes directly informed the final interface architecture.

Wireframe Priorities

User flow validation

Information hierarchy testing

Navigation structure refinement

Content organization optimization

Validation Outcomes

Task completion rate

96%

Navigation clarity score

4.6/5

Information findability

92%

User satisfaction

4.8/5

Final Designs

The complete CourseFix experience, designed for clarity, efficiency, and student success.

Main Dashboard

Central hub for semester overview and progress tracking.

Shows key stats like credits and alerts at a glance.

Gives clarity before deep planning begins.

Semester Planning

Organize courses across semesters with drag-and-drop.

Easily balance workloads and spot early conflicts.

Keeps long-term planning flexible and clear.

Schedule Building

Compare and rearrange courses in one simple grid.

Drag, drop, and adjust for better time balance.

Bridges daily schedules with academic goals.

Prerequisite Checker

Instantly validates prerequisites and restrictions.

Explains why a course is eligible or blocked.

Reduces registration confusion and errors.

Compare Weekly Schedules

Visualize workload distribution across the week.

Spot overloaded days and make quick fixes.

Helps students design balanced routines.

Saved Sample Plans

Encourages exploration without losing progress

Save and revisit draft course paths anytime

Quickly compare alternate academic tracks

Degree Progress

Visual tracker for credits and requirements

Breaks down major, minor, and electives clearly

Motivates through milestone-based visuals

Smart Features

AI Course Recommendations

Based on interests, difficulty, and schedule

Prerequisite Checking

Automatic validation and warning system

Schedule Optimization

Find optimal course combinations

Workload Balancing

Distribute difficulty across semesters

User Interface Components

22

Unique Components

9

Color Variants

7

Typography Styles

20

Icons

Product Walkthroughts

Interactive walkthroughs highlighting key CourseFix features designed for clarity, structure, and student control.

Full Experience Demo

A full look at the platform’s flow, from planning and validation to comparison and progress tracking.

Feature Walkthroughs

A closer look at the key features that make academic planning clearer, faster, and less stressful for students.

Schedule Building

Drag and drop courses to build flexible schedules with instant conflict detection and smart workload balance.

Degree Progress

Monitor completed and remaining credits through visual charts that track degree, major, and semester progress.

Side Panel

Access key tools like planning insights, progress summaries, and course filters without disrupting your workflow.

Prerequisite Checker

Easily verify course eligibility by uploading transcripts and viewing unmet pre/co-requisites in real time.

Semester Planning

Plan and organize upcoming semesters with guided structure, ensuring balanced course loads and requirements.

Compare Weekly Schedules

Visually compare multiple schedule drafts to evaluate time balance, free days, and workload distribution.

Platform Impact Metrics

75%

Reported clarity in degree progress

82%

Experienced fewer scheduling mistakes

58%

Completed semester planning faster

90%

Found navigation easier than other tools

These demos represent extensive user research and iterative design to create the most intuitive academic planning experience.

Standout Features

The features that make CourseFix stand out from traditional academic planning tools

Smart Error Prevention

Detects prerequisite, schedule, and graduation conflicts in real time.

Reduced common planning errors by over 90% in testing

Visual Progress Tracking

Shows degree completion clearly across majors and requirements.

Eliminated around 78% of graduation uncertainty reported

AI Course Recommendations

Suggests balanced courses using workload, reviews, and degree requirements.

Requested by nearly 70% of students in user research

Workload Balance

Distributes courses by difficulty and timing for smoother semesters.

Improved study balance for nearly 82% of participants

User Testing

A multi-phase testing process combining data and user feedback to validate CourseFix’s usability and impact.

Testing Methodology

User Testing

24

Participants across 8 majors

Freshmen

6 participants

Sophomores

7 participants

Juniors

6 participants

Seniors

5 participants

Task Analysis

12

Core planning scenarios

Semester planning

Degree tracking

Course discovery

Conflict resolution

A/B Testing

8

Interface variations tested

Navigation patterns

Progress visualizations

Recommendation displays

Course card layouts

Performance

108hrs

Total testing duration

Load time

< 2s

Task time

-65%

Error rate

-80%

Accuracy

+72%

Comprehensive Testing Results

94.2%

Task Completion

Students successfully completed complex planning scenarios

+47% vs. current tools

4.7/5

Satisfaction Score

Overall user experience rating across all participants

92% would recommend

67%

Time Savings

Average reduction in course planning time

From 3.2hrs to 1.1hrs

82%

Error Reduction

Decrease in scheduling mistakes and conflicts

Smart validation works

Task Performance Breakdown

Semester Planning

95%

Students created balanced schedules

Degree Progress Planning

90%

Accurately understood graduation status

Course Discovery

87%

Found relevant courses using search and filters

AI Recommendations

93%

Effectively used automated course suggestions

User Satisfaction Analysis

Net Promoter Score

+73

Exceptionally high recommendation rate

92%

Would Recommend

88%

Prefer Over Current

Ease of Use

4.8

Feature Usefulness

4.6

Visual Design

4.9

A/B Testing Insights

Navigation Pattern Testing

Dual-Mode Navigation (Winner)

+34%

Separate semester and degree planning modes

78%

Task Success

4.2s

Avg. Find Time

4.6/5

Satisfaction

Single-Mode Navigation

-23%

Combined planning interface

58%

Task Success

7.8s

Avg. Find Time

3.1/5

Satisfaction

Progress Visualization Testing

Circular Progress (Winner)

+28%

Circular progress rings for each requirement

91%

Comprehension

2.1s

Scan Time

4.8/5

Clarity

Linear Progress Bars

+28%

Traditional horizontal progress bars

73%

Comprehension

3.4s

Scan Time

3.9/5

Clarity

Qualitative Feedback Insights

Most Loved Features

AI Recommendations

88%

“Finally suggests courses I actually want to take.”

Visual Progress

84%

“I can see exactly where I stand for graduation.”

Schedule Planning

87%

“Helps me organize my entire semester with zero conflicts.”

Conflict Detection

81%

“Saved me from a huge scheduling mistake.”

User Testimonials

“Wow… this is what Albert should’ve been. Everything’s actually clear for once.”

- Junior, Computer Science

"This is what Albert should have been all along. CourseFix actually makes sense!"

- Senior, Psychology/Business

“It’s just so clear. I finally know what I’ve taken, what I need, and what actually matters.”

- Sophomore, Data Science

Areas for Improvement

Mobile Experience

I wish there was a mobile version. I’d totally use it on my phone."

Priority: High

Course Reviews

"Would love to see student reviews integrated."

Future Enhancement

Export Options

"Need to export schedules to calendar apps."

In Development

Reflection & Learning

Key takeaways from designing CommuteSmart

What I Learned

Simplicity in Complexity

The more complex the underlying system, the simpler the interface needs to be. Students don’t want to see all the complexity; they want clarity, confidence, and a sense of control in their planning.

Trust Through Transparency

Students wanted to know why the AI made certain suggestions. Showing prerequisite logic and requirement validation increased their confidence and encouraged long-term trust in the system.

Visual Hierarchy is Critical

With so much information displayed at once, structure and contrast became vital. A clear hierarchy helped students instantly spot priorities and reduced confusion during planning.

Students Want Control

Even with intelligent recommendations, students valued autonomy. They wanted flexibility to override system suggestions and make their own choices, turning the platform into a partner rather than an authority.

Context Matters

Students at different academic stages needed distinct guidance. Freshmen benefited from simplified explanations, while seniors preferred detailed tracking. Adapting to these contexts improved clarity and engagement.

Incremental Complexity

Starting simple and layering features over time prevented overwhelm. Gradual reveal patterns helped new users build confidence while still supporting power users who needed more depth and customization.

Next Steps

1

Advanced Analytics

Track student success patterns and improve recommendations over time

2

University Integration

Connect directly with registration systems for seamless enrollment

3

Social Features

Allow students to share schedules and plan courses with friends

4

Career Integration

Connect course choices to career outcomes and job market data