CSE120 Computer Science Principles

 

Calendar

   
Why Take CSE120
All of the scheduling information -- days off, assignments, due dates, reading links, etc. -- are presented on this page. Notice that some links are present, but not populated with a file yet.
  
Panic Button
   Anonymous Email
To Instructors
Home
Contact
Class Overview
Calendar
   THIS Week
HW Discussion
Gallery

Calendar

All Assignments are due before class on the day shown.

Date

Topic

Assignment

Due Today

Jan 7

Lec: Introduction, Expectations, The Plan Slides

Assignment 1

Precourse Survey

Jan 8

Lab: "What I value" writing exercise; FTP

Lab 1

Essay Collect

Jan 9

Lec: Lightbot 2.0 - A Game or Programming? Slides

Assignment 2

Assignment 1

Jan 10

Lab: Web Presence

Lab 2
Starter Code

Digital Photo of Yourself

Jan 11

Lec: Functions -- the Punchline Slides

Assignment 3

Assignment 2 Collect
After Image Survey by 5:00

  Weekend

Jan 14

Lec: Processing Introduction Slides

Assignment 4

Assignment 3 Collect

Jan 15

Lab: Writing First Processing Programs

Lab 3
Robot Code

Collect

Jan 16

Lec: Basic Procesing Concepts Slides

Assignment 5
Basic Form

Assignment 4 Collect
Read R&F pp. 1-35

Jan 17

Lab: Washington Columns

Lab 4

Jan 18

Lec: Functions & Datatypes Slides

Assignment 6
Owl Code
X Credit Asmt
Red Hair Girl

Assignment 5 Collect
Read R & F pp. 36-40
After Image Survey by 5:00

  Weekend

Jan 21

Holiday: M. L. King's Birthday Celebrated

Jan 22

Lab: Controlling Screen Action

Lab 5

Assignment 6 Collect

Jan 23

Lec: Testing And Repetition Slides

Assignment 7

Xtra Credit Collect

Jan 24

Lab: Processing Hacker Tips

Lab 6
Mouse Code

Collect

Jan 25

Lec: The Glorious Triumph of 0 and 1 Slides

Assignment 8
Basic Form

Assignment 7 Collect
After Image Survey by 5:00

  Weekend

Jan 28

Lec:The Mouse, Keys and Text Slides

Assignment 9
Lines, Raining, Heart, Walking

Assignment 8 Collect

Jan 29

Lab: Working On Creativity Assignment

   

Jan 30

Lec:Communicating in the Blink of an Eye Slides

Assignment 10

Jan 31

Lab: Binary Addition with Practice

 

 

Feb 1

Lec: Bits and Bytes of Color Slides

Assignment 11
TurtleBot Code
Line Numbers

Assignment 9&10 Collect
After Image Survey by 5:00

  Weekend

Feb 4

Lec: Algorithmic Design and Abstraction Slides

   

Feb 5

Lab: Project Help

 

 

Feb 6

Lec: Instruction Execution is Simple Slides

   

Feb 7

Lab: Review

Feb 8

Lec: Midterm, 50 Minutes, Bring Notes

Assignment 11

EXAM Notes,
1 page 8.5x11, 2 sides
Assignment 11 Collect
After Image Survey by 5:00

  Weekend

Feb 11

Slides Lec: Recursion --- I Was Thinking Like That

 

Feb 12

Lab: Arrays + Recursion Exercise

Lab 7
Recursion Code

 

Feb 13

Lec: Slides Computers and Society

 

 

Feb 14

Lab: Showing Your Stuff

Lab 8
Proc System Show Code

 

Feb 15

Lec: Slides A Social Contract

Assignment 12

After Image Survey by 5:00

  Weekend

Feb 18

Holiday: President's Day

Feb 19

Lab: Teasing Apart Colors

Lab 9

Blown To Bits pp 1-18
Assignment 12 Collect

Feb 20

Lec: Internet and the World Wide Web Slides

Pick A Partner

Blown To Bits pp 36-72

Feb 21

Lab: Pair Programming

Work In Pairs
Exercise

Blown To Bits pp 73-108

Feb 22

Lec: Computer Security and Encryption Slides

Assignment 14

After Image Survey by 5:00

  Weekend

Feb 25

Lec: Arrays -- Vairables with Parts Slides

   

Feb 26

Lab: Pair Programming

   

Feb 27

Lec: Tagging, Searching and Web Structure Slides

Cheat Sheet  

Feb 28

Lab: Pair Programming

   

Mar 1

Lec: Database Principles - Irregular Data Slides

 

After Image Survey by 5:00

  Weekend

Mar 4

Lec: Building A Personal Database Slides

 

Mar 5

Lab: Video Link Embeddings

   

Mar 6

Lec: Domain Name System - Think Systems Slides

Assignment 15 XML XSL
j1 j2 j3 j4

Assignment 14 Collect

Mar 7

Lab: Programming iDiary

   

Mar 8

Lec: CS & Other UW Computing Majors Slides

  After Image Survey by 5:00
  Weekend

Mar 11

Lec: Artificial Intelligence Slides

   

Mar 12

Lab: XML Navigate

Lab 10

 

Mar 13

Lec: Astonishing Things To Do With Bits Slides

Review

Assignment 15 Collect

Mar 14

Lab: Hiding In Plain Sight

Lab 11
Hide  Fog

 

Mar 15

Lec: Review - A Survivor's Party Slides

 

After Image Survey by 5:00

  Weekend
Mar 18  
Mar 19  
Mar 20  
Mar 21 Final Exam: 8:30-10:20 - Coffee And Pastries Served  
Mar 22 Survival Party Begins ... Whoo-Hoo!
  End Of Winter Term

 

  
     Contact: snyder at cs dot washington dot edu