Engineering computation (ECE15)
Discrete mathematics (CSE20)
Mathematics for algorithms and systems (CSE21)
Information theory (ECE255)
Algebraic coding (ECE259)
Universal compression and probability estimation (ECE287)