Prof. Bederson CMSC 498B - Schedule
Home
Contact
Schedule
Homework
Grades
Links

Schedule (subject to change)

(Week 1)
Jan 29
Jan 31

Intro

Read: Olsen Ch. 1-2
Notes: Introduction

(Week 9)
Apr 2
Apr 4

Intermediate 2D Graphics

Notes: Graphics 2
Read: Olsen Ch. 9-11

(Week 2)
Feb 5
Feb 7

Basic 2D Graphics

Read: Olsen Ch. 3
Notes: Graphics 1

=> Hw #0 Due (2/5)

(Week 10)
Apr 9
Apr 11

Intermediate 2D Graphics

=> Project #3 Due (4/11)

(Week 3)
Feb 12
Feb 14

Programming Systems

Notes: Tools, C#, Java

Feb 14: Class Cancelled

(Week 11)
Apr 16
Apr 18

Drawing Architectures

Notes: Drawing Architectures
Read: Olsen Ch. 12

(Week 4)
Feb 19
Feb 21

Programming Systems

=> Project #1 Due (2/21)

(Week 12)
Apr 23
Apr 25

Class cancelled (Ben at CHI)

=> Project #4 Due (4/25)

(Week 5)
Feb 26
Feb 28

 Event Handling

Notes: Events
Read: Olsen Ch. 4

(Week 13)
Apr 30
May 2

Interaction Design Patterns

Notes: Patterns
Read: Ch. 13

(Week 6)
Mar 5
Mar 7

Model, View, Controller

Notes: Model-View-Controller
Read: Olsen Ch. 5

(Week 14)
May 7
May 9

Interaction Design Patterns

Read: Ch. 14

(Week 7)
Mar 12
Mar 14

Widget Toolkits

Notes: Toolkits
Read: Olsen Ch. 6

=> Midterm Exam (3/14)

(Week 15)
May 14

HCIL Research Overview

 

(Week 8)
Mar 19
Mar 21

=> Project #2 Due (3/21)

 

   
Mar 25-29 Spring Break => Project #5 Due 5/18 @ 11am