INF311 Syllabus

INF311 Syllabus

Week
Module
 
Aug 25 & 28 Intro & Documentation  
Sep 3 Organization Systems  
Sep 8 & Sep 10 Labeling & Navigation  
Sep 15 & Sep 17 Search & Metadata  
Sep 22 & Sep 24 Project 1: Prototype Metadata (on-line)  
Sep 29 & Oct 1  
Oct 6 & Oct 8  
Oct 13 & Oct 15 Faceted Metadata  
Oct 20 & Oct 22 Project 2: Prototype Browsing and Search part 1 (in-class)  
Oct 27 & Oct 29  
Nov 3 & Nov 5  
Nov 10 & Nov 12 Project 3: Prototype Search part 2 (on-line)  
Nov 17 & Nov 19  
Nov 24 & Nov 26  
Dec 3 & Dec 5 Review

Office Hours

My office is 354 Baldy Hall. If you would like to meet with me, send me an email to set up an appointment.

Books etc

Other Requirements

Reference Links

INF311: Introduction to Information Architecture

Overview

Important - The course requires that you have taken INF216 and are comfortable writing HTML, CSS, PHP & MySQL; that you understand the methods and actions of forms; can create, use, and join MySQL tables (especially lookup tables); and can write MySQL queries with a PHP script.

The aim of the course is that you will be able to construct and document a well designed, easily searched, large and scaleable website built around a MySQL database. The final project will consist of a documented working prototype of a scaleable website using materials provided.

Assignments & Grades

The course will be divided into modules, some of which will be in-class and some will be only on-line (see schedule opposite). The course will include in-class and on-line lecture, discussion, exercises, weekly readings and out-of class assignments. All assignments and projects must be completed before the deadline. You can only use HTML/CSS/PHP/MySQL in the assignments. All layout must be in CSS. All prototypes must have written documentation; All interfaces must have accompanying wireframe diagrams; and all database relationships must have E/R diagrams.

You will be expected to take part in activities, discussion and presentation of class material. You will also be expected to support an expansive and creative environment, where we can express and develop ideas. Quality and helpful discussion will positively affect your grade.

The scoring scheme is:

Important Dates

UB policies and procedures

ACADEMIC INTEGRITY. Information on UB's policies regarding academic integrity is available on the undergraduate catalogue web site.
SPECIAL ACCOMMODATIONS. The Office of Disability Services (ODS) coordinates needs for special accommodations for eligible students. Information on registering is available on the Student Affairs web site. If you require special accommodations, please talk with me as soon as possible.
INCOMPLETES. Under certain circumstances, it may be possible to receive a grade of incomplete for the course. Guidelines for eligibility and other information is available on the undergraduate catalogue web site

Some web hosts

You may want to get your own domain name and set up your own website. If for no other reason than to show off your portfolio of work, when job hunting. You will also be able to continue working with PHP & MYSQL after the class ends. Here are three web hosting companies: