List of Computer Science courses with video lectures.
Repository Index
47,133 repositories indexed
1–15 of 15 · Most stars
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
- artificial-intelligence
- cloud-ml
- computer-systems
- courseware
:books: Learn to write an embedded OS in Rust :crab:
- rust
- bare-metal
- raspberry-pi-3
- rpi3
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
- embedded
- embedded-systems
- roadmap
- embedded-software
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures
CircuitPython - a Python implementation for teaching coding with microcontrollers
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
- can
- can-bus
- canbus
- can-fd
Embedded Template Library
- c-plus-plus
- embedded-applications
- cpp
- templates
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
Application of asyncio to hardware interfaces. Tutorial and code.
- micropython
- asyncio
- embedded
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
The ESP32-S3 bench guide as a React app: live pinout, lessons with interactive simulators, a code reader for the esp-labs firmware, and the bench log. In 11 languages.
:articulated_lorry: An awesome LIN bus tools, hardware and resources. It helps a reverse engineering LIN bus devices with lightly specializing in automotive embedded controller software and communication understanding.
- automotive
- lin
- lin-bus
- ldf
The 30 MB open-source edge AI agent runtime. Run AI agents offline on Linux (Raspberry Pi, Jetson). GPIO, UART, MQTT as first-class nodes. Industrial protocols (OPC-UA, Modbus) on the roadmap.
- ai-agents
- edge-agents
- edge-ai
- edge-computing
A structured, AI-assisted toolkit for defining hardware products that have software inside — from concept through engineering spec to presentation-ready materials in eight phases.