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