Teaching > IM 270 at DePaul University > Spring 2011

Welcome to the Spring 2011 incarnation of DePaul's IM 270: User Centered Web Design.

This page is not intended to replace DePaul's system, but it is an easy place for me to share example code and notes for the current class.

See the latest on your assignments, grades and announcements in DePaul's Course On Line system.

Code examples

Syllabus

Overview

This course explores the design process and technology behind delivery of the modern web experience in browsers, mobile phones and other location aware devices.

Each week we will cover:

We will go from the basics to advanced practices throughout the course, and it will get wooly at times. Don't panic! TMTOWTDI.

The point of this course is to give you experience producing accessible, semantic, standards-compliant HTML using an understanding of web design principles, interaction design patterns, coding frameworks and tools. It is a very exciting time in web standards design because of the sea change of HTML5 and CSS3 becoming widely adopted on mobile devices and browsers alike.

Your project will be to create a minisite of User Centered Design (UCD) deliverables and one page of the project site you intend to build.

Textbooks and printed resources

Required texts

Recommended texts

Head First HTML with CSS & XHTML

Print ISBN:978-0-596-10197-8 | ISBN 10: 0-596-10197-X Ebook ISBN:978-0-596-55719-5 | ISBN 10: 0-596-55719-1

Prerequisites

Knowledge of HTML and CSS. We will review the basics, but then it is off to the races. If you have no prior knowledge of either, I strongly suggest you pick up the recommended book as well.

Grading

Scoring categoryPercentage of grade
Weekly projects30%
Final presentation30%
Quiz/Lab30%
Attendance & Participation10%

Attendance & Participation is a discretionary part of your grade. Participation for online students includes use of message boards and volunteering for critiques. Doing poorly and making no effort to get help will reflect poorly upon the participation part of your grade.

Class rules

WeekDateTopicDesignCodeExerciseAssignments & QuizzesReading
1 3/28/11 Course introduction & expectations History History Check out awesome design
Lab time for quiz 1
A1: Personal info page
Q1: Using the inspector
2 4/4/11 Coding & sketching Shorthand, sketching, mindmapping HTML & HTML5 & review/intro Q2: Design process & HTML basics
3 4/11/11 Discovery methods Design brief & user personas A2: Design brief
4 4/18/11 Appearance & behavior Lean UX, evaluating usability CSS & CSS3 review/intro Q3: Perform an heuristic evaluation
5 4/25/11 Layout for multiple devices The grid & responsive web design A3: Competitive analysis
6 5/2/11 Layout for multiple devices - part ][ More grids and responsive design A4: Site sketches
7 5/9/11 Typography & color A5: Color and type treatments
8 5/16/11 More typography & color, print stylesheets
9 5/23/11 Accessibility, forms, HTML5 & CSS3 Q4: Perform an accessibility evaluation
10 6/6/11 Final presentation