CS3 Introduction to Computer Systems
David Morgan
Santa Monica College
see syllabus for email address

 


Grade reports

Syllabus

Information

Binary numbers

Number systems

ASCII chart
 version 1
 version 2
Foreign "ASCII"
Foreign keyboard

CPU Registers

A CPU instruction

Slide presentations

Shelley textbook
Chapter 1 Intro
Ch 2
Ch3
Ch4
Ch5
Ch6
Ch7
Ch8
Ch9
Ch10
Ch11
Ch12
Ch13
Ch14
Ch15

programming languages

 



SUMMER 2019
Sec 1703 online

This Website (http://homepage.smc.edu/morgan_david/)  will be used extensively to communicate with you. Announcements, grade reports, and assignments will be posted here. Please access the website from any SMC computer lab. Alternatively, it can be viewed from an internet-connected browser  anywhere. You are responsible for awareness of the information posted here. Additionally, I will make use of Canvas, the online learning management system. Instructions for logging in to it can be found in the Corsair Connect Guide.

Security sites and blogs - these are good sites on current events and developments in computer security that may interest you.
 Schneier on Security     Krebs on Security      Exploit Database
 Security Now podcast   SANS Institute semiweekly Newsbites  (8/5)

Grades - have been updated, link entitled "Grade information" at left. They include the quiz on communications and networking. (8/5)

Grades - have been updated, link entitled "Grade information" at left. They include the quiz on secondary storage. (7/22)

Grades - have been updated, link entitled "Grade information" at left. They include the "print your name" C program. (The overall average shown is a weighted one, where the C program doesn't count much. It is worth 1/6 of what the quizzes are worth. The next C program, which is more substantial, will count more than that.) (7/20)

Grades - have been updated, link entitled "Grade information" at left. They include the quizzes on input devices and output devices. (7/16)

Grades - have been posted, link entitled "Grade information" at left. You can identify yourself by your constructed anonymous ID number, explained in an email message to you 7/1. (7/8)

A C compiler - is a tool that can familiarize you, as an example, with how programs written in various programming languages get converted into a form that is executable. (7/7)

Grades - have been posted, link entitled "Grade information" at left. You can identify yourself by your constructed anonymous ID number, explained in an email message to you tonight. (7/1)

Undersea cabling - former student Philip Postovoit did the service of researching cabling quite thoroughly. Of the many links about it he sent me, I found particularly interesting:
submarine cable map (click individual cables)
manufacture, shipboard loading, seabed laying youtube video
Haut débit en eau profonde (French)
"Contrary to conventional wisdom, satellites play a minimal role in the operation of the internet. Nearly 99% of international phone and data traffic goes through [submarine cables] like ours." Patricia Boulanger, Alcatel Submarine Networks (6/24)

New transatlantic data cable by Microsoft/Facebook/Telexius completed. (6/24)


Chapter titles and numbering
of our textbook
1 Introduction
2 The Internet
3 Computers and Mobile Devices
4 Programs and Apps
5 Digital Safety and Security
6 Computing components: inside computers and devices
7 Input and Output
8 Digital Storage
9 Operating Systems
10 Communications and Networks
11 Information and Data Management
12 Information Systems and Enterprise Computing  

What is tele?
  what is tele-phone? (what does "phone" mean?)
  what is tele-vision" (what does "vision" mean?)
  what is tele-graph? (what does "graph" mean?)
  what is tele-port? (what does "port" mean?)
  what is tele-cast? (what does "cast" mean?)
Encoding - when the telegraph was invented, how did they use it to send letters of the alphabet?
 when the computer and network were invented, how did they use them to send letters of the alphabet? 

Computer privacy - it ain't nobody's business, unless you say it ain't so:

 

Textbooks and materials 
Please see syllabus, at link entitled "syllabus" at upper left.

First general-purpose digital computer Eniac, and its original quite specific purpose. 

Where it all began
 Boelter 3420  
 UCLA professor Kleinrock (say "thank you") on starting the internet  

Low-end mini 1985 - RX405 by Rexon Business Machines, Culver City. 

Homework - is to read the textbook (identified in the syllabus, link at left) and view/listen to several internet resources listed on the Canvas page for this class

Canvas:
Log in to canvas (instructions can be found in the Corsair Connect Guide

 

"What hath God wrought?"
May 24, 1844

"Mr. Watson come here, I want to see you."
March 10, 1876

"lo"
October 29, 1969