
Anthony Kung
What's happening now
This Term: Fall 2026
- ECE 370 - Computer Organization and Assembly Programming
Office Hours
- By appointment only
- Request a time through the appointment form or email.
Latest announcement
No lab during Week 0
9/23/2026 · Course
How to get started
Guides
Server Setup & SSH Keys
Set up your development environment, generate SSH keys, and connect to remote servers securely.
BeginnerHLS For AI Lab 1 Environment
Set up the HLS for AI Lab 1 environment, including necessary software installations and configurations.
IntermediateHLS For AI Lab 2 Walkthrough
Step-by-step implementation guide for Lab 2 of HLS for AI, covering Multi-Head Self-Attention in C++ and a Decoder-Only Transformer in PyTorch with conceptual explanations and debugging tips.
IntermediateResources
EECS Account Access Request
Request your EECS account (required for Babylon/HPC access). Use your full name as listed in the engineering system.
HLS For AI Lab 1 Environment
Set up the HLS for AI Lab 1 environment, including necessary software installations and configurations.
Lab 1 Deep Dive - Understanding Machine Learning Basics
A detailed companion to Lab 1 for non-AI students. Explains every concept - from linearity, epochs, and dataloaders to activation functions and nonlinearity.
Lab 2 Deep Dive - From Matmul to Transformers
A detailed companion to Lab 2 for non-AI students. Explains every concept - from matrix multiplication and attention to transformers and large language models.
