Technology
Computer Science Fundamentals
27 lessons · 227 glossary terms · 135 practice questions — Covers Foundations.
- Lessons
- Practice
- Vocabulary
Choose a unit
Foundations27 lessons
- What Computer Science Is
- Computational Thinking
- Algorithms
- Pseudocode
- Variables
- Data Types
- Operators
- Boolean Logic
- Conditional Statements
- Loops
- Functions
- Scope
- Arrays
- Lists
- Stacks
- Queues
- Dictionaries and Maps
- Searching
- Sorting
- Recursion
- Debugging
- Time Complexity
- Space Complexity
- Object-Oriented Programming Basics
- Abstraction
- Decomposition
- Software Development Life Cycle
