Specialization

Web Development

DESCRIPTION

Skills Explored Target Audience
HTML
CSS
Javascript
Web Development
Data-driven web apps
Dreamweaver
Marshall, Annenberg, Viterbi, Dornsife, Roski students, and more.
Specialization Description
Web technology is a staple of everyday life, but most people still don’t understand how websites work or how to design them. With this specialization, you will learn real industry theory and techniques to build web databases, create interactive user interfaces, design applications, and more.

Requirements for completion (three core courses plus one elective)
Minimum units: 10


All of the following courses (8 units)
ITP 104- Web Publishing (2 units)
ITP 300- Database Web Development (3 units)*
ITP 310- Design for User Experience (3 units)

*Students must take ITP 104 prior to taking ITP 300.

Electives (minimum of 2 units required)
ITP 216- Web Animation and Interactivity (2 units)
ITP 301- Interactive Web Development (4 units)*
ITP 302- Advanced Web Publishing (2 units)*
ITP 460- Web Application Project (4 units)**
ITP 499- Advanced Web Publishing (2 units)*

*Students must take ITP 104 prior to taking ITP 301, ITP 302, or ITP 499.
**Students must take one 300-level course before enrolling in ITP 460.
Why Students Take It
To learn how to make web pages and the basics of adding additional functionality such as interactivity and databases. The courses introduce students to the major topics in Web publishing and development.
Industry & Career Info Companies Hiring
This is a multi-billion dollar industry and this minor can help increase job opportunities in any field. Google
Apple
Yahoo!
Microsoft
Facebook
Amazon
Oracle
Numerous start-ups
Apply for this Program Contact Advisor Request Certificate

COURSES

Required Courses (8 units)








Not offered in Fall 2016
ITP-1042Web Publishing
ITP-3003Database Web Development
ITP-3103Design for User Experience

Elective Courses (2 units)

Not offered in Fall 2016
Not offered in Fall 2016




Not offered in Fall 2016
ITP-2162Web Animation and Interactivity
ITP-3014Interactive Web Development
ITP-3022Advanced Web Publishing
ITP-4604Web Application Project
ITP-4992Advanced Web Publishing

Additional Info

ITP COURSES OFFERED IN Fall 2016

Required Courses








ITP-1042Web Publishing
ITP-3003Database Web Development

Elective Courses





ITP-3022Advanced Web Publishing
ITP-4604Web Application Project