Course Description

Cascading Style Sheets CSS is one of the leading technologies at the heart of the Web. It is designed primarily to enable the separation of presentation and content, including aspects such as layout, colours, and fonts.

The separation of HTML from CSS makes it easier to maintain sites, share style sheets across pages, and present the same markup page in different styles for different rendering methods, such as on-screen, in print, or by voice. Developers can change web page layout and styles depending on viewing device characteristics.

Through the use of hands-on projects, code samples, and screenshots, students will create style sheets in real-world exercises and master the skills to develop effective style sheets for the Web using both CSS2 and the newer CSS3 specifications. 

This course will also cover how to create transitions, animations and discuss responsive design as it pertains to mobile-friendly websites. 


Strongly Recommended: Introduction to Web Development (CMPN 005)

Applies Towards the Following Certificates

Enrol Now - Select a section to enrol in
Section Title
Cascading Style Sheets
Internet Paced - Online Synchronous
6:00PM to 9:00PM
Apr 23, 2024 to Jun 04, 2024
Schedule and Location
Contact Hours
Delivery Options
Course Fee(s)
Tuition non-credit $435.00
Drop Request Deadline
No drop request allowed after enrollment
Transfer Request Deadline
Jan 18, 2024 to Apr 29, 2024
Withdrawal Request Deadline
Apr 30, 2023 to May 21, 2023
Required Software
Reading List / Textbook
All required course materials are included in tuition fees.  
Section Notes

Strongly recommend taking the Introduction to Web Development course (CMPN 005).

This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held on Tuesdays between April 23 and June 4 from 6:00 pm - 9:00 pm.

We encourage you to use your webcam and microphone to contribute to a more collaborative learning experience. 

Required fields are indicated by .