1
Stanford CS105: Introduction to Computers | 2021 | Lecture 00 Introduction
3:06
2021-08-05
2
Stanford CS105: Intro to Computers | 2021 | Lecture 1.1 Bits, Bytes, & Binary: It's all about 0 & 1
4:00
2021-08-05
3
Stanford CS105: Introduction to Computers | 2021 | Lecture 1.2 Bits, Bytes, and Binary: 1 + 1 = 10?
13:47
2021-08-05
4
Stanford CS105: Intro to Computers | 2021 | Lecture 1.3 BB&B: How to Destroy a Rocket with 16-Bits
12:00
2021-08-05
5
Stanford CS105: Intro to Computers | 2021 | Lecture 1.4 BB&B: Represent Hieroglyphs on a Computer
20:25
2021-08-05
6
Stanford CS105: Introduction to Computers | 2021 | Lecture 2.1 Digital Images: The Basics
12:26
2021-08-05
7
Stanford CS105: Introduction to Computers | 2021 | Lecture 2.2 Digital Images: Let's get Colorful
18:44
2021-08-05
8
Stanford CS105: Introduction to Computers | 2021 | Lecture 2.3 Digital Images: Bitmaps vs. Objects
11:48
2021-08-05
9
Stanford CS105: Intro to Computers | 2021 | Lecture 2.4 Digital Images: The Right Format for the Job
17:50
2021-08-05
10
Stanford CS105: Intro to Computers | 2021 | Lecture 3.1 Digital Music: Science of Sound & Recording
3:11
2021-08-05
11
Stanford CS105: Introduction to Computers | 2021 | Lecture 3.2 Digital Music: From Analog to Digital
5:24
2021-08-05
12
Stanford CS105: Introduction to Computers | 2021 | Lecture 3.3 Digital Music: Compress that Music
9:46
2021-08-05
13
Stanford CS105: Intro to Computers | 2021 | Lecture 3.4 Digital Music: Digital Data vs. Analog World
3:54
2021-08-05
14
Stanford CS105: Intro to Computers | 2021 | Lecture 3.5 Digital Music: Perfect Music & Alt. Formats
5:01
2021-08-05
15
Stanford CS105: Introduction to Computers | 2021 | Lecture 4.1 Computer Hardware: An Overview
11:14
2021-08-05
16
Stanford CS105 | 2021 | Lecture 4.2 Computer Hardware: A Closer Look at Processing
6:43
2021-08-05
17
Stanford CS105: Intro to Computers | 2021 | Lecture 4.3 Computer Hardware: Anatomy of a Laptop
17:16
2021-08-05
18
Stanford CS105: Introduction to Computers | 2021 | Lecture 4.4 Computer Hardware: Virtual Memory
10:35
2021-08-05
19
Stanford CS105: Introduction to Computers | 2021 | Lecture 5.1 Computer Networks: Hardware
17:29
2021-08-05
20
Stanford CS105: Introduction to Computers | 2021 | Lecture 5.2 Computer Networks: Naming
16:26
2021-08-05
21
Stanford CS105: Introduction to Computers | 2021 | Lecture 6.1 Network Protocols: What is a Protocol
12:11
2021-08-05
22
Stanford CS105: Intro to Computers | 2021 | Lecture 6.2 Network Protocols: Protocols of the Internet
16:12
2021-08-05
23
Stanford CS105: Introduction to Computers | 2021 | Lecture 7.1 Intro to HTML: Origins of the Web
6:55
2021-08-05
24
Stanford CS105: Intro to Computers | 2021 | Lecture 7.2 Intro to HTML: Hypertext Markup Language
18:22
2021-08-05
25
Stanford CS105 | 2021 | Lecture 7.3 Intro to HTML: Creating a Webpage Step-by-Step
15:42
2021-08-05
26
Stanford CS105: Intro to Computers | 2021 | Lecture 7.4 Intro to HTML: Grammar & Vocabulary Rules
17:49
2021-08-05
27
Stanford CS105: Introduction to Computers | 2021 | Lecture 8.1 - Introduction to CSS
32:53
2021-08-05
28
Stanford CS105: Introduction to Computers | 2021 | Lecture 8.2 Linking Webpages: Making Links
16:05
2021-08-05
29
Stanford CS105: Introduction to Computers | 2021 | Lecture 8.3 Linking Webpages: Formatting Links
10:47
2021-08-05
30
Stanford CS105: Introduction to Computers | 2021 | Lecture 9.1 Creating Webpages: Images
16:05
2021-08-05
31
Stanford CS105: Introduction to Computers | 2021 | Lecture: 9.2 Creating Webpages: Specifying Colors
15:05
2021-08-05
32
Stanford CS105: Introduction to Computers | 2021 | Lecture 9.3 Hexadecimal
11:01
2021-08-05
33
Stanford CS105: Introduction to Computers | 2021 | Lecture 9.4 Webpage Example: Captions
20:35
2021-08-05
34
Stanford CS105: Introduction to Computers | 2021 | Lecture 10.1 Creating Webpages: Adding Tables
7:41
2021-08-05
35
Stanford CS105: Introduction to Computers | 2021 | Lecture 10.2 Webpage Example: Blog
16:58
2021-08-05
36
Stanford CS105: Intro to Computers | 2021 | Lec 10.3 Creating Webpages: Working with a Web Server
20:50
2021-08-05
37
Stanford CS105 | 2021 | Lecture 11.1 Webpage Layout: Overview of Layout Techniques
26:46
2021-08-05
38
Stanford CS105: Introduction to Computers | 2021 | Lecture 11.2 Webpage Layout: Grid-Based Layout
17:33
2021-08-05
39
Stanford CS105: Intro to Computers | 2021 | Lecture 12 Webpage Reproduction: The New York Times
28:19
2021-08-05
40
Stanford CS105: Introduction to Computers | 2021 | Lecture 13.1 Creating Webpages: Forms for Input
26:17
2021-08-05
41
Stanford CS105: Intro to Computers | 2021 | Lecture 13.2 Webpage Reproduction: Washington Post
20:43
2021-08-05
42
Stanford CS105: Introduction to Computers | 2021 | Lecture 14.1 Advanced Image Techniques
17:17
2021-08-05
43
Stanford CS105: Introduction to Computers | 2021 | Lecture 14.2 Forms: Get vs Post
18:39
2021-08-05
44
Stanford CS105: Introduction to Computers | 2021 | Lecture 14.3 Responsive Webpage Design
16:25
2021-08-05
45
Stanford CS105: Introduction to Computers | 2021 | Lecture 15.1 Human-Computer Interaction
16:25
2021-08-05
46
Stanford CS105: Introduction to Computers | 2021 | Lecture 15.2 Website Design
19:39
2021-08-05
47
Stanford CS105 | 2021 | Lecture 16.1 Intro to Python: Interacting w/ Python Shell
15:03
2021-08-05
48
Stanford CS105: Intro to Computers | 2021 | Lecture 16.2 Intro to Python: Our First Python Program
11:14
2021-08-05
49
Stanford CS105: Introduction to Computers | 2021 | Lecture 17.1 About Programming
16:53
2021-08-05
50
Stanford CS105: Introduction to Computers | 2021 | Lecture 17.2 Control Structures: Conditionals
17:32
2021-08-05
51
Stanford CS105: Introduction to Computers | 2021 | Lecture 18.1 Additional Python Language Features
6:40
2021-08-05
52
Stanford CS105: Introduction to Computers | 2021 | Lecture 18.2 Lists and Loops
22:16
2021-08-05
53
Stanford CS105: Introduction to Computers | 2021 | Lecture 19.1 Strings
19:12
2021-08-05
54
Stanford CS105: Introduction to Computers | 2021 | Lecture 19.2 Working with Files
11:37
2021-08-05
55
Stanford CS105: Introduction to Computers | 2021 | Lecture 20.1 Computer Security: Introduction
13:11
2021-08-05
56
Stanford CS105: Introduction to Computers | 2021 | Lecture 20.2 Computer Security: Mechanisms
31:02
2021-08-05
57
Stanford CS105: Introduction to Computers | 2021 | Lecture 21.1 Computer Security (Attacks): Malware
26:53
2021-08-05
58
Stanford CS105: Intro to Computers | 2021 | Lec 21.2 Computer Security: Attack Vectors/Techniques
45:15
2021-08-05
59
Stanford CS105: Intro to Computers | 2021 | Lecture 22.1 Computer Security: Defensive Techniques
58:05
2021-08-05
60
Stanford CS105: Intro to Computers | 2021 | Lecture 22.2 Computer Security: Practical Measures
4:42
2021-08-05
61
Stanford CS105: Introduction to Computers | 2021 | Lecture 23.1 Privacy and Big Data: Privacy
36:58
2021-08-05
62
Stanford CS105: Introduction to Computers | 2021 | Lecture 23.2 Privacy and Big Data: Big Data
9:50
2021-08-05
63
Stanford CS105: Introduction to Computers | 2021 | Lecture 24.1 Artificial Intelligence: What is AI
19:54
2021-08-10
64
Stanford CS105: Intro to Computers | 2021 | Lecture 24.2 Artificial Intelligence: Subfields of AI
16:09
2021-08-10
65
Stanford CS105: Introduction to Computers | 2021 | Lecture 25 Artificial Intelligence: How It's Done
36:23
2021-08-10
66
Stanford CS105: Introduction to Computers | 2021 | Lecture 26.1 - Cloud Computing
29:14
2021-08-10
67
Stanford CS105: Introduction to Computers | 2021 | Lecture 26.2 Internet of Things
15:09
2021-08-10
68
Stanford CS105: Introduction to Computers | 2021 | Lecture 27.1 Theory: Analysis of Algorithms
33:06
2021-08-10
69
Stanford CS105: Introduction to Computers | 2021 | Lecture 27.2 Theory: Undecidable Problems
6:10
2021-08-10