Week 1

Review the "first day" presentation
Watch Peter Norvig's talk online teaching talk
Read the syllabus and other general information
Syllabus -- Class procedures and material
About the electronic text
Using the topic modules
More on what we cover

Week 2

List servers
How does an online survey work?
Computer components
Michael Wesch on the classroom, discussion and learning
Internet writing is important
Internet reading (and writing) Zen
Writing short documents

Week 3

Using Google Drive
A short history of tools for collaboration
What is a program?
program execution (geek majors only)
UCLA learning behavior survey
Computer generations and the evolution of our class
Network versus stand-alone applications

Week 4

Using Google Plus
URL -- uniform resource locator
Retrieving a Web page
The important role of questions in education

Week 5

What "they" know about you and how they use it
Internet surveillance
IP packets and addresses
Communities of common interest -- using Google Plus Communities
Data quantity – how much data?

Week 6

Communication link speed
Communication speed
Google hangouts
Number systems (CIS majors)
Moving packets across the Internet

Week 7

What is a Web log (blog)?
Information flow inside a computer

Week 8

Midterm exam

Week 8

Open source
Retrieving complex pages -- its all bits
Embedded computers
Self driving cars

Week 9

Citizen journalism
What is a wiki?
What is a wiki -- Disney Hall example
Using Twitter
Rating and reputation on the Internet

Week 10

What is image processing?
Image characteristics
Image used in Paint.net demonstration
Long image used in Paint.net demonstration
Using Paint.net
An image processing session
An image processing demonstration

Week 11

Data type evolution
Data + code => information
Demonstration of transparency and layers
Image layers
Network services, pros and cons

Week 12

Encoding images
Audio processing overview
Audio recording
Configure Audacity to export .mp3 files
Audio processing demonstration

Week 13

Image compression
Compressing audio
Image compression demonstration
Recording and encoding analog data
Introducing HTML
HTML demonstration
Technology progress
Exponential growth

Connectivity review: Connectivity overview
Optional, for those who wish to have an account on a Web server to play around with after our class ends -- let me know if you want an account:
Attributes of HTML tags
Including images in Web pages
HTML links
Short HTML reference
Your account on sws.csudh.edu
The Filezilla FTP client
Application deployment evolution
Deploying cloud applications with Bitnami