Skip to main content

North Star Promise Scholarship Alert: FAFSA or MN Dream Act forms must be submitted by June 1 to be considered for the scholarship next year!

Metro State will observe Summer Hours May 22–July 25: On Fridays, services will be virtual only, and buildings will be closed Fridays and Saturdays (except the Library will be open Fridays and Saturdays from 10a.m-6: p.m.). Check the Student Services page for details.

ICS 225 Web Design and Implementation

This course focuses on how to design and implement information services over the Internet from the client side. The course focuses on both usability and client-side scripting. Topics include the principles, strategies and policies of web page design, including the rules of good interface design, human factors, ethical concerns and information security. Through labs and programming projects, students also learn how to use current scripting and markup languages and how to employ state-of-the-art tools to embed interactive pages into Web-based applications.

Prerequisites

Special information

First day attendance is mandatory.
Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.
4 Undergraduate credits

Effective August 27, 2001 to present

Learning outcomes

General

  • Apply web design principles, including of interface design, human factors, security practices and policies, to develop efficient web sites.
  • Use state-of-the-art tools to embed interactive pages into web based applications.
  • Use current scripting and markup languages to implement simple and intermediate level client-side web applications.
  • Apply appropriate solution approaches to develop web applications.
  • Demonstrate ethical decision making in web application development, including data privacy concerns.
  • Explain server-side user authentication and file access.

Spring 2026

Section Title Instructor books eservices
01 Web Design and Implementation Bussjaeger, John L Books for ICS-225-01 Spring 2026 Course details for ICS-225-01 Spring 2026

Fall 2026

Section Title Instructor books eservices
01 Web Design and Implementation Bussjaeger, John L Books for ICS-225-01 Fall 2026 Course details for ICS-225-01 Fall 2026