8-bit Zeta Courses
Regular Expressions
30:05
8-bit Zeta Courses
Processing Data & Command-line Arguments
27:35
8-bit Zeta Courses
Understanding File Input/Output
34:56
8-bit Zeta Courses
Basic File Handling
18:16
8-bit Zeta Courses
Introduction to UNIX Files
18:43
8-bit Zeta Courses
Basic UNIX Commands
27:48
8-bit Zeta Courses
What is Systems Programming?
20:34
8-bit Zeta Courses
Converting NFAs to DFAs
1:09:04
8-bit Zeta Courses
Welcome to Systems Programming
7:19
8-bit Zeta Courses
NFA & DFA Differences
24:03
8-bit Zeta Courses
Understanding Nondeterminism
18:12
8-bit Zeta Courses
Regular Languages
20:07
8-bit Zeta Courses
Introduction to Finite Automata
28:15
8-bit Zeta Courses
Welcome to Formal Languages
3:42
8-bit Zeta Courses
Installing WSL and GCC on Windows
38:23
8-bit Zeta Courses
Nand2Tetris Development Setup: macOS
15:17
8-bit Zeta Courses
Nand2Tetris Development Setup: Windows
16:50
8-bit Zeta Courses
What is Functional Completeness?
17:05
8-bit Zeta Courses
Simplifying Boolean Expressions
29:45
8-bit Zeta Courses
Assembling the HACK Computer
35:47
8-bit Zeta Courses
Disassembling the HACK Assembly Language
17:59
8-bit Zeta Courses
Pointer Logic in HACK Assembly
12:38
8-bit Zeta Courses
Basic HACK Assembly Procedures
18:08
8-bit Zeta Courses
A Look at Asymptotic Complexity
25:05
8-bit Zeta Courses
Examples of Computational Models
19:14
8-bit Zeta Courses
Introduction to Computation
20:36
8-bit Zeta Courses
Understanding Logic Gates
17:56
8-bit Zeta Courses
Functional Completeness
11:57
8-bit Zeta Courses
Introduction to Boolean Algebra
8:18
8-bit Zeta Courses
Various Properties of Functions
16:46
8-bit Zeta Courses
Introduction to Functions
25:11
8-bit Zeta Courses
Symbolic Instructions for HACK Assembly
21:12
8-bit Zeta Courses
Translating HACK Instruction to Binary
17:53
8-bit Zeta Courses
Basic Instructions for HACK Assembly
31:46
8-bit Zeta Courses
Branching Instructions for HACK Assembly
13:09
8-bit Zeta Courses
A Look at the HACK Memory System
9:23
8-bit Zeta Courses
Designing Sequential Gates
26:06
8-bit Zeta Courses
A Look at Sequential Logic
16:31
8-bit Zeta Courses
Arithmetic Gates: Adders & ALU
34:43
8-bit Zeta Courses
Set Logic: Operations & More
27:32
8-bit Zeta Courses
Introduction to Set Logic
21:39
8-bit Zeta Courses
Basics of Boolean Arithmetic
29:36
8-bit Zeta Courses
Differences in Number Systems
24:28
8-bit Zeta Courses
Introduction to Proofs
22:05
8-bit Zeta Courses
Various Types of Proofs
13:59
8-bit Zeta Courses
Nested Quantifiers
20:28
8-bit Zeta Courses
Predicates & Quantifiers
18:33
8-bit Zeta Courses
How Does Logical Equivalency Work?
14:56
8-bit Zeta Courses
Conditional & Biconditional Operations
14:39
8-bit Zeta Courses
What is Propositional Logic?
19:35
8-bit Zeta Courses
Introduction to Discrete Structures
5:46
8-bit Zeta Courses
Nand2Tetris: Live Coding Demo
42:15
8-bit Zeta Courses
Creating Multi-Bit & Multi-Way Logic Gates
21:35
8-bit Zeta Courses
Creating Basic Logic Gates With Nand
16:20
8-bit Zeta Courses
A Brief Introduction to Boolean Logic
10:05
8-bit Zeta Courses
Software Installation Guide - Computer Organization
22:44
8-bit Zeta Courses
Introduction to Computer Organization
8:58
8-bit Zeta Courses
Understanding AVL Trees
41:51
8-bit Zeta Courses
Code Review for AVL Trees
34:34
8-bit Zeta Courses
A Visual Look at AVL Trees
9:24
8-bit Zeta Courses
Code Review for Binary Search Trees
29:16
8-bit Zeta Courses
Understanding Binary Search Trees
28:37
8-bit Zeta Courses
A Visual Look at Binary Search Trees
15:55
8-bit Zeta Courses
How Recursion Works and Why You Should Care
18:14
8-bit Zeta Courses
Code Review for Queues
12:17
8-bit Zeta Courses
Understanding Queues
9:28
8-bit Zeta Courses
Code Review for Stacks
9:36
8-bit Zeta Courses
Understanding Stacks
13:07
8-bit Zeta Courses
Code Review for Linked Lists
40:07
8-bit Zeta Courses
Understanding Linked Lists
28:49
8-bit Zeta Courses
What is the Purpose of Data Structures?
18:30
8-bit Zeta Courses
Using Classes in C++
18:26
8-bit Zeta Courses
Classes in C++
21:19
8-bit Zeta Courses
Passing Data via Pointers in C++
19:57
8-bit Zeta Courses
Overview of C++ Pointers
18:21
8-bit Zeta Courses
Introduction to Data Structures
19:27