CS302 Computer Literacy

Spring, 2014
Elaine Rich

Schedule of Topics and Assignments

 

January 14                Introduction

January 16                Computational Thinking

·         CS Illuminated, Section 7.1

·         TURN IN Ubiquitous Computing assignment

 

January 21                Python

·         CS Illuminated, Chapter 1

January 23                Python

·         Python Programming Chapter 1

·         TURN IN Account Verification Slip

 

January 28                SNOW DAY

January 30                Binary Values and Numeric Encodings

·         CS Illuminated, Chapter 2

·         TURN IN Programming Project 1: Hello You

 

February 4                 Binary Values, continued

                                    Python

CS Illuminated, Sections 3.1, 3.2, 18.1

February 6                 SNOW DAY

 

February 11              Everything is Bits (or How to Encode Everything)

·         CS Illuminated, the remainder of Chapter 3

February 13              Everything is Bits

 

February 18              Boolean Logic

·         CS Illuminated, Sections 4.1, 4.2

·         TURN IN Bits and Encodings Homework

February 20              Boolean Logic

·         TURN IN Programming Project 2: Trust Fund Buddy

 

February 25              Boolean Logic

·         CS Illuminated, Section 4.3

February 27              Midterm 1

·         TURN IN Boolean Logic Homework

 

March 4                      SNOW DAY but this is our day for Computer Organization

Computer Organization

·         READ CS Illuminated, Chapter 5

March 6                      Discuss Exclusive Networks

Assemblers, Compilers, Operating Systems  

·         CS Illuminated, Sections 9.2, 10.1, 11.1, 11.2

 

March 11                   Spring Break

 

March 18                   Algorithms

·         CS Illuminated, Sections 7.1 – 7.3

March 20                   Algorithms

 

March 25                   Algorithms

·         TURN IN Programming Project 3: Exclusive Networks (by midnight, as usual)

·         CS Illuminated, Section 7.4

March 27                   Discuss the Trivia Game programming project

Algorithms

·         TURN IN Computer Systems Homework

·         CS Illuminated, Sections 7.5, 7.6 and 18.2

 

April 1                         Algorithms

·         CS Illuminated, Section 18.3

April 3                         Midterm2

·         TURN IN Algorithms Homework

 

April 8                         Algorithms

April 10                      Discuss Website Project

Networks

·         CS Illuminated, Chapter 15

 

April 15                      Networks, Computer Security

·         CS Illuminated, Chapter 16 and 17

·         TURN IN Programming Project 4: Trivia Game

April 17                      Easy Hard Impossible

 

April 22                      AI and Robotics

·         CS Illuminated, Chapter 13

·         TURN IN Algorithms, Networks and Security Homework

April 24                      AI and Robotics

 

April 29                      Technology and the Future

·         TURN IN your Website Project

May 1                         Midterm 3