Understanding Computers and the Internet

Video Lectures

Displaying all 14 video lectures.
Lecture 1
Hardware
Play Video
Hardware

Topics covered:

- Overview

- Computation

- Bits and bytes

- ASCII

- Processors

- Motherboards: Buses, Connectors, Ports, Slots, and Sockets.

- Memory: ROM, RAM, and Cache.
Lecture 2
Hardware (Cont.)
Play Video
Hardware (Cont.)

Topics covered:

- Secondary Storage: Floppy Disks, Hard Disks (PATA and SATA), CDs, and DVDs.

- Virtual Memory

- Expansion buses and cards: AGP, ISA, PCI, PCI Express, and SCSI.

- I/O Devices

- Peripherals

- How to Shop for a Computer

- History
Lecture 3
The Internet
Play Video
The Internet

Topics covered:

- Networks: Clients and Servers, Peer-to-peer, LANs and WLANs, the Internet, and Domains.

- Email: Addresses, IMAP, POP and SMTP, Netiquette, Spam, Emoticons, Snail Mail, and Listservs.

- SSH

- The World Wide Web: URLs and HTTP.

- Blogs

- Instant Messaging

- SFTP

- Usenet
Lecture 4
The Internet (Cont.)
Play Video
The Internet (Cont.)

Topics covered:

- Network Topologies

- The Internet: Backbones, TCP/IP, DHCP, and DNS. NAT.

- Ethernet: NICs, Cabling, Switches, Routers, and Access Points.

- Wireless: IR, RF, Bluetooth, and WiFi. ISPs.

- Modems: Dialup, Cable, and DSL.
Lecture 5
Jeopardy!
Play Video
Jeopardy!

Students versus teaching fellows in a game of Jeopardy!
Lecture 6
Exam 1 Review Session
Play Video
Exam 1 Review Session

Review of Hardware, Software, and the Internet.
Lecture 7
Multimedia
Play Video
Multimedia

Topics covered:

- Graphics: File Formats, Bitmaps and Vectors, and Compression.

- Audio: File Formats and Compression.

- Video (and audio): File Formats and Compression.

- Streaming
Lecture 8
Security
Play Video
Security

Topics covered:

- Threats to Privacy: Cookies, Forms, Logs, and Data Recovery.

- Security Risks: Packet Sniffing, Passwords, Phishing, Hacking, Viruses and Worms, Spyware, and Zombies.

- Piracy: WaReZ and Cracking.
Lecture 9
Security (cont.)
Play Video
Security (cont.)

Topics covered:

- Defenses: Scrubbing, Firewalls, Proxy Servers, VPNs, Cryptography, Virus Scanners, Product Registration and Activation.
Lecture 10
Website Development
Play Video
Website Development

Topics covered:

- Webservers: Structure, Permissions, and Implementations.

- Static Webpages: XHTML, Well-formedness, and Validity.

- Dynamic Webpages: SSIs, DHTML, AJAX, CGI, ASPs, and JSPs.
Lecture 11
Programming
Play Video
Programming

Topics covered:

- Pseudocode

- Constructs: Instructions, Variables, Conditions, Branches, and Loops.

- Languages: Interpreted and Compiled.

- Scratch
Lecture 12
Pictionary!
Play Video
Pictionary!

Students versus teaching fellows in a game of Pictionary!
Lecture 13
Exciting Conclusions
Play Video
Exciting Conclusions

Topics of discussion:

- Where were you?

- Where are you?

- Where can you go?
Lecture 14
Exam 2 Review Session
Play Video
Exam 2 Review Session

Topics covered:

- Review Multimedia, Security, Website Development, and Programming.