Professor Dr. David Black Schaffer
Professor
Build a Statement of Purpose
Generate a tailored SOP for Dr. David Black Schaffer. Improve your application with a focused, well-structured draft.
Biography
David Black-Schaffer received his PhD in 2008 from Stanford University, focusing on programming real-time embedded processing on many-core processors. He has worked at Apple, contributing to the development of the OpenCL implementation for heterogeneous parallel processing of CPUs and GPUs. In 2010, he joined Uppsala University as an assistant professor in the Department of Information Technology, where he has been involved in architecture research and teaching. He became a full professor in 2017 and currently leads the Division of Computer Systems. His research interests include performance computer architecture, memory systems, and efficiency optimization in data movement and scheduling. He has developed and led innovative teaching methods, including the flipped classroom approach, benefiting over 80,000 students. He has received multiple teaching awards and played a significant role in translating research into industry applications, notably in collaboration with major corporations. Black-Schaffer is an active contributor to various research projects, including multiple grants awarded by prestigious organizations, focusing on advancing technology in computer architecture and systems.
Research Interests
Experience
Professor
2017-01-01 — PresentUppsala University • Uppsala
Leading the Division of Computer Systems, conducting research in computer architecture and teaching.
Assistant Professor
2010-01-01 — 2017-01-01Uppsala University • Uppsala
Engaged in architecture research and development in the Department of Information Technology.
Awards
Uppsala Pedagogical Prize
Uppsala Technical Physics Students' Teaching Award
Requirements for Uppsala University
Master Program
Requirements
GPA Requirement
IELTS
TOEFL
Prerequisites
Application Checklist
- Bachelor's degree certificate and diploma
- Official transcripts of records
- Proof of English proficiency
- Copy of passport photo page
- Statement of Purpose (for most programs)
- Curriculum Vitae (CV)
- Application Summary Sheet (if required by department)
Specialization Notes
General Master's requirements applying across Science, Technology, and Humanities departments.