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