I searched for short youtube videos, they explain it 10x better than I ever could.

Bit and Byte

  • this video explains decimal and hexadecimal very well
    • octal would be base 8 (not exam relevant)
  • RGB values are split into 3 parts
    • #58A68F 58 red, A6 green, 8F blue

Floating Point Numbers

  • Check out this video from computerphile, they explain it very well
  • this other video is a lot faster but requires I’d say a good idea of binary to grasp

Data Types

  • boolean
  • int
  • float (double)
  • string

Data Structures

  • https://www.youtube.com/watch?v=cQWr9DFE1ww

    • not just the BA1 data structures, still very useful
  • Array

  • List/Vector

  • Matrix

    • Array of Arrays
  • Dataframe

    • Matrix but with multiple data types
    • imagine matrix meets excel sheet, but programmatically
  • Graph

Modelling

ER Diagram