Subject Difficulty Prerequisites $/hour Syllabus
C Programming Language Beginner - 35$/hour
  • Compiling and Running
  • Data types
  • Control Flow
  • Loops
  • Functions
  • Pointers
  • Arrays
  • Data structures
Data Structures and Algorithms Beginner C Programming Language (beginner) 45$/hour
  • Complexity
  • Linked List
  • Stack
  • Queue
  • Graph
    • Tree
    • Heap
  • Hashmap
Digital Design and Computer Architecture Beginner - 55$/hour
  • Boolean algebra
  • Transistors
  • Logic gates
  • Combinational Logic
    • Encoder and Decoder
    • Multiplexer and Demultiplexer
    • Adders
  • Circuit simulator
  • Sequential Logic
    • Flip-flop and Latch
    • Register
  • Hardware Design Language
  • Simple RAM
  • Simple CPU