INTRODUCTION TO WEB DEVELOPMENT
Introduces methods and tools for creating/maintaining secure and interactive web content. Topics include programming fundamentals to support core web concepts, application development essentials, and content management systems. Web best practices - such as accessibility, design, and critical thinking about relevant ethics and organization. Covers practical skills to design and implement websites using popular scripting languages and frameworks, content management systems (CMSs), and related tools.
Topics
- programming fundamentals to support core web concepts
- application development essentials
- and content management systems
Topics explicitly listed in official catalogue description
Prerequisites & course information
Requisites: Not open to students with credit for L I S/COMP SCI 472 . Course Designation: Core GenEd - Natural Science & Wellness Level - Elementary L&S Credit - L&S Liberal Arts and Science Repeatable for Credit: No Last Taught: Spring 2026 Learning Outcomes: 1. Develop understanding and application of current web scripting languages and development tools and frameworks. Audience: Undergraduate 2. Install, configure, and customize open source content management systems. Audience: Undergraduate 3. Understand and apply user experience and accessibility best practices in building accessible web-based systems. Audience: Undergraduate 4. Design solutions to problems using multi-step scripting, logical operations, and functions. Audience: Undergraduate 5. Understand ethical issues and concerns related to website development and its related technologies. Audience: Undergraduate 6. Analyze the management challenges, and ethical considerations inherent in web development projects. Audience: Undergraduate Learning Outcomes: 1. Develop understanding and application of current web scripting languages and development tools and frameworks. Audience: Undergraduate 2. Install, configure, and customize open source content management systems. Audience: Undergraduate 3. Understand and apply user experience and accessibility best practices in building accessible web-based systems. Audience: Undergraduate 4. Design solutions to problems using multi-step scripting, logical operations, and functions. Audience: Undergraduate 5. Understand ethical issues and concerns related to website development and its related technologies. Audience: Undergraduate 6. Analyze the management challenges, and ethical considerations inherent in web development projects. Audience: Undergraduate
Sources
- Course catalogue ↗2026-2027