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
6:00PM to 9:00PM
Sep 06, 2022 to Oct 18, 2022
Schedule and Location
Contact Hours
Delivery Options
Course Fee(s)
Tuition non-credit $425.00
Service charge(s)
  • Tech Fee ($10)  
Drop Request Deadline
Jul 16, 2021 to Sep 16, 2022
Transfer Request Deadline
Jul 16, 2021 to Sep 16, 2022
Withdrawal Request Deadline
Sep 17, 2022 to Oct 05, 2022
Required Software
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 September 6 and October 18 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 .