Cache MemoryExplores cache memory design, hits, misses, and eviction policies in computer systems, emphasizing spatial and temporal locality.
Memory Cache PrinciplesExplores memory cache principles, emphasizing spatial locality, latency impact, and cache efficiency strategies.
Virtual MemoryCovers virtual memory, program relocation, memory protection, TLB, and memory hierarchy interactions.
NIOS II - Avalon BusExplores the NIOS II softcore processor and the Avalon Bus in FPGA embedded systems.
General Introduction to Big DataCovers data science tools, Hadoop, Spark, data lake ecosystems, CAP theorem, batch vs. stream processing, HDFS, Hive, Parquet, ORC, and MapReduce architecture.
Inputs and OutputsExplores inputs and outputs in computer systems, covering peripherals, addressing modes, A/D converters, interrupts, and DMA.