top of page
EDUCATION PLANNER BC

Helping BC students understand how their credits transfer

ABOUT THE PROJECT

Education Planner BC (EPBC) is a centralized resource for students across British Columbia, helping them explore post-secondary programs, compare institutions, and plan their educational journey. One of the biggest challenges students face is understanding how their existing courses and credits will transfer if they move from one BC institution to another.

To address this, EPBC set out to create a new tool that would allow students to request their official course record from their current post-secondary institution, then compare how their credits would transfer across as many BC institutions as they choose. Students would be able to see a clear one-to-one comparison of their completed courses against the equivalents at other institutions. 

The tool also needed to account for students whose current institution had not yet integrated with the record-request feature. In these cases, the tool had to provide alternate pathways so those students could still explore transfer possibilities.

This project was a major undertaking for EPBC, as it combined technical integrations with multiple institutions and the need for a user-friendly interface that could clearly communicate complex information. 

MY ROLE

Lead UX Designer

TOOLS

Figma

PROJECT LENGTH

5 months (main project during my one-year contract with EPBC)

Frame 129-min.jpg
01.

Exploration & discovery

A big part of the discovery phase was understanding where the course transfer data would come from and how it had traditionally been presented to students. In this case, the source was the BC Transfer Guide API, which provides the official mappings of how courses move between institutions in the province. 

Along side studying the API and its outputs, I also explore EPBC's own design system and existing features. The My List tool, particularly the comparison view for institutions, served as an important reference point. It had already established a pattern for side-by-side comparisons that users were familiar with.

The exploration helped set the two guiding principles for the project:

Leverage the API effectively

Translate complex data from the BC Transfer Guide into a clear, approachable format.

Build on what works

Re-use familiar EPBC design patterns to keep the experience consistent and intuitive. 

Competitive analysis

BC Transfer Guide

The existing BC Transfer Guide site has long been a go-to resource, but it can feel overwhelming and difficult to navigate for students who are simply trying to answer the question, "Will my credits transfer?" While it's comprehensive, the interface lacks the simplicity and clarity that EPBC aimed to provide.

Frame 50.jpg
Frame 51.png

Strengths

COMPREHENSIVE & AUTHORITATIVE DATA

Because it's the official BC system, the data tends to be reliable and widely accepted by institutions. Students can trust that the transfer info is correct.

MULTIPLE TRANSFER PATHS

Includes multiple transfer options: course-to-course, block transfer (e.g. diploma or certificate), English as Additional Language, IB/AP, etc.

GOOD FILTERING OPTIONS

Users can filter by institution type, (e.g. university, college, private) which helps narrow down comparisons. 

GUIDED TOUR / HELP

The site offers a 'guided tour' for the course-to-course search to help new users understand the flow.

OFFICIAL BRANDING / TRUST

Because it's the official BC Transfer System, students are likely to trust it more than third-party tools. This helps with credibility. 

Weaknesses

COMPLEXITY & STEEP LEARNING CURVE

Because of the way the search works (needing institution codes, subject codes, sometimes partial matches), users might get confused. The requirement to know or guess acronyms / course codes can be a barrier.

INTERFACE USABILITY

The UI is sometimes dense; the multiple steps and fields required may overwhelm users who just want a quick answer ("Will my credits transfer?")

LIMITED VISUAL COMPARISON

Results are text heavy; less visual aid (e.g. side-by-side tables, course equivalency indicators or icons) to help users immediately scan and compare.

LESS MODERN UI PATTERNS

The design feels more utilitarian than polished; opportunities exist for making the UI more modern, more in line with current design trends around comparison tools, dashboards, etc.

Summary & takeaways for  EPBC's Transfer Credit Tool

Simplify the student experience

The existing BC Transfer Guide data was comprehensive but difficult to navigate. For EPBC's tool, I focused on presenting the same information in a clearer, more approachable way so students could quickly understand their transfer options.

Build on familiar patterns

EPBC users were already accustomed to side-by-side comparisons in the My List feature. Reducing and adapting this design pattern made the transfer tool feel consistent and intuitive. 

Design for all users

Not every institution was integrated with the course record request process for the MVP. The tool needed alternate pathways to ensure those students could still explore how their credits might transfer.

Modernize without losing trust

The BC Transfer Guide is an authoritative resources, but its interface feels dates. EPBC's tool aimed to keep the credibility of official data while improving usability with a more modern, student-centred design.

02.

UX design process

