CIS-126: HTML/CSS Web Programming

School
Business, Entrepreneurship, and Professional Development
Division
Computer Technology
Department
Computer Information Systems
Academic Level
Undergraduate
Course Subject
Computer Information Systems
Course Number
126
Course Title
HTML/CSS Web Programming
Credit Hours
4.00
Instructor Contact Hours Per Semester
62.00 (for 15-week classes)
Student Contact Hours Per Semester
62.00 (for 15-week classes)
Grading Method
A-E
Catalog Course Description

Covers HyperText Markup Language (HTML) coding practices for both current and future browsers. Uses HTML, Cascading Style Sheets (CSS) extensively validating according to the guidelines of the World Wide Web Consortium (W3C). Introduces JavaScript language. Includes the creation and publishing of a website using HTML and CSS.

Goals, Topics, and Objectives

Core Course Topics
  1. Internet and World-Wide-Web (WWW) concepts
  2. HTML5
  3. CSS3
  4. Web design best practices
  5. Page layout best practices
  6. User and web accessibility
  7. Website promotion and SEO
  8. JavaScript
  9. Multimedia and Interactivity
  10. Domain names, hosting, and publishing a web site
Core Course Learning Objectives (Separated)
  1. Explain Internet and world-wide-web concepts related to web development
  2. Code HTML5 web pages.
  3. Create the body and content of a web page with HTML tags, attributes, values, e.g. headings, paragraphs, hyperlinks, images, tables, forms, etc.
  4. Demonstrate proficient use of CSS (Cascading Style Sheets) to format the appearance of web pages and provide layout.
  5. Define web design best practices.
  6. Create web page layouts using the most recent industry best practices.
  7. Implement user accessibility best practices, e.g. mobile/responsive, people with disabilities, etc.
  8. Use W3C to validate HTML and CSS.
  9. Identify recommended practices for web site promotion and Search Engine Optimization (SEO).
  10. Create and use a JavaScript in a web page.
  11. Incorporate multimedia and Interactivity into a web page.
  12. Explain what acquiring a domain name, hosting, and publishing a web site entails.
  13. Publish a web site.

Assessment and Requirements

Assessment of Academic Achievement
Assessment of academic achievement may include (but is not limited to) exams, quizzes, homework, and laboratory assignments.
Effective Term
Fall 2020