100+ Computer Science Concepts Explained
Video Overview & Insights
Learn the fundamentals of Computer Science with a quick breakdown of jargon that every software engineer should know. Over 100 technical concepts from the CS curriculum are explained to provide a foundation for programmers.
never ask fireship what that word is supposed to be in the thumbnail
#compsci #programming #tech
π Resources
Nice review. Glad to know I haven't lost very much over the past 30 plus years.
- Computer Science https://undergrad.cs.umd.edu/what-computer-science
- CS101 Stanford https://online.stanford.edu/courses/soe-ycscs101-sp-computer-science-101
Fantastic explanation, thank you!
- Controversial Developer Opinions https://youtu.be/goy4lZfDtCE
- Design Patterns https://youtu.be/tv-_1er1mWI
Thank you for the great content!
π₯ Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Great job, this video was very useful!
Use code lORhwXd2 for 25% off your first payment.
π¨ My Editor Settings
honestly I didn't understand anything
- Atom One Dark
- vscode-icons
- Fira Code Font
π Topics Covered
What about Memorry Hierachy
Turning Machine
CPU
Thank you, Al Gore
Transistor
Bit
As a self-taught dev, videos like this are exactly what I want and need. Thank you.
Byte
Character Encoding ASCII
Binary
Hexadecimal
Nibble
Machine Code
The last few as Cs ends is where support desk learning begins.
RAM
Memory Address
I/O
Kernel (Drivers)
i swear my cs teacher on school has no idea what he is doing
Shell
Command Line Interface
That's all rubbish cause I didn't understand any thing π π
SSH
Mainframe
My whole CS course explained in a single video. Damn. That's awesome.
Programming Language
Abstraction
The first hundred will pay your bills but the 101st will get you cookies so youβd better learn them all
Interpreted
Compiled
Big and Little Indians played big part in Computer Science not gonna lie.
Executable
Data Types
Two nibbles of some bits makes up a byte? π
Variable
Dynamic Typing
one commenter said his entire 4 year degree was revealed in this one video.... statistic 41% of white collar jobs will be lost to a.i.
Static Typing
Pointer
Idk im a biologist ππ
Garbage Collector
int
The most successful students Iβve seen balance coding with soft skills and the 3-Step Frameworkβespecially in the AI age.
signed / unsigned
float
Double
Char
This was so clear and simple.
string
Big endian
2:29 oh. My. God. Why is this the first time Iβve ever put the βshellβ and the βkernelβ together like one is wrapped around the other? You should be hired to explain everything from now on.
Little endian
Array
thiis is cs50 in a nutshell
Linked List
Set
Very impressive work here.
Stack
Queue
Thank you for the detailed explanation.
Hash
Tree
Waao
Graph
Nodes and Edges
CS101: Counter Strike 101
Algorithms
Functions
Very well thought out.
Return
Arguments
cybersecurity is a huge W
Operators
Boolean
Imagine my life when i watch this while eating!
Expression
Statement
Damn, this feel like I went to college and got out of it in 13 minutes.
Conditional Logic
While Loop
WOW SUPER INTERESTING I LOVE COMPUTER SCIENCEW
For Loop
Iterable
3 years summarised in 13 minutes ! Well done !
Void
Recursion
This is great!
Call Stack
Stack Overflow
cela montre un travail sérieux des siècles durant
Base Condition
Big-O
To learning is simple
Time Complexity
Space Complexity
Big fan of checklists and demos.
Brute Force
Divide and conquer
0:26 " .........the garbage code you are writing .....". bro, are you roasting usπππ?
Dynamic Programming
Memoization
i donβt get it
Greedy
Dijkstra's Shortest Path
Excellent! Thank you for your hard work ... God bless
Backtracking
Declarative
wow , great vid
Functional Language
Imperative
Bro this one out here is GOLD!
Procedural Language
Multiparadigm
that's it? companies pay 100k for this?
OOP
Class
the Al Gore rithm
Properties
Methods
Who the f suppose to intake information that fast
Inheritance
Design Patterns
This video should have atleast a billion views
Instantiate
Heap Memory
Reference
Threads
Parallelism
Concurrency
Bare Metal
Virtual Machine
IP Address
URL
DNS
TCP
Packets.
SSL
HTTP
API
Printers