Week 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Finals
Textbooks
Check out textbooks for 24 hours at Odegaard's Course Reserves
Screencasts
Screencasts of lectures are available the same afternoon as the lecture. See index of FIT100 screencasts. If you receive an error message about this website's security certificate, accept the UW security certificate and click the "Install the UW Security Certificate Now!" button.
Turn-In Areas for Assignments, Labs, and Projects:
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
Mar 31 | Mon | Introduction [slides] [pdf] [handouts] |
UW Network Resources (Lab 1) |
HW 1 assigned Videos:
|
|
Apr 1 | Tue | UW Network Resources (Lab 1) |
|||
Apr 2 | Wed | Le Mot Juste [slides] [pdf] [handouts] |
Chapter 1 | Directories (Lab 2) Linux and UNIX (optional) |
|
Apr 3 | Thu | Directories (Lab 2) Linux and UNIX (optional) |
|||
Apr 4 | Fri | Digerati [slides] [pdf] [handouts] |
Chapter 2 | HW 2 assigned | |
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
Apr 7 | Mon | Informatics Program |
Chapter 3 | HTML Practice (Lab 3) | Due before Noon: Lab 2, HW1 |
Apr 8 | Tue | HTML Practice (Lab 3) | |||
Apr 9 | Wed | Networking Wrapup [slides] [pdf] [handouts] |
Chapter 4 | Image Manipulation (Lab 4) [Mt. St. Helens] [Red Square] |
|
Apr 10 | Thu | Image Manipulation (Lab 4) [Mt. St. Helens] [Red Square] |
|||
Apr 11 | Fri | Chapter 5 | |||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic | Assignments & Due Dates |
Apr 14 | Mon | HTML Project 1A |
Due before Noon: Labs 3 and 4, HW2 HTML Project 1A assigned [XHTML 1.0 file] |
||
Apr 15 | Tue | HTML Project 1A |
|||
Apr 16 | Wed | Debugging [slides] [pdf] [handouts] |
Chapters 6 | HTML Project 1A | |
Apr 17 | Thu | HTML Project 1A | |||
Apr 18 | Fri | Validating XHTML [slides] [pdf] [handouts] |
Chapter 7 | ||
No quiz this week! |
|||||
Date | Day | Lecture Topic | Readings Due | Lab Topic | Assignments & Due Dates |
Apr 21 | Mon | Chapter 8 | HTML Project 1B | Due before Noon: Project 1A |
|
Apr 22 | Tue | HTML Project 1B | |||
Apr 23 | Wed | Programming Basics and Algorithms [slides] [pdf] [handouts] |
Chapter 10 | HTML Project 1B | |
Apr 24 | Thu | HTML Project 1B | |||
Apr 25 | Fri | Programming Concepts [slides] [pdf] [handouts] |
Chapter 18 and 19 | ||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
Apr 28 | Mon | Programming Concepts (continued) AnimationsVideo Demos for JavaScript Debugging:
|
Chapters 18, 19, and 21 QuickStart Chapter 1 |
||
Apr 29 | Tue | First JavaScript (Lab 5/6) | Due before Noon: Project 1B |
||
Apr 30 | Wed | Programming Concepts (continued) [slides] [pdf] [handouts] Functions Examples:
|
Chapter 20 | First JavaScript (Lab 5/6) | Project 2A assigned |
May 1 | Thu | First JavaScript (Lab 5/6) | |||
May 2 | Fri | Iteration In-class examples:
Demo VideosFree Software Downloads
|
Chapter 20 | ||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
May 5 | Mon | Indexing and Arrays [video] Examples |
Chapter 21 QuickStart Chapter 2 |
Lab 7/8 Conditionals [Lab] [Quiz Part 1] [Quiz Part 2] | Due before Noon: Lab 5-6 |
May 6 | Tue | Lab 7/8 Conditionals [Lab] [Quiz Part 1] [Quiz Part 2] | |||
May 7 | Wed | Forms: Inputs and Outputs [slides] [pdf] [handouts] |
Chapter 22 | Lab 7/8 Conditionals [Lab][Quiz Part 1] [Quiz Part 2] | Due before Noon: |
May 8 | Thu | Lab 7/8 Conditionals [Lab][Quiz Part 1] [Quiz Part 2] |
Project 2B assigned [Project 2B Quiz Link] Rollover Example |
||
May 9 | Fri | QuickStart Chapter 3 |
|||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
May 12 | Mon | Document Object Model [slides] [pdf] [handouts] Essentials of the DOM and JavaScript (10 min.) DOM Exercise Answers—see slides |
QuickStart Chapter 4 |
JS Project 2B | |
May 13 | Tue | JS Project 2B |
|||
May 14 | Wed | Document Object Model 2 [slides] [pdf] [handouts] DOM Exercises [Ex. 2] [Ex. 3] |
|
JS Project 2B | Due before Noon: Labs 7/8 |
May 15 | Thu | JS Project 2B | |||
May 16 | Fri | Lecture canceled! | Undergraduate Research Symposium in Mary Gates | ||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
May 19 | Mon | Computer Basics [slides] [pdf] [handouts] |
Chapter 9
|
Project 2B | |
May 20 | Tue | Project 2B | |||
May 21 | Wed | Intro to Spreadsheets [slides] [pdf] [handouts] |
Chapters 14-15 | Spreadsheets (Lab 9) [Instructions] [Quiz] |
Due Before Noon: Project 2B |
May 22 | Thu | Spreadsheets (Lab 9) [Instructions] [Quiz] |
|||
May 23 | Fri | Privacy [slides] [pdf] [handouts] - ACLU Pizza Palace - Identity Theft |
Chapter 13 (first half) | ||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
May 26 | Mon | Memorial Day—official UW holiday! No classes! Happy Holiday! |
|||
May 27 | Tue | Labs Canceled | Due Before Noon: Lab 9 |
||
May 28 | Wed | Database Basics / XML [slides] [pdf] [handouts] |
Chapter 16 (different from 2nd ed.) |
Database (Lab 10) Lab 10 Quiz |
Project 3A assigned |
May 29 | Thu | Database (Lab 10) Lab 10 Quiz |
|||
May 30 | Fri | Designing a Database [slides] [pdf] [handouts] |
Chapter 17 | ||
Date |
Day |
Lecture Topic |
Readings Due |
Lab Topic |
Assignments & Due Dates |
Jun 2 | Mon | Querying the Database [slides] [pdf] [handouts] Design exercise [Athletes Database] [Design Key] |
Chapter 17 | Security (Lab 11) Project 3B |
Due before Noon: Lab 10 Project 3B assigned |
Jun 3 | Tue | Security (Lab 11) Project 3B |
|||
Jun 4 | Wed | Chapter 13 (last half) |
Quiz TA Evaluations Database Project 3B |
Due before Noon: Project 3A |
|
Jun 5 | Thu | Quiz TA Evaluations Database Project 3B |
|||
Jun 6 | Fri | Wrap Up Drop-in Lab: 4-6pm MGH 030 |
Chapter 24 | ||
![]() |
No final! | ||||
Jun 9 | Mon | Drop-in Lab: 1:30-6:30PM MGH 030 |
Due before Noon: Lab 11 | ||
Jun 10 | Tues | Grade Point Conversion Spreadsheet | Due before Noon: Project 3B If you're having problems with queries, watch the June 2 lecture! |
||
Jun 11 | Wed | Drop-in Lab: 8:30AM-12:30PM MGH 430 | Due before Noon:
Due Before 11:45PM:
|
