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: 11


All of the following courses (9 units)
ITP 104- Web Publishing (2 units)
ITP 301- Interactive Web Development (4 units)
*Students must take ITP 104 prior to taking ITP 301
ITP 300- Database Web Development (3 units)*
*Students must take ITP 301 prior to taking ITP 300

Electives (minimum of 2 units required)
ITP 216- Web Animation and Interactivity (2 units)
ITP 302- Advanced Web Publishing (2 units)
*Students must take ITP 104 prior to taking ITP 302
ITP 310- Design for User Experience (3 units)
ITP 460- Web Application Project (4 units)
*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 (9 units)








Not offered in Spring 2017





ITP-1042Web Publishing
ITP-3003Database Web Development
ITP-3014Interactive Web Development

Elective Courses (2 units)

Not offered in Spring 2017
Not offered in Spring 2017


Not offered in Spring 2017


ITP-2162Web Animation and Interactivity
ITP-3003Database Web Development
ITP-3022Advanced Web Publishing
ITP-3103Design for User Experience
ITP-4604Web Application Project

Additional Info

ITP COURSES OFFERED IN Spring 2017

Required Courses













ITP-1042Web Publishing
ITP-3014Interactive Web Development

Elective Courses





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