>>13446283Time Complexity;
- Understanding different programming paradigms;
- Understand recursion;
- Understand boolean logic (very well);
- Algorithms:
- Sorting algorithms;
- Popular Algorithms;
- Operating Systems:
- What it is;
- How it works;
- What a File System is and how it works;
- DataStructures:
- Understand how they live in memory;
- Some basic datastructures;
- How to build, navigate and isnert into a binary tree;
- How floating points work;
- Databases:
- What it is;
- How it works;
- Concurrency;
- Normalization;
-Data races;
-Implementing Malloc;
Most of that is already covered, but you're on your own for databases and operating systems.
I'm an EE with an interest in theoretical CS, not a software engie.
If I find some, I'll add them to the chart. For now, ask /g/ *vomits*.