CSB2200: Web Design
05/01/2023 to 04/30/2024 • Modified 06/08/2023Course Description
Students in this semester-long course will develop the knowledge and skills to create web pages using HTML and CSS. Included in the course are principles of good web design, page layout, practical use of graphics and tables, and enhancing a website with multimedia. Included in the course is an introduction to basic JavaScript programming. The provided materials are supported by simulated tasks with real-time feedback. Students demonstrate mastery by completing practical design exercises as new skills are attained.
Prerequisite
Junior Standing
Schedule
Module 1: Getting Started with HTML5
- Week 1: Getting Started
- Week 2: Getting Started with HTML5
- Week 3: Getting Started with HTML5 (Continued)
Module 2: Getting Started with CSS
- Week 4: Getting Started with CSS
- Week 5: Getting Started with CSS (Continued)
Module 3: Designing a Page Layout
- Week 6: Designing a Page Layout
- Week 7: Designing a Page Layout (Continued)
Module 4: Graphic Design with CSS
- Week 8: Graphic Design with CSS
Module 5: Designing for the Mobile Web
- Week 9: Designing for the Mobile Web
- Week 10: Designing for the Mobile Web (Continued)
Module 6: Working with Tables and Columns
- Week 11: Working with Tables and Columns
Module 7: Designing a Web Form
- Week 12: Designing a Web Form
Module 8: Enhancing a Website with Multimedia
- Week 13: Enhancing a Website with Multimedia
- Week 14: Enhancing a Website with Multimedia (Continued)
Module 9: Getting Started with JavaScript
- Week 15: Getting Started with JavaScript
- Week 16: Getting Started with JavaScript (Continued)
Module 10: Exploring Arrays, Loops, and Conditional Statements
- Week 17: Exploring Arrays, Loops, & Conditional Statements
- Week 18: Exploring Arrays, Loops, & Conditional Statements (Continued)