Saadan Surhyo

Academic Coursework

During my time at the University of Wisconsin-Madison, I've taken a variety of challenging and enriching courses in both Computer Sciences and Computer Engineering. Below is a comprehensive list of my relevant coursework.

Computer Sciences Courses

CS620 - Computer Sciences Capstone (Software Engineering) Prof. Amber Field
CS577 - Introduction to Algorithms Prof. Marc Renault
CS564 - Database Management Systems Prof. Xiangyao Yu
CS540 - Intro to Artificial Intelligence Prof. Fred Sala
CS537 - Operating Systems Prof. Tej Chajed
CS200, CS300, CS400 - Java Programming Prof. Laura Hobbes Legault
CS354 - Machine Organization and Programming Prof. Debra Deppeler
CS240 - Discrete Mathematics Prof. Beck Hasti

Electrical & Computer Engineering Courses

ECE555 - Digital Circuits and Components (VLSI Design) Prof. Akhilesh Jaiswal
ECE552 - Computer Architecture Prof. Setareh Behroozi
ECE352, ECE551 - Digital System Design and Synthesis Prof. Eric Hoffman
ECE353, ECE453 - Embedded Microprocessor Systems Prof. Joe Krachey
ECE230, ECE340 - Electronic Circuits Prof. Nathan Strachen
ECE315 - PCB Design Prof. Joe Krachey
ECE220 - Electrodynamics Prof. Eric Tervo
ECE203 - Signals, Information and Computing (Signal Processing) Prof. Bernard Lesieutre

Other Engineering Courses

MATH222, MATH234 - Multivariable Calculus
STAT311 - Probability & Statistics
PHY201, 202 - General Physics
LIS351 - Digital Information