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 — Present

Uppsala University • Uppsala

Leading the Division of Computer Systems, conducting research in computer architecture and teaching.

Assistant Professor

2010-01-01 — 2017-01-01

Uppsala University • Uppsala

Engaged in architecture research and development in the Department of Information Technology.

Awards

#

Uppsala Pedagogical Prize

2016-01-01
#

Uppsala Technical Physics Students' Teaching Award

2019-01-01

Requirements for Uppsala University

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:5.5
Reading
Required:5.5
Writing
Required:5.5
Speaking
Required:5.5
Overall
Required:6.5
TOEFL
Writing
Required:20
Total
Required:90
Prerequisites
Bachelor's degree equivalent to a Swedish Kandidatexamen (180 ECTS) 90 credits in a subject relevant to the specific program
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.