Uncategorized pages
Appearance
Showing below up to 50 results in range #51 to #100.
- 2.4.2 Pattern Recognition
- 2.4.3 Abstraction
- 2.4.4 Algorithms
- 3.0 Programming Fundamentals
- 3.1.1 Procedural Programming
- 3.1.2 Object-Oriented Programming (OOP) - Basic Concepts
- 3.1.3 Functional Programming (Basic Concepts)
- 3.1 Programming Paradigms
- 3.2.1 Primitive Data Types (Integers, Floats, Booleans, Characters)
- 3.2.2 Reference Data Types (Strings, Objects)
- 3.2.3 Variable Declaration and Initialization
- 3.2 Data Types & Variables
- 3.3.2 Looping Constructs (for, while, do-while)
- 3.3 Control Structures
- 3.4.1 Definition and Purpose
- 3.4.2 Parameters and Return Values
- 3.4.3 Scope
- 3.4 Functions/Methods
- 3.5.1 Arrays (One-dimensional, Multi-dimensional)
- 3.6.1 Types of Errors (Syntax, Runtime, Logic)
- 3.6.2 Exception Handling (try-catch)
- 3.6.3 Debugging Techniques and Tools
- 4.0 Data Structures Algorithms (DSA)
- 4.1.1.2 Linked Lists (Singly, Doubly, Circular)
- 4.1.1.3 Stacks (LIFO)
- 4.1.1.4 Queues (FIFO, Priority Queues)
- 4.1.1 Linear Data Structures
- 4.1.2.1 Trees (Binary Trees, Binary Search Trees, AVL Trees, Red-Black Trees)
- 4.1.2.2 Graphs (Directed, Undirected, Weighted)
- 4.1.2.3 Hash Tables (Hashing Functions, Collision Resolution)
- 4.1.2.4 Heaps (Min-Heap, Max-Heap)
- 4.1.2 Non-Linear Data Structures
- 4.1 Data Structures
- 4.2.1.1 Bubble Sort, Selection Sort, Insertion Sort
- 4.2.1.2 Merge Sort, Quick Sort (Divide and Conquer)
- 4.2.1.3 Heap Sort, Radix Sort
- 4.2.1 Sorting Algorithms
- 4.2.2.1 Linear Search
- 4.2.2.2 Binary Search
- 4.2.2 Searching Algorithms
- 4.2.3.1 Breadth-First Search (BFS)
- 4.2.3 Graph Algorithms
- 4.2 Algorithms
- 5.0 Computer Architecture & Organization
- 5.1.1 Arithmetic Logic Unit (ALU)
- 5.1.2 Control Unit (CU)
- 5.1.3 Registers
- 5.1.4 Instruction Cycle (Fetch, Decode, Execute, Store)
- 5.1 CPU Components
- 5.2.1 Cache Memory (L1, L2, L3)