Certification in Design and Innovation
Structure & Interpretation of Computer Programs
Data Structures
Multivariable Calculus
Designing Information Devices and Systems I & II
Calculus I & II
Signals and Systems
Discrete Mathematics and Probability Theory
Computer Security
Microfabrication Technology
Social Implications of Computer Technology
Physics for Scientists and Engineers I & II
Integrated-Circuit Devices