Web Design & Development (WEB)

WEB 110  Web Development I  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this course, students learn web page creation using HTML5 and Cascading Style Sheets (CSS). Pages are authored in a text editor and published on a web server using a Secure File Transfer Protocol (SFTP) program. Major areas of emphasis include creating valid web pages, building an appropriate document structure and using modern formatting techniques. Level I Prerequisite: Academic Reading and Writing Levels of 6
WEB 113  Web User Experience I  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this course, students learn the principles and practices of user-centered design, as well as the fundamentals of information architecture and interface design for the Web. The focus will be on critical evaluation of existing websites and creating deliverables that a user experience professional would typically produce. Upon completion of this course, students will have a working knowledge of approaches, tools and techniques pertaining to a variety of Web topics such as content design, interface design, navigation, organization, labeling, search and site diagramming. Level I Prerequisite: Academic Reading and Writing Levels of 6
WEB 163  User Research and Project Management  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this course, students will focus on the principles and practices of website user research and project management, as digital strategy professionals are often expected to be skilled in both areas. Students will author user surveys and focus group scripts and will consider both waterfall and agile project management methodologies. This course was previously WEB 263. Level I Prerequisite: Academic Reading and Writing Levels of 6
WEB 210  Web Development II  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this course, students learn advanced front-end coding and also are introduced to JavaScript and the DOM. The topics covered include media queries for responsive design, accessible web development using ARIA, CSS pre-processors, and front-end frameworks. Students will write valid, semantically accurate and accessible HTML5 code and will learn the basics of unobtrusive JavaScript. Level I Prerequisite: Academic Reading and Writing Levels of 6; WEB 110 minimum grade "C"
WEB 213  Web User Experience II  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this course, students will gain experience with methods for evaluating and improving Web site usability and accessibility. Students will use assistive technology to better understand how users with disabilities experience Web sites. Students will also explore the usability and accessibility of everyday devices. Level I Prerequisite: Academic Reading and Writing Levels of 6; INP 153 or WEB 113, minimum grade "C"
WEB 230  Advanced JavaScript  (4 Credits)  
  
  
60 lecture, 4 total contact hours  
In this advanced Web programming course, accessible, unobtrusive and standards-compliant coding techniques are stressed. Considerable emphasis is placed on JavaScript fundamentals, Node.js, AJAX, and MVC architecture. Students must be proficient in HTML5 and CSS and and should have either successfully completed a basic programming class or have at least one year of prior programming experience. Level I Prerequisite: Academic Reading and Writing Levels of 6 Level II Prerequisite: Need to have working knowledge of HTML5 and CSS and should have prior programming experience.