Last Updated: Tuesday, 10-Dec-2002 13:09:33 PST

| HOME | September / October | November / December |

September / October                        Tentative - Subject to Change!

Sun Monday Tuesday Wednesday Thursday Friday Sat
29

WK
1
 

 

 


 

 

 

30

Lecture 1:
Why Be FIT?

 

Assignment 0:
Treasure Hunt
-print version
 





 

1 OCTOBER

Lab 1:
Introductions,
Network Resources:
-print version


ALL Mon / Tues labs are listed on Tuesdays.  ALL Wed / Thurs labs are listed on Thursdays.
 

2

Lecture 2:
What the Digerati Know


 





 

READ: Fluency with Information Technology
(FIT)
Chapters 2, 3

3

Lab 2:
Directories
-print version
 

OPTIONAL!!
Directories Lab using Unix commands
-print version
(for those who would like to use the command line environment)
 

4

Lecture 3:
Networking


 


Assignment 0 Due

Assignment 1:
Searching
-print version
 

FIT 4

5

 

 


 

 



 

 

6

WK
2
 

 

 


 

7

Lecture 4:
Networking (cont'd) /
Searching and Search Engines

Project 1
-print version
 


FIT 5

8

Lab 3:
HTML
-print version


 

 

 

9

Lecture 5:
(Mis)Information /
Evaluation of Web Content
 

Assignment 1 Due

FIT 12 p. 222-225
Read Articles for 10/9

10

Lab 4:
HTML
-print version

 

 


 

11

Lecture 6:
Digital Representation


Assignment 2:
Evaluation
-print version

FIT 8

12



 

 

 


 

13

WK
3
 


 

 

 

14

Lecture 7:
Digital Rep (cont'd)


 


 

 

15

Lab 5:
Image Manipulation
-print version



 

 

16

Lecture 8:
Debugging

-nba table page (to debug)
-NBA Page as it should look
-finished source code

Assignment 2 Due

FIT 7

17

Lab 6:
HTML / CSS
-print version


 

Project 1A due

 

18

Lecture 9:
Computer Basics

 




 

FIT 9

19
 

 


 

 


 

20
 

WK
4
 

 

 

21

MIDTERM #1

Covers Lecture and Lab readings, projects, assignments and labs
through 10/18

 

22

Lab 7:
HTML
-work on project
 



 

23

Lecture 11:
Algorithms

Assignment 3
-print version
 

FIT 10

24

Lab 8:
PROGRAMMING
-print version
 

Project 1B due

 

25

Lecture 12:
Programming Basics

Project 2

-print version

FIT 17

26


 


 


 

27

WK
5



 

 

28

Lecture 13:
JavaScript and the DOM / Event Programming


Assignment 3 Due

FIT 18

29

Lab 9:
PROGRAMMING
-print version

-conditionals
 

 

30

Lecture 14:
Conditionals and Expressions


 

Review FIT 17

31

Lab 10:
PROGRAMMING
-continue lab 9


Project 2A due

 

NOVEMBER

Lecture 15:
Conditionals / Objects Review
-in class design

-Dot syntax/objects

 

2


 



 

 

| HOME | September / October | November / December |

November / December                            Tentative - Subject to Change!

Sun Monday Tuesday Wednesday Thursday Friday Sat
3

WK
6
 

 

 



 

4

Lecture 16:
Functions 

-code for ConvertC2F function


 


FIT 19

5

Lab 11:
PROGRAMMING
-print version
-functions

-sample structure of lab-actual code not given, only location and instruction

6

Lecture 17:
Functions (cont'd) /
Iteration (if time)



 

 

FIT 20 (pp. 385-395)

7

Lab 12:
PROGRAMMING
-continue lab 11



 

 

 

8

Lecture 18:
Iteration  /Arrays 
-use notes from lectures 17/18

-Operators Exercise
-array overhead

Project 2B due


FIT 20 (p. 395 -399)

9

 

 


 


 

 

10

WK
7

 

 



 

11

VETERAN'S DAY HOLIDAY
NO CLASS / LABS
 

 



 

12
 

NO LAB 13



 

 

 

13

Lecture 20:
Search Algorithms /
Programming Review
 

 



 

14

Lab 14:
PROGRAMMING
-print version


-iteration / arrays

Project 2C due
 

15

Lecture 21:
Value-Sensitive Design
-Dr. Batya Friedman
and research assistant Jenny Hagman
 

 

16


 

 

 

 

 

17

WK
8
 


 

 

18

MIDTERM #2

Covers readings, labs,  assignments and projects since last exam
 

 

19

Lab 15:
PROGRAMMING
-continue lab 14


 

 

20

Lecture 23:
Databasics

New resource:
Database Definitions
 

FIT 13 pp. 231-top 242

21

Lab 16:
DATABASES
-print version
 

Project 2D due

 

22

Lecture 24:
Table Operations

Project 3
-print version


FIT 13 pp. 242-248

23

 

 


 

 

24

WK
9


 

 

 

25

Lecture 25:
SQL

Assignment 4:
SQL

 

FIT 13 pp. 248-251

26

Lab 17:
DATABASES
-print version

 

 

 

27

Lecture 26:
SQL (cont'd) /
Project Talk
-gathering user requirements for Project 3


NO LAB 18
FIT 14- to top of p. 263

28

THANKSGIVING HOLIDAY


NO LAB 18

 

 

29

THANKSGIVING HOLIDAY


 

 

 

30


 

 


 

 

1

WK
10

 




 

DECEMBER

Lecture 28:
Cryptography (Encryption)

Assignment 4 Due
 

FIT  16 pp. 307-317
Read Articles for 12/2

3

Lab 19:
DATABASES
-print version

Project 3A due



 

4

Lecture 29:
Privacy vs. Security




 

FIT 16 p. 297-307
Read Articles for 12/4

5

Lab 20:
DATABASES
-print version



 

 

6

Lecture 30:
Project Talk

-building and finishing the  database application 



FIT 14, p. 263-277

7

 

 

 



 

8

WK
11
/
F
I
N
A
L
S

 

9

Lecture 31:
Filters and the First Ammendment
-Dr. Joseph Janes


 


Read Articles for 12/9

10

Lab 21:
DATABASES
-work on project

 

 

 

11  Last Day of Class

Lecture 32:
FIT Jeopardy!!!
-there'll be laughter, fun, prizes!

Project 3B due

 

 

12



 

 


 

 

13

FINAL EXAM

8:30 -10:20 AM


 

 

 

14


 

 

 

 

 

BACK TO TOP

Last Updated:
Tuesday, 10-Dec-2002 13:09:33 PST

Contact the instructor at: gbwhit23@u.washington.edu