INF 385T Special Topics in Information Science : Web Application Development
*This class has been canceled, effective January 8.
This course provides the knowledge and skills required to develop an accessible and user-friendly web application from start to finish. Students will learn to apply accessibility and heuristic principles when developing a web application to deliver the best experience to end-users.
This course introduces the fundamentals of web application development with a focus on accessibility. Students will learn to apply heuristic and accessibility principles to create web applications that are user-friendly and inclusive. Students will be walked through all the steps involved in developing a web application such as requirements gathering, designing, coding, testing, deployment, and maintenance. Topics include, but are not limited to software development life cycle, software requirements, accessibility, user interface design, database management, software testing, and software maintenance. Students will be required to engage in class discussions, complete in-class and homework assignments, give oral presentations, work in small groups, and complete a semester project where they will deliver an artifact at the end. This course assumes students may have some prior knowledge of user experience (UX) and/or human-computer interaction (HCI), however, it is not a requirement. Also, no prior programming experience is required.
Restricted to graduate students in the School of Information through registration periods 1 and 2. Outside students will be permitted to join our waitlists beginning with registration period 3.