Code for Designers

    EXSM 3928 is offered this fall:

This course pro­vides an intro­duc­tion to web design prin­ci­ples and client-side script­ing. This course will intro­duce stu­dents to HTML5 and CSS and the fun­da­men­tals of web devel­op­ment and design. The course pro­vides a foun­da­tion on web page con­struc­tion, wire­fram­ing, pro­to­typ­ing and devel­op­ment. By the end, stu­dents will under­stand the anato­my of a web page and know how to work with developers/​communicate with devel­op­ers. Stu­dents will have an oppor­tu­ni­ty to design and devel­op a per­son­al website.
What you will learn


Oct 11, 2021Nov 27, 2021
Asyn­chro­nous online learning, eClass

21 hours of instruction

In asynchronous online courses, students are expected to move through the course material at the same pace as their peers, but there are no real-time virtual classroom sessions to attend. All components of this type of course are accessible through eClass, the University of Alberta’s eLearning management tool. for­mat details

Jonathan Sanderson

Your Instructor

Jonathan SandersonID: jonathan-sanderson

Class info
This course has no prerequisites

Students from all educational backgrounds welcome. You can register for this course without applying and enrolling in a program.

Currently counts towards

We recommend that you apply to the program as soon as possible to lock in your course requirements as they are subject to change.

*If you are already enroled in this program, please refer to your specific program requirements as outlined at the time of your admission: Bear Tracks > Academic Advisement.

You can register for and take a course without applying and enrolling into the program.

Looking for
different course dates?

New course schedules are released each June and November.

EXSM 3928 is offered this fall: