CCOG for CAS 215 archive revision 202104
You are viewing an old version of the CCOG. View current version »
- Effective Term:
- Fall 2021
- Course Number:
- CAS 215
- Course Title:
- Intermediate CSS and Preprocessors
- Credit Hours:
- 4
- Lecture Hours:
- 30
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Extends skills in CSS to an intermediate/advanced level. Includes responsive design, grids, transitions/transforms, and CSS preprocessors, such as SASS or LESS, to save time, improve code organization, and make sites easier to maintain. Recommended: Placement into RD 115 and WR 115. Audit available.
Intended Outcomes for the course
Upon completion of the course students will be able to:
- Use an HTML editor to build a responsive website which demonstrates intermediate/advanced CSS features, following current accessibility, professional and/or industry standards.
- Use a preprocessor to expedite CSS development.
- Compile, test, upload and deploy CSS files using SASS, LESS or other CSS preprocessor(s).
Outcome Assessment Strategies
Grading of this class will be based on completion of project(s) developed individually or as part of a team.
Assessments may include:
- Completion of a multi-page web site implementing extensive CSS techniques
- Tests or quizzes
Course Content (Themes, Concepts, Issues and Skills)
Themes, Concepts, Issues
- Thorough coverage of basic through advanced CSS concepts and techniques
Competencies, Skills
Students will publish, test and debug web sites incorporating advanced CSS techniques such as:
- Selectors: Type, class, ID
- Embedded, in-line and external style sheets
- Specificity
- Cross-browser coding
- Best practices in CSS
- Separating structure from presentation
- Inheritance
- The Cascade
- CSS lists
- Navigation menus
- CSS tables
- Margins and borders
- Typography
- Styling links
- Styling for printing and devices
- Multi-column layouts
- Dynamic HTML