Data Type, File Format, Huffman Coding) Data Types, Operators, Variables Branching, Branching, Conditionals Variables, Digital Image 2 Data Manipulation (Machine Language, Parallel) Iterative Programs, Functions, Recursion Loops, Expressions, Puzzles, Grayscale 3 Operating System (Kernel, Linux, Deadlock, Security) Floating Point, Finding Roots, Bisection, Newton/ Raphson If Logic, Blue Screen Effect, Bits Bytes 4 Networking/Internet (Topology, TCP/IP, RSA) List, Dictionaries Software(Programming Language), Networking, TCP/IP, CSV Operation 5 Algorithms (Shortest Path, Sorting, Time Complexity) Complexity(Linear, Quadratic, Exponential Algorithms) Binary Search, Sorting, D&C Strings, Boolean, Counting, Analog vs Digital