Home         NetLab         Cisco NetSpace         Online Curriculum         Office Hours

CS 1 Introduction to Computer Technology

Rick Graziani, Instructor

Rick Graziani, Cabrillo College

CS 1 Introduction to Computers and Computer Technology

     

Email:  graziani@cabrillo.edu

Non-Cabrillo Instructors/Students: If you would like access to my materials please email me for the username and password.

(placeholder)

CS 1 Syllabus and Course Materials - Spring 2016

(placeholder)

Note: Schedule subject to change


Week 1:  Jan 27


Lecture:

•      Course Introduction



Homework Assigned:

•     none


Other Announcements:

•     Email me a photo of yourself and get 5 points on the midterm


____________________________________________________


Week 2:  Feb 3


Lecture:

•      1 - Trends and Computer Basics

•      Introducing binary numbers



Homework Assigned:

•     Binary Number Conversions

•     Due: Feb 10


Other Announcements:

•     Missed last week?

•     Need to add?

•     Email me a photo of yourself and get 5 points on the midterm


____________________________________________________


Week 3:  Feb 10


Lecture:

•      2 - Bits, Bytes, and Boolean

•      Video: Triumph of the Nerds - Part 1



Homework Assigned:

•     Digital Logic and Binary Numbers

•     Due: Feb 17




Other Announcements:

     •      No office hours this Thursday due to a meeting at UCSC

     •      Binary Number Conversion assignment due today


____________________________________________________


Week 4:  Feb 17


No Class - Class cancelled


____________________________________________________


Week 5:  Feb 24



Lecture:

•      2 - Bits, Bytes, and Boolean (cont)


•      Video: Triumph of the Nerds - Part 2 - video

•      Video: Triumph of the Nerds - Part 3 - video



Homework Assigned:

•     Binary math (Not on midterm #1)


Other Announcements:

•     Midterm next week


____________________________________________________


Week 6:  Mar 2


Lecture:


•      3 - Data as Text, Images, Video, and Sound


Midterm Exam #1:

•      1 - Trends and Computer Basics

•      2 - Bits, Bytes, and Boolean

•      Binary numbers

•      Digital logic (boolean and gates)

•      Video: Triumph of the Nerds - Parts 1 - 3



Homework Assigned:

•      Binary Addition


Other Announcements:

•     none


____________________________________________________


Week 7:  Mar 9


Lecture:

•      3 - Data as Text, Images, Video, and Sound (cont)

•      Hexadecimal - Binary - Decimal Conversions

•      Video: TED Talks - Filter Bubbles

•      Internet Archive: Wayback Machine (Yahoo)

•      Video: Download: Search




Homework Assigned:

•      Hexadecimal - Binary - Decimal Conversion


Other Announcements:

•     none


____________________________________________________


Week 8:  Mar 16


Lecture:

•      5 - Operating Systems, Virtualization, Cloud Computing and Big Data



Homework Assigned:

•     


Other Announcements:

•     none


____________________________________________________


Week 9:  Mar 23


•      Programming



Homework Assigned:

•     none


Other Announcements:

•     none

____________________________________________________


Week 10:  Mar 30


No class - spring break

____________________________________________________


Week 11:  Apr 6


Lecture:

•      6 - Networking: Ethernet and TCP/IP


Midterm Exam next week

____________________________________________________


Week 12:  Apr 13




Midterm Exam #2:

•      3 - Data as Text, Images, Video, and Sound

•      5 - Operating Systems, Virtualization, Cloud Computing and Big Data

•      Binary addition

•      Hexadecimal number system



Homework Assigned:

•     


Other Announcements:

•     none


____________________________________________________


Week 13:  Apr 20


Lecture:

•      6 - Networking: Ethernet and TCP/IP (cont.)

•      Video: The Dark Web



Homework Assigned:

•     


Other Announcements:

•     none


____________________________________________________


Week 14:  Apr 27



Lecture:

•      Other CS/CIS courses


Final Exam:  May 11th

•      Computer Programming

•      Networking: Ethernet and TCP/IP (Including network diagram)

•      Networking: IPv6, Wireless and Security



____________________________________________________


Week 15:  May 4



Lecture:

•      Other CS/CIS courses


Final Exam: NEXT WEEK MAY 11th

•      Computer Programming

•      Networking: Ethernet and TCP/IP (Including network diagram)

•      Networking: IPv6, Wireless and Security



____________________________________________________


Week 16:  May 11



Final Exam: TODAY

•      Computer Programming

•      Networking: Ethernet and TCP/IP (Including network diagram)

•      Networking: IPv6, Wireless and Security







____________________________________________________


Week 17 Final Exam Week:  

:

No Class


____________________________________________________








(placeholder)

Lecture Materials and Student Worksheets


Note: If you don't have PowerPoint, Word, etc., Google (search) for a free PowerPoint, Word, etc. viewer.


Course Introduction

•      Presentation (PPT or PDF)



1 -Trends and Computer Basics

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



2 - Bits, Bytes, and Boolean

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



3 - Data as Text, Images, Video, and Sound

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



4 - Computer Programming

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



5 - Operating Systems, Virtualization, Cloud Computing and Big Data

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



6 - Networking: Ethernet and TCP/IP

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



7 - Networking: IPv6, Wireless, and Security

•      PowerPoint Presentation (PPT or PDF)

•      Worksheet  (Word or PDF)



Video Worksheets


Triumph of the Nerds

•      Part 1 - Impressing Their Friends

•      Part 2 - Riding the Bear

•      Part 3 - Great Artists Steal


Download: True Story of the Internet

•      Part 1 - Browser Wars (video)

•      Part 1 - Browser Wars (worksheet)


•      Part 2 - Search (video)

•      Part 2 - Search (worksheet)


•      Part 3 - Bubble (video)

•      Part 3 - Bubble (worksheet)


•      Part 3 - People Power (video)

•      Part 3 - People Power (worksheet)



Homework Assignments


•      Reading the Web Sites

•      Binary Number Conversions

•      Digital Logic and Binary Numbers

•      Binary Addition

•      Hexadecimal - Binary - Decimal Conversion



Videos


Humor

•      Everything's Amazing and Nobody's Happy

•      Jon Stewart - Verizon iPhone Announcement

•      TED Talks - The shared experience of absurdity


General Technology

•      Ted Talks - Patty Maes, Wearable Tech


Cloud Computing and Big Data

•      What is Big Data?

•      Explaining Big Data

      SF Data

•      Cloud computing - Changes to computer thinking

•      Internet Archive: Wayback Machine (link)


Network Neutrality and Related Issues

•      John Oliver: Net Neutrality

•      TED Talks - Filter Bubbles

     John Oliver: Government Surveillance


Dark Net and Anonymous

•      BBC Documentary 2015 - Inside the Dark Web

•      The Hiddent Internet - Exploring the Deep Web

•      Joseph Cox: The Deep Web Isn't All Dark

•      Jamie Bartlett: "The Dark Net" - Talks at Google

•      Who is Anonymous? - The Origin - Full Hacktivist

•      Anonymous: Who is Anonymous.

•      Who is Anonymous & How to become Anonymous


Security and Cryptography

•      What are DDoS attacks? DDoS Explained

•      You are an IT Hero

•      Cryptography: The Science of Making and Breaking Codes (good but talks fast)

•      How asymmetric encryption works

•      Diffie-Hellman Key Exchange (advanced)

•      Norse Attack Map (link)

•      VPN - Virtual Private Networking

•      What is VPN (advanced)

•      The Enigma Code (UC Davis)