Last Update: Fri, 31 Oct 2003 20:13:28 GMT

CSC 102 How the Internet Works: Syllabus (Spring 2004)


Return to CSC102 Class Homepage:
Week Dates
Notes
Topics Labs Assignments Quizzes
1 Tu Jan 27

Notes1a

Course goals
Course outline

Computer basics
Browsers basics

Unix basics; connecting to beowulf
Email (pine) basics

Internet Explorer

beowulf
pine
Quiz0

A1:A1. Email; How to Take Quizzes
[due Th Jan 29]

Secs. of Chapters 1
(1.1-.4,1.6,1.8,1.10)

Quiz1
[due Tu Feb 3]
Q1 Answers
2 Th Jan 29, Tu Feb 3

Notes2a
Notes2b

History of the Internet
Computer Networking text (Kurose and Ross)
Physics of networks
IP
TCP/IP
Smith LAN Bckbn
Cisco 6500 Switch
Cisco 7200 Router
Netware LAN packets
Ethernet; (Tutorial)
[FDDI Token Ring]
Packet switching

ping

traceroute

A2: packets
[due Th Feb 5]
A2 answers

Secs of Chapter 3; 1
(3.1, 3.2; 1.5,1.6,Abv.&Bynd.)

Ethernet Tutorial
Quiz2
[due Tu Feb 10]
Q2 Answers
3 Th Feb 5, Tu Feb 10

Notes3a
Notes3b

MAC (Medium Access Protocol)

Wireless: IEEE 802.11b, Bluetooth
How Bluetooth works

Denial of Service
Syn Denial of Service explained
CERT Advisory
My Doom Worm includes Denial of Service
Domain names
DNS
Domain Registry Lawsuit. Register.com, Inc vs. Verio
Domain Name Suit. Microsoft vs. Mike Rowe Soft

World Internet map
New TLDs

ComputerNetworkingTex Excerpt2

email
RFC822
SMTP
sendmail
POP (Eudora), IMAP
Pop vs. IMAP
GroupWise

Spam, Filters

ASCII, encoding
MIME
File compression
Lempel-Ziv used in gzip, zip, etc

MP3 files - audio compression

Web clients
Web servers
Apache server

HTTP
URLs






DNS: host








email headers
MIME















Web errors

A3. Headers; MIME; Compression
[due Th Feb 12]
A3 answers.

Secs. of Chapters 1, 2, 3; see A3 for details.
Reading email headers
(Secondary source on headers)
Where is GMT time?

Quiz3
[due Tu Feb 17]
Q3 Answers
4 Th Feb 12, Tu Feb 17

Notes4a
Notes4b

Web searching
Yahoo Glossary
Search Engines
Search Engine Tutorial for Web Designers

HTML (begin)
HTML in pico
HTML tables
HTML Tutorial 1
HTML Tutorial 2
HTML Tutorial 3
HTML Tutorial 4
HTML Colors Tutorial
HTML Colors
HTML 3.2 Quick Reference and more
National Centers for Arts and Disability web site on how to create accessible web sites and legalities.

Search Tasks





HTML in pico

A4: Searches; Homepages
[due Th Feb 19]
A4 answers.

Secs. of Chapter 6 and 4; see A4 for details.
See also Chapter 4 Excerpt power point
Chapter 4 Excerpt 2, also power point
Chapter 4 power point

Example web page with different backgrounds
Quiz4
[due Tu Feb 24]
Q4 Answers
5 Th Feb 19, Tu Feb 24

Notes5a
Notes5b

HTML (continued):
Anchor tags revisited: Relative URLs
HTML editors: Dreamweaver
Intro to Dreamweaver from umkc
DreamweaverMX tutorial from Rutgers
Click here to download ree 30-day trial of dreamweaver
Image formats: GIF, PNG, TIFF, JPEG
Including Images: IMG tag
Including Sound Files: EMBED tag

HTML in Dreamweaver
(HTML in Composer)

IMG tag

A5: Schedule, Images; Sound
[due Th Feb 26]

Secs. of Chapter 4; see A5 for details.

Quiz5
[due Tu Mar 2]
Q5 Answers
6

Th Feb 26, Tu Mar 2

Notes6a
Notes6b

Animated GIFs: Gallery;
Javascript
alert()
Animation
Stop Watch Shrink Box
Samples

Mouse Events
DOM: Document Object Model

ImageMaps: Butterflies
Pop-Up Ads
A6: JavaScript
[due Th Mar 4]

Chapter 5
(5.1,5.2,5.3)

Example using ISMAP and Image Maps
First example, Javascript
Joe's Ticker Tape
Javascript Image and mouse example
Javascript Image and imagemap Example
- Quiz6
[due Tu Mar 9]
Q6 Answers
7

Th Mar 4, Tu Mar 9

Notes 7a

Privacy
Cookies
Setting Cookies
Cookies+privacy
Javascript cookie Write
Javascript cookie Read
Susquehanna University javascript reference
JavaScript Browser Sniffer
Converse with an AI
Cookies Cookies: pp.98-103; pp.664-570.
Encryption: Chp. 11, pp.609-617


8 Th Mar 11 Privacy/Security
Encryption
Computer Networking text (Kurose and Ross) ch7
Unix passwords: cracking
GPS, Tracking:
GGSMark; Oxloc
CyberTerrorism
Course Evaluation

How to Move Web Files

Encryption: Chp. 11, pp.609-617  
Click for Amherst, Massachusetts Forecast