Skip to content

mukeshmithrakumar/missing-semester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Missing Semester of My CS Education

Primary Goals: Learn topics related to you know what

Phase 1 - dev-v0.0.1 (3 months)

Streaming

  1. Grokking Streaming Systems
  2. Building Event-Driven Microservices, 2nd Edition
  3. Building Resilient Streaming Analytics Systems on Google Cloud

Rust

  1. The Rust Programming Language Book
  2. Rust Programming Specialization
  3. Rustlings
  4. Rust Development Classes
  5. Rust By Example
  6. The Rustonomicon
  7. Web Development with Rust
  8. Rust exercises on Exercism

Next Steps

Finance

  1. Financial Data Engineering
  2. Analyzing Time Series and Sequential Data Specialization
  3. Trading Strategies in Emerging Markets Specialization
  4. Machine Learning and Reinforcement Learning in Finance Specialization

Data Engineering

  1. Data Engineer Learning Path in GCP
  2. Redpanda University
  3. feast
  4. RAPIDS: GPU Accelerated Data Science
  5. Accelerate Data Science Workflows with Zero Code Changes
  6. Accelerating End-to-End Data Science Workflows
  7. Analyzing and Visualizing Large Data Interactively using Accelerated Computing
  8. Best Practices in Feature Engineering for Tabular Data With GPU Acceleration
  9. Synthetic Tabular Data Generation Using Transformers
  10. Designing Data-Intensive Applications
  11. Data Engineering Design Patterns
  12. Designing Event-Driven Systems
  13. Software Architecture Patterns for Big Data
  14. Streaming Systems
  15. Streaming Databases

GCP/Platform

  1. Getting Started with Terraform for Google Cloud
  2. Infrastructure as Code with Terraform

General

  1. Designing Distributed Systems, 2nd Edition
  2. Software Architecture Patterns for Big Data
  3. UvA Deep Learning Tutorials
  4. Computer Architecture
  5. Introduction to Operating Systems Specialization
  6. High-Performance and Parallel Computing Specialization
  7. CS149 Parallel Computing, video
  8. I/O-efficient algorithms
  9. Data Structures and Performance

Optional

GCP

LLM Related

Generals

Algorithms

Rust

JAX

ML Hardware & Systems

ML Compilers

NVIDIA Triton

CUDA

Hacking:

Linux

Containers:

Compiler

About

The Missing Semester of My CS Education

Topics

Resources

Stars

Watchers

Forks