Dr. Richard Davis

Assistant Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Richard Davis. Improve your application with a focused, well-structured draft.

Biography

Richard Lee Davis is an Assistant Professor in the Division of Digital Learning, Department of Learning in Engineering Sciences at KTH Royal Institute of Technology. He holds a PhD in Learning Sciences and Technology Design and an MSc in Computer Science with a focus on Artificial Intelligence and Human-Computer Interaction from Stanford University. His work intersects education and technology, having completed a postdoctoral fellowship in Computer Science at the Swiss Federal Institute of Technology Lausanne (EPFL), where he served as co-executive director of the ETH Zurich-EPFL Joint Doctoral Program in Learning Sciences. Davis' research emphasizes constructionism, focusing on designing, implementing, and evaluating educational tools to expand the possibilities of 'learning by making' in new domains. His work integrates cutting-edge technologies, including artificial intelligence (AI), digital fabrication, haptic feedback, and virtual and augmented reality (XR) tools. He has received recognition for his work through awards such as the Stanford Interdisciplinary Graduate Fellowship, as well as paper awards at major conferences and grants for supporting innovative AI tools in education. His areas of expertise include the design and evaluation of educational technologies, Human-Computer Interaction, AI in education, learning analytics, and STEM education.

Research Interests

Experience

Assistant Professor

— Present

KTH Royal Institute of Technology • Stockholm

Works in the Division of Digital Learning, focusing on educational technology.

Requirements for KTH Royal Institute of Technology

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
Listening
Required:0
Reading
Required:0
Writing
Required:20
Speaking
Required:0
Total
Required:90
PTE
Listening
Required:0
Reading
Required:0
Writing
Required:62
Speaking
Required:0
Overall
Required:62
Prerequisites
Bachelor's degree (180 ECTS) in Science, Engineering, or a related field. Specific course requirements vary by department (e.g., Mathematics, Programming, or Subject-specific credits).
Application Checklist
  • Certificates and diplomas of completed degree
  • Transcript of records
  • Proof of English proficiency
  • Copy of passport or ID
  • Curriculum Vitae (CV)
  • Letter of Motivation
  • Letters of Recommendation (if required by program)
  • Summary of Project (if required)
Specialization Notes

Master's programs are organized under Schools; departments listed are units within these schools (e.g., EECS, ABE, CBH, ITM, SCI).