Skip to main content
Photo of a student studying in a library

Course Description

Schoolcraft is excited to offer traditional credit face-to-face, hybrid, online, and remote classes for Fall 2020 while providing students a safe experience based on recent COVID-19 concerns.

Please see the COVID-19 web page to learn more. Keep checking the schedule for additions on our New, Added, and Late Starting Courses web page.

Computer Graphics Technology - CGT 234

Web Development and Design 3

3 Credit Hours
3 Lecture Hours

Course Description

This course emphasizes the integration of front-end design and development principles and software skills to architect effective user-friendly Web sites. Students will focus on advanced design and development features; such as, JavaScript, DOM (Document Object Model) Scripting and the utilization of industry standard JavaScript frameworks. Students will apply software and development skills to realistic Web development projects. Students will explore common browsers compatibilities, developing Web sites and publishing local files to a remote live Web server. Adobe Dreamweaver or other current Web authoring and editor software will be used. The student will look at user experience considerations; such as, user interface architecture, usability, 508 compliance and the standards specified by the World Wide Web Consortium (W3C) to produce an engaging end user Web experience.


(A requirement that must be completed before taking this course.)

  • CGT 163 with a minimum grade of 2.0.

Course Competencies

Upon successful completion of the course, the student should be able to:

  • Utilize HTML 5 or current standard for developing site structure and semantics.
  • Utilize advanced cascade styling techniques for altering the document presentation layer.
  • Examine JavaScript syntax (variables, expressions, conditional logic, functions, properties and arrays).
  • Identify project goals.
  • Utilize advanced Web design process to create appropriate solutions to projects.
  • Manipulate the DOM to alter HTML and CSS (Cascading Style Sheets).
  • Utilize event handling in JavaScript.
  • Alter the DOM using JavaScript framework.
  • Test the usability of a Web site.
  • Practice graceful degradation by leveraging unobtrusive JavaScript.
  • Adapt to browser compatibility and their variances.
  • Explain how JavaScript functionality affects browser performance.
  • Employ debugging, error handling and unit testing.

Course Schedule

 CourseSectionCourse TitleLocationCredit HoursInstructorsSeats Available ⁄Capacity ⁄WaitlistStatusFeeDays-Time-Room

Fall; 2020; COMPUTER GRAPHICS TECHNOLOGY; No of Weeks : 15; Begins : 08/31/2020

 234149363Web Design Dev 3RMT3Hailat Z22/24/0Open$42.00T  07:00 PM-09:52 PM WEBWEB

Key: Day of the Week

  • T = Tuesday
  • R = Thursday
  • S = Saturday
  • X = Sunday