Digital Design through Microcontrollers

Syllabus: Installation of hardware toolchains on linux, latex for documentation, neovim/ranger, digital design, arduino framework, assembly, embedded C, IoT, ARM and Verilog.

Textbook: Digital Design through Arduino

Hardware Platform: Dashak







Math Computing on Hardware

Syllabus: Python libraries - numpy,scipy, matplotlib; C programming - matrix structures, math computing on hardware - ESP32 and ARM Cortex-M4; introduction to inter-chip communication.

Textbooks: Matrices in Geometry,Digital Design through Arduino

Hardware Platform: Vaman