Special Topics in Advanced Web Development

Download as PDF

Overview

Subject area

CSC

Catalog Number

511

Course Title

Special Topics in Advanced Web Development

Department(s)

Description

This is a project-based course focusing on providing students with applied learning experiences that mirror how web developers operate in a modern professional environment. Students will individually develop a number of web applications leveraging public APIs while learning concepts on accessibility, automated testing, and advancing debugging techniques. Students will learn about Chrome Developer Tools and how to step through an application, audit an application's accessibility, and learn about the tools that people use to access web and mobile applications today, such as Apple VoiceOver, NVDA, and Android TalkBack. Students will also leverage the Ember.js framework to build full applications based on requirements and user stories, and write automated unit, integration, and acceptance tests to verify requirements. Pre-requisite: CSC 225 and CSC 211.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Course Attributes

EXPR - EXPR (Experimental)

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Requisites

033012

Course Schedule