ART 320 LAB — Barnum — Spring 2026
Schedule
Please bookmark and check this page regularly.
This is a tentative schedule, and is subject to change. If you miss any classes, check with your instructor about possible schedule changes and assignments.
Be sure to allow as much time as needed to complete assignments before class on the due date.
WEEK 1
TH 01/22
In-Class:
- Introductions, Syllabus, Class Website
- Web Design Brain-dump
- Lecture 01: The Internet: History, Technology & Design
New Assignments:
- Join the class Discord server. Please be sure you are identifiable. You can change your name as it appears on our Server under “Server Profile”. (Due before next class.)
- Reading 1: What can internet history teach us?
Post your response to the appropriate Discord thread. (Due before class next Thursday.)
Due Before Class Today:
- None
TU 01/27
In-Class:
New Assignments:
- None
Due Before Class Today:
WEEK 2
TH 01/29
In-Class:
New Assignments:
- Reading 2: Visual Hierarchy Principles in Web Design.
- Post your response to the appropriate Discord thread.
- Due before class next Thursday.
Due Before Class Today:
TU 02/03
In-Class:
- Lecture 2: Web Development Stages 1 & 2 — Discovery & Design (IA/UX)
- Introduction to Project 01: Personal Website
New Assignments:
- Project 1 Proposals and three inspirational website examples posted to Discord
- Due before class next Thursday (2/12).
- Project 1 Sketches Begin at least three sketch options for your site. Post to the designated Figma project, which will be setup in class Thursday (2/5).
- Due before class next Thursday (2/12).
- Setup a Figma account. Verify as a Student.
- Optional-will walk through in class Thursday (2/5).
Due Before Class Today:
- None
Week 3
TH 02/05
In-Class:
New & Continuing Assignments:
- Reading 3: A Dao of Web Design
- Post your response to the appropriate Discord thread.
- Due before class next Thursday
- Continue sketching and post to Figma.
Due Before Class Today:
TU 02/10
In-Class:
- Exercise 3, continues. Complete and upload to Box.
Continuing Assignments:
- Project 1 Proposals to Discord, inspiration sites and sketches to Figma
- Due before class Thursday.
Due Before Class Today:
- None
Week 4
TH 02/12
In-Class:
- Wireframe Demo using Figma
- Work Session—Project 1: Wireframes, HTML and CSS underway.
New & Continuing Assignments:
- Reading 4: Is The Internet Killing Creativity?
Post your response to the appropriate Discord thread.- Due before class next Thursday.
- Create wireframe and begin to build HTML and CSS based on wireframe. Optionally, using the Project 1 Starter Code. Plan to upload HTML & CSS in progress to Box
- Due before class next Thursday.
Due Before Class Today:
- Reading 3: A Dao of Web Design
- Proposals, inspiration sites and sketches
TU 02/17
In-Class:
- Style Guides: Color and Type
- Lecture 3: Web Development Phase 3: Develop (Keynote)
- Work Session
New/Continuing Assignments:
- Add a “Style Guide” page to your Project 1 Figma file. Create a color palette and add type samples that you will be using in your site design.
- Project 1: Continue to work on HTML and CSS. Upload HTML and CSS in progress to Box
- Due before class next Thursday.
Due Before Class Today:
- None
Week 5
TH 02/19
In-Class:
- Exercise 4: CSS Flexbox
- Work Session & Informal Work-In-Progress Check-Ins
New & Continuing Assignments:
- Project 1: Wireframes should be completed, HTML and CSS underway and ready to show.
- Content need not be in place. Think about how to setup your thumbnail gallery, referencing Exercise 3. Don’t worry about making them clickable or using full size images yet—that will be demo’d in Exercise 04.)
- Prepare for next class: Project 1 Work-in-Progress Consultations. Make sure Figma wireframe link is posted to Discord, upload any code in progress to Box.
- Due before class Thursday.
Due Before Class Today:
- Reading 4: Is The Internet Killing Creativity?
TU 02/24
In-Class:
- Work session
Continuing Assignments:
- Continue your Project 01 HTML and CSS.
Due Before Class Today:
- None
WEEK 6
TH 02/26
In-Class:
- Exercise 5: CSS Animation & Interactivity
- Project 1 Work-in-Progress Consultations.
- Be prepared to show wireframes and html/css code in progress
- Work Session
New Assignments:
- Reading 5: Introduction to Web Accessibility
- Post your response to the appropriate Discord thread.
- Due before class next Thursday.
Due Before Class Today:
- None
TU 03/03
In-Class:
- Lecture 4: User Experience & Accessibility
- Work session
New Assignments:
- None
Due Before Class Today:
- None
WEEK 7
TH 03/05
In-Class:
- Setup Dreamhost account to host Project 1.
- Work Session
New Assignments:
- Reading 6: Why Less (Options) is More—Anticipatory Design 101
Due Before Class Today:
- Reading 5: Introduction to Web Accessibility
TU 03/10
In-Class:
- Work session
New & Continuing Assignments:
- Prepare for Project 1 Critique
- Thursday 3/12
- Upload your latest Work-In-Progress by end of day Friday 3/13. Pages should contain some content, custom fonts and near-final color/style choices.
Due Before Class Today:
- None
WEEK 8
TH 03/12
In-Class:
- Project 1 Critique: Be sure you have posted your Project 1 ubuffalo.art site link to the Discord Project 1 channel. Your visual design should be complete enough to communicate your intent, with a majority of your CSS in place.
New & Continuing Assignments:
- Finalize Project 01. Submit complete site folder to Box, upload to Pantheon account and make sure your correct URL has been posted in Discord.
- Due before class Thursday 3/26
- Complete a Project 02 Strengths Identifier form.
- Due before class Tuesday 3/24
- Reading 7: How UX Professionals Collaborate on Deliverables.
- Post your response to the appropriate Discord thread.
- Due before class Thursday 3/26
Due Before Class Today:
Reading 6: Why Less (Options) is More
TU 03/17
No classes: Spring Break
WEEK 9
TH 03/19
No classes: Spring Break
TU 03/24
In-Class:
- Lecture 5: WordPress
- Project 2: Introduction, Team Assembly
New Assignments:
- Post client name and their current web URL to the thread in the Project 2 channel.
- Due before class next Tuesday.
- Your client choice must be unique: If your client has already been posted to the Project 2 Discord channel, you must choose another.
Due Before Class Today:
- Project 2 Strengths Identifier form
WEEK 10
TH 03/26
In-Class:
- Exercise 6: Installing WordPress, Choosing and Customizing a Theme
New Assignments:
- Continue Project 2, Phase 1: Discovery
Due Before Class Today:
- Project 1 Final submission
- Reading 7: How UX Professionals Collaborate on Deliverables
TU 03/31
In-Class:
- Exercise 6, continued
- Client choice discussions
- Work Session
New Assignments:
- Continue Project 2, Phase 1: Discovery
- Deliverables due before class next Tuesday
- Reading 8: Writing for Designers
- Post your response to the appropriate Discord thread.
- Due before class Thursday 4/9
Due Before Class Today:
- Post client name and their current web URL to the thread in the Project 2 channel.
WEEK 11
TH 04/02
In-Class:
- Work Session, informal check-ins
Continuing Assignments:
- Continue Project 2, Phase 1: Discovery
- Deliverables due before class Tuesday 4/7
Due Before Class Today:
- None
TU 04/07
In-Class:
- Project 2 Consultations: Phase 1 Discovery
- Teams present to the class
- Work session
New Assignments:
- Begin Project 2: Phase 2 Design
Due Before Class Today:
- Project 2, Phase 1: Discovery deliverables
WEEK 12
TH 04/09
In-Class:
- Work Session and informal progress check-in.
New Assignments:
- Continue Project 2: Phase 2 Design
Due Before Class Today:
- Reading 8: Writing for Designers
TU 04/14
In-Class:
1. WordPress Theme Editing Demo
2. Work session
New Assignments:
- Project 2, Phase 2 Design Deliverables
- Due before class Thursday
Due Before Class Today:
- None
WEEK 13
TH 04/16
In-Class:
1. Project 2 Consultations: Phase 2 Design Deliverables Due
- Teams present to the class
New Assignments:
- Begin Project 2: Phase 3 Develop
Due Before Class Today:
- Project 2, Phase 2: Design deliverables
TU 04/21
In-Class:
- Lecture 6: Deploy — Hosting, Site Migration, Testing, SEO and Analytics
- Work Session
New Assignments:
- None
Due Before Class Today:
- None
WEEK 14
TH 04/23
In-Class:
1. Work Session and Informal Phase 3: Develop – Work-In-Progress Review
- How well has the been working together? Work distribution, communication, etc…
- What have you accomplished so far as the Develop phase is underway
- What are your plans and individual tasks working up to Critique?
New Assignments:
- None
Due Before Class Today:
- None
TU 04/28
In-Class:
- Work Session
New Assignments:
- None
Due Before Class Today:
- None
WEEK 15
TH 04/30
In-Class:
1. Project 2 Critique (See Project page for critique expectations)
New Assignments:
- Project 2 Final Deliverables
- Due by end-of-day 5/12
Due Before Class Today:
None
TU 05/05
In-Class:
- Work Session
- Course Evaluations
New Assignments:
- Please complete Project 2 Team Evaluations by 05/11.
- Final Submissions due 05/12
Due Before Class Today:
- None
All Assignments Due
TU 05/12
Project 2 Final Deliverables: See Project Page for details. Ensure all requirements are met, including WordPress Theme active on Pantheon Site and Final Project Guide Project uploaded to Box.
All other late or resubmitted assignments