With the research and guiding principles in place, I began shaping the experience of the Transfer Credit Tool. My process was grounded in aligning stakeholder requirements with user needs, while staying true to EPBC's design system. 

Defining scope and requirements

I worked with stakeholders to outline a clear must-have, nice-to-have, and will-not-have list. This helped balance ambitious ideas with the practical realities of development timelines and technical limitations, ensuring the project stayed focused.

Must haves

Critical for the core functionality and user success.

  • Course record request form / flow

  • Add comparison institutions

  • See direct transfer info (what the credit transfers to)

  • See if credit does not transfer

  • Email notifications on Course Record request status

Could have

"Nice to have" features that can be included in future iterations.

  • Grid and list views

  • Ability to add a new Course Record / update Course Record

  • Advanced credit visualization (interactive graphs or charts showing credit applicability across institutions) 

  • "What if?" abilities. Add possible future courses to be taken at current institution and how they would transfer to a list of possible transfer institutions

  • Offer tailored recommendations based on users current transcript information

Should have

These enhance the user experience, but are not essential to launch.

  • Ability to manually add transcript information if current institution is unavailable for transcript transfer

  • Course record request progress tracking

  • Credit match score (percentage indicating how well the user's credits match with each institution)

  • Downloadable report for future reference

  • Help and support integration

  • Ability to apply to institutions directly from transfer tool

Won't have

Features that can't be done / aren't necessary

  • Offer tailored recommendations based on users current transcript information

    • For political reasons with public and private institutions, we can not fulfill this

  • Downloadable report for future reference​

    • Deemed not necessary, and caused some privacy concerns​

  • Ability to apply to institutions directly from transfer tool​

    • Because of the way EPBC's Apply flow architecture is built, this is not possible to do without serious dev time commitment  â€‹

Mapping the flow

Next, I created a user flow that mapped out how students would move through the tool: from requesting a course record, to selecting target institutions, to reviewing side-by-side credit transfer results. For users whose institution was not integrated, I included alternate entry points so they could still benefit from the comparison view. 

Wireframing and iteration

I then moved into wireframing to define the overall structure and screen-to-screen interactions. This stage involved multiple rounds of iteration with the project team and stakeholders. Each cycle refined the tool's usability and ensured that the data from the BC Transfer Guide API could be displayed in a way that was both accurate and student-friendly.

While I am not showcasing every version of the wireframes here, it's worth noting that this iterative process was essential to aligning design decisions with both technical feasibility and user expectations. 

wireframe breakdown 1.png

Imported course record

Originally, the users imported course record lived here and would follow the user as they scrolled. This column also included everything to do with their courses, imported or manually added, including the ability to see the full course record.

1

Selecting institutions to compare

Utilizing the unique branding for each institution, I wanted to add the logos for each selection to improve scanability and recognition. Also adding a search bar here as the list of institutions is quite lengthy. 

2

Transcript courses

By default, all the courses that are from a users course record obtained from their current institution would be selected for seeing the transferability. Eventually some UX tweaks would be made here to follow best practices more closely.

3

Manually add courses

Providing this block here allows the user to add in additional courses, regardless if they have their course record imported or not. This decision helped package the tool as a "what if" planning tool as well as a transfer credits analyzation tool. 

4
wireframe breakdown 2.png

Add another institution

CTA that allows users to add other institutions right from the comparison screen. 

1

Institutions and transferability percentage 

The headings for this detailed grid view are the institutions selected by the user. Taking inspiration from credit dashboards, I wanted to include a quick and easy to understand breakdown of how well their current credits transfer to this institution (the number associated with green for good, yellow for mid, red for poor transferability). 

2

Users transcript courses

The courses from the users imported transcript

3

Transfer credit

The credit the user would receive if they transferred to that new institution.

4

Tool tips

I wanted to make sure we had generously sprinkled tooltips throughout, so if at any point the user was not sure what something was alluding to, they could have clarity.

5
wireframe breakdown 3.png

Simple view vs detailed view

This is an example of the simple view which allows users to see from a very simplified and high level whether their credits will transfer or not.

1

Credit transferability 

By reducing all the given information here at a glance to simple yes, no, or warning icons, it allows users to see better at a glance their transfer information. By clicking these icons, a dialogue box will open detailing the transfer in more detail.

2
03.

Final designs and prototype

OQPWCW1.jpg
908031d2-2550-43ae-a639-8e47660fe6fd.jpg
FINAL3.png
Screenshot 2025-09-25 at 10.00.40 AM.png

Let's make something amazing together.

© Hannah Barnett 2025

bottom of page