Ready to learn more?
Next Cohort: Apr 27-Jun 14
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
8 weeks
Tuition
$645
Commitment
Part-Time
Delivery
Online
Year Founded
1908
Scholarships
no
The User Interface (UI) is the point where users interact with a website/app. In the University of Alberta UI Design Foundations course, students learn the fundamentals of UI design. Students will learn the UI design process including storytelling, sketching, and prototyping, and how the user experiences these on the front end. Understand how data visualization and web design impact branding, visual identity, and accessibility. By the end of this course, students will be able to articulate the design process and how this influences the user experience.
Students will learn through interactive group discussions, analytical activities, and assignments.
Aimed at learners looking to get into the design field of User Interface (UI), upskill, or develop new skills. This program will be particularly relevant to those who are graphic designers, digital marketers, computer programmers, business and agency owners, entrepreneurs, and technology startups, as well as managers and team leads who work with designers.
What You’ll Learn
- Learn the foundational elements of visual design and design inception.
- Understand how typography and colour theory impact user perception.
- Apply mobile-first design principles to create responsive experiences.
- Follow industry best practices to address and solve design challenges.
- Design user interfaces that are both functional and accessible.
- Understand key web page anatomy concepts like breadcrumbs and F-shaped scanning.
Ready to get started?
Next Cohort: Apr 27-Jun 14
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (10)
Analyze data, and communicate technical ideas clearly.
Zorida Mohammad
Edmonton • December 23, 2025Graduated From
Bachelor of Science in Engineering
Overall:
Instructors:
Curriculum:
Job Assistance:
I found it demanding but highly effective in building strong fundamentals and problem-solving skills. Through labs and design projects, I learned to apply theory to real-world problems, use engineering software, analyze data, and communicate technical ...
I found it demanding but highly effective in building strong fundamentals and problem-solving skills. Through labs and design projects, I learned to apply theory to real-world problems, use engineering software, analyze data, and communicate technical ideas clearly. The emphasis on teamwork and open-ended projects, especially the capstone, helped prepare me for professional engineering practice and continued learning.
thermodynamics, circuit analysis, and material behaviour
Salim Shaw
Edmonton • December 23, 2025Graduated From
Bachelor of Science in Engineering
Overall:
Instructors:
Curriculum:
Job Assistance:
Looking back as a graduate, the University of Alberta’s Engineering program was challenging in the best way. It demanded consistency, time management, and a willingness to struggle through tough problems, but that process is what made the learning st...
Looking back as a graduate, the University of Alberta’s Engineering program was challenging in the best way. It demanded consistency, time management, and a willingness to struggle through tough problems, but that process is what made the learning stick. Early courses strengthened my understanding of core principles like thermodynamics, circuit analysis, and material behaviour, which later became tools I could actually use rather than abstract theory.
One of the biggest takeaways was learning how to approach unfamiliar problems. Through labs and projects, I learned how to design experiments, analyze data, and justify engineering decisions using evidence. I also gained hands-on experience with industry-standard software, technical report writing, and presenting results to both technical and non-technical audiences. By the time I graduated, I felt confident breaking down complex systems, collaborating in professional team settings, and continuing to learn on my own. The program didn’t just teach engineering concepts—it taught me how to think and work like an engineer.


