A framework for the planning required to build an easy-to-use Web application is the focus of this fundamentals course. Students learn how to satisfy both the end user and the organization that maintains an application. Students examine the process of identifying user groups, defining their needs, documenting business requirements, and specifying precisely what needs to be built. This work includes information architecture, content audits, taxonomies, iterative prototyping, and basic usability testing.
Students registering for credit courses for the first time must declare a program at the point of registration. Declaring a program does not necessarily mean students must complete a program, individual courses may be taken for skill improvement and upgrading.