The minor in web design and development is for non-computing majors and students outside the computing field who wish to learn more than just the basics of web usage. The minor features courses in web images, video, communication, development, and integration technologies. Students learn how to design and build websites, and create and manipulate digital images and video for the web. Students develop a broad range of skills and the understanding necessary to design and build a web presence.
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).