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

Offered Format Sessions Fee

Core courses – complete all 8

EXSM 3931 Introduction to Web Development Jan 9
– Feb 6 2023
Online learning, synchronous Mon:
7:00 pm-9:00 MT
$795
EXSM 3931 Introduction to Web Development
J. Grieve
May 8
– Jun 5 2023
Online learning, synchronous Mon:
7:00 pm-9:00 MT
$795
EXSM 3932 HTML Mar 13
– Apr 9 2023
Online learning, synchronous Wed:
7:00 pm-8:00 MT
$645
EXSM 3932 HTML
J. Grieve
May 9
– Jun 6 2023
Online learning, synchronous Tue:
7:00 pm-9:00 MT
$645
EXSM 3933 Design for Developers Jan 11
– Feb 8 2023
Online learning, synchronous Wed:
6:00 pm-7:00 MT
$795
EXSM 3933 Design for Developers
J. Sanderson
May 10
– Jun 7 2023
Online learning, synchronous Wed:
7:00 pm-9:00 MT
$795
EXSM 3934 CSS Jul 11
– Aug 8 2023
Online learning, synchronous Tue:
7:00 pm-9:00 MT
$545
EXSM 3935 JavaScript I
B. Cen
Oct 31
– Dec 12 2022
Online learning, synchronous in progress $895
EXSM 3935 JavaScript I
J. Grieve
Jul 10
– Aug 21 2023
Online learning, synchronous Mon:
7:00 pm-9:00 MT
$895
EXSM 3936 JavaScript II
J. Grieve
Jan 9
– Feb 15 2023
Online learning, synchronous Mon, Wed:
7:00 pm-9:00 MT
$945
EXSM 3937 Databases Jan 10
– Feb 3 2023
Online learning, synchronous Tue, Fri:
7:00 pm-9:00 MT
$895
EXSM 3937 Databases
J. Grieve
Jul 10
– Aug 7 2023
Online learning, synchronous Mon:
7:00 pm-9:00 MT
$895
EXSM 3938 Web Development Capstone Project not scheduled yet

Required courses, C# Stream – complete all 8

EXSM 3939 React not scheduled yet
EXSM 3940 React Router and Redux Apr 3-23 2023 Online learning, synchronous Mon:
7:00 pm-9:00 MT
$395
EXSM 3941 C# 1
J. Grieve
Nov 7
– Dec 18 2022
Online learning, synchronous in progress $1095
EXSM 3942 C# II Jan 9
– Feb 19 2023
Online learning, synchronous Tue, Thu:
7:00 pm-9:30 MT
$1095
EXSM 3943 C# III not scheduled yet
EXSM 3944 .NET Core MVC Feb 27
– Apr 10 2023
Online learning, synchronous Tue, Thu:
7:00 pm-9:00 MT
$1145
EXSM 3945 .NET Core API not scheduled yet
EXSM 3946 .NET Core API with React not scheduled yet

Required courses, Python Stream – complete all 8

EXSM 3939 React not scheduled yet
EXSM 3940 React Router and Redux Apr 3-23 2023 Online learning, synchronous Mon:
7:00 pm-9:00 MT
$395
EXSM 3949 Python I
B. Cen
Nov 4
– Dec 18 2022
Online learning, synchronous in progress $1095
EXSM 3950 Python II
B. Cen
Jan 9
– Feb 19 2023
Online learning, synchronous Tue, Thu:
7:00 pm-9:30 MT
$1095
EXSM 3951 Python III not scheduled yet
EXSM 3952 Django
B. Cen
Feb 27
– Apr 10 2023
Online learning, synchronous Tue, Thu:
7:00 pm-8:00 MT
$1145
EXSM 3953 Django API not scheduled yet
EXSM 3954 Django API with React not scheduled yet

Electives – complete a minimum of 80 hours

EXSM 3921
• 21 hrs
UI Design Foundations
N. Aftab
Jan 9
– Feb 27 2023
Online learning, asynchronous flexible; not real-time $595
EXSM 3921
• 21 hrs
UI Design Foundations
N. Aftab
Jul 3
– Aug 20 2023
Online learning, asynchronous flexible; not real-time $595
EXSM 3922
• 21 hrs
Visual Design for UI not scheduled yet
EXSM 3928
• 21 hrs
Code for Designers
J. Sanderson
Oct 31
– Dec 19 2022
Online learning, asynchronous in progress $595
EXSM 3929
• 21 hrs
Digital Accessibility
J. Sanderson
Oct 25
– Dec 12 2022
Online learning, synchronous in progress $595
EXSM 3929
• 21 hrs
Digital Accessibility
J. Sanderson
Apr 25
– Jun 11 2023
Online learning, synchronous Tue:
6:30 pm-7:15 MT
$595
EXSM 3941
• 40 hrs
C# 1
J. Grieve
Nov 7
– Dec 18 2022
Online learning, synchronous in progress $1095
EXSM 3942
• 40 hrs
C# II Jan 9
– Feb 19 2023
Online learning, synchronous Tue, Thu:
7:00 pm-9:30 MT
$1095
EXSM 3950
• 40 hrs
Python II
B. Cen
Jan 9
– Feb 19 2023
Online learning, synchronous Tue, Thu:
7:00 pm-9:30 MT
$1095

University of Alberta Extension uab.ca/extension