Web Design and Development Minor

Required Courses
Choose one of the following two courses:
   Web Foundations
A hands-on introduction to Internet and web foundations for non-computing majors. Includes HTML (Hypertext Markup Language) and CSS (Cascading Stylesheets), web page design fundamentals, basic digital image manipulation, and web site implementation and maintenance. Students will design and build their own web sites using the latest technologies and deploy them to the web for world-wide access. (This class is restricted to non-computing majors. Students in GCCIS are not eligible to take this course.) Lec/Lab 3 (Fall, Spring).
   Web & Mobile I
This course provides students with an introduction to internet and web technologies, and to development on Macintosh/UNIX computer platforms. Topics include HTML and CSS, CSS3 features, digital images, web page design and website publishing. Emphasis is placed on fundamentals, concepts and standards. Additional topics include the user experience, mobile design issues, and copyright/intellectual property considerations. Exercises and projects are required. Lec/Lab 3 (Fall, Spring).
Digital Image Creation
This course explores the creation and manipulation of digital images intended for use on the web. Topics include basics of digital photography, acquisition of images, intermediate image manipulation, image compression, and intellectual property issues. (Prerequisites: ISTE-105 or ISTE-140 or equivalent course.) Lec/Lab 3 (Spring).
Digital Video Creation
This course explores the creation of digital video intended for use on the web. Topics include basics of digital videography, acquisition of audio, editing, streaming, compression, as well as storytelling with video and integration into web sites and applications. (Prerequisites: ISTE-105 or ISTE-140 or equivalent course.) Lec/Lab 3 (Fall).
Rapid Online Presence
Although large-scale web sites still require considerable development effort, there are today several options for establishing a web presence using tools designed for non-programmers. This course gives students understanding of and experience with installing and customizing websites using tools such as Blogs, Wikis, content management systems, and website toolkits. (Prerequisites: ISTE-105 or ISTE-140 or equivalent course.) Lec/Lab 3 (Fall).
Web Integration & Application
The final course in the minor in web design and development (for non-GCCIS majors). Students will develop a deeper understanding of technologies underlying the web and how to combine them. This course builds upon the work from the preceding four courses in the minor and emphasizes integrating multiple technologies and content sources to create sophisticated websites and web applications for desktop and mobile devices. This course is not available to GCCIS majors. (Prerequisites: ISTE-305 or equivalent course.) Lec/Lab 3 (Spring).