FULL-STACK WEB DEVELOPMENT DIPLOMA PROGRAM
Course schedule-at-a-glance

Offered Format Sessions Fee

Core courses – complete all 10

EXSM 3936 JavaScript II Fall'24 and/or Winter'25 – view course for details
EXSM 3937 Databases
B. Cen
Jul 1-28 2024 Online learning, synchronous in progress $895
EXSM 3938 Web Development Capstone Project not scheduled yet
EXSM 3939 React Fall'24 and/or Winter'25 – view course for details

Required courses, C# Stream – complete all 6

EXSM 3941 C# I Fall'24 and/or Winter'25 – view course for details
EXSM 3942 C# II Fall'24 and/or Winter'25 – view course for details
EXSM 3946 .NET Core API with React
J. Grieve
Jul 8
– Aug 4 2024
Online learning, synchronous in progress $545

Required courses, Python Stream – complete all 6

EXSM 3949 Python I Fall'24 and/or Winter'25 – view course for details
EXSM 3950 Python II Fall'24 and/or Winter'25 – view course for details
EXSM 3954 Django API with React
B. Cen
Jul 8
– Aug 4 2024
Online learning, synchronous in progress $545

Electives – complete a minimum of 80 hours

EXSM 3921
• 21 hrs
UI Design Foundations Fall'24 and/or Winter'25 – view course for details
EXSM 3922
• 21 hrs
Visual Design for UI Fall'24 and/or Winter'25 – view course for details
EXSM 3928
• 21 hrs
Code for Designers Fall'24 and/or Winter'25 – view course for details
EXSM 3929
• 21 hrs
Digital Accessibility Fall'24 and/or Winter'25 – view course for details
EXSM 3941
• 40 hrs
C# I Fall'24 and/or Winter'25 – view course for details
EXSM 3942
• 40 hrs
C# II Fall'24 and/or Winter'25 – view course for details
EXSM 3949
• 40 hrs
Python I Fall'24 and/or Winter'25 – view course for details
EXSM 3950
• 40 hrs
Python II Fall'24 and/or Winter'25 – view course for details

University of Alberta Extension uab.ca/extension