Dr. Joshua San Miguel

Associate Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Joshua San Miguel. Improve your application with a focused, well-structured draft.

Biography

Joshua San Miguel is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Wisconsin-Madison. He completed his PhD at the Edward S. Rogers Sr. Department of Electrical and Computer Engineering at the University of Toronto in 2017 under the supervision of Professor Natalie Enright Jerger. His research interests broadly encompass topics in computer architecture and systems, with specific interests in new paradigms for approximate and stochastic computing, energy-harvesting IoT devices, and traditional architectures. He focuses on microarchitectural techniques such as branch and value prediction, cache hierarchies, and networks-on-chip, as well as many-core processor design. He has received notable awards including the NSF CAREER Award in 2021 and the ISCA Paper Award in 2022, among others. Joshua has contributed to numerous research papers across various conferences and journals, establishing himself as a significant contributor in the field of computer engineering and architectures. He is also engaged in teaching core courses in digital systems and computer architecture, mentoring students in research, and contributing to academic workshops.

Research Interests

Experience

Associate Professor

2017-09-01 — Present

University of Wisconsin-Madison • Madison, WI

Associated with the Department of Electrical and Computer Engineering, conducting research and teaching.

Courses

Digital System Fundamentals Advanced Computer Architecture II Mobile Computing Laboratory Introduction Computer Architecture Introduction Computer Engineering

Requirements for University of Wisconsin–Madison

Doctorate Program
Requirements
GPA Requirement
Required:3
TOEFL
Total
Required:92
IELTS
Overall
Required:7
Duolingo
Overall Score
Required:125
Overall
Required:125
Prerequisites
Programming experience (Data Structures, Machine Organization) One year college-level calculus
Application Checklist
  • Statement of Purpose
  • CV/Resume
  • Three letters of recommendation
  • Unofficial transcripts
Specialization Notes

Department: Department of Computer Sciences