GradNova
Home
Find Faculty
Universities
Research
Home
/
Universities
/
University of California, Berkeley
/
Michael Ball
M
Michael Ball
Continuing Lecturer
Computer Science
,
University of California, Berkeley
Research Interests
Education (educ)
Human-Computer Interaction (hci)
Teaching and Learning Programming
Evaluation of Teaching Practices
Online Learning and Analytics
Mentoring and Academic Development
Doctoral Education Challenges and Solutions
Academic Metrics
Links
Grants