Web Design and Development (BA or BS)

The World Wide Web has driven a need for web designers and developers. People who understand both the art and the science of web development are particularly valued. Graduates will have a firm understanding of the principles of design as well as an understanding of the technical issues involved in the development of an active website. Students graduating from this major will have an advantage over traditional web designers because they will have both a clear understanding of the elements of web development and deep knowledge of the elements of design.

This major combines existing classes from the Communications and Computer Science programs to create a cohesive major in Web Design & Development. It seeks to draw students who are interested in integrating the two facets of website creation, rather than focusing on either the Design concentration or the Computer Science major.

Learning Outcomes
1. Students design and author accessible websites with semantic code.
2. Students employ iterative design processes.
3. Students learn the core components of information architecture, usability, and user experience.
4. Students design and develop for a variety of screens and devices.
5. Students become proficient in the foundations of programming for the web
6. Use collaborative leadership abilities to contribute effectively in a diverse team.

Degree Requirements

Step One: Core Courses

The core classes focus on providing students with a foundation for the other steps in their major.
COMM 121Visual Communication

4

COMM 210Introduction to Graphic Design

4

CS 112Introduction to Computer Science

4

Step Two: Required Courses

 
COMM 240Typography

4

COMM 244Web Design

4

CS 221Database Management Systems

4

CS 321Web-Centric Programming

4

Step Three: Electives

Majors take two electives, one from each discipline.
CS 224Data Visualization

4

CS 227Computer Networks

4

CS 327Cybersecurity

4

CS 343Systems Analysis & Design

4

COMM 246Digital Imaging for Design

4

COMM 248Type and Image

4

COMM 333Responsive Design

4

COMM 340Advanced Design

4

Step Four: Capstone

Students complete their capstone with an independent learning Capstone in either Communications or Computer Science.
CS 350Independent Study

4

CS 370Internship

Variable credits 1-8

COMM 370Internship

4

COMM 390Studio 5: A Communication Workplace

4

Degree Options: With the guidance of their advisors, students may choose whether to graduate with a Bachelor of Arts or Bachelor of Science, depending on which discipline they have chosen for the capstone