This project-based course will provide a comprehensive overview of key requirements in the design and full-stack implementation of a digital health research application. Several pre-vetted and approved projects from the Stanford School of Medicine will be available for students to select from and build. Student teams learn about all necessary approval processes to deploy a digital health solution (data privacy clearance/IRB approval, etc.) and be guided in the development of front-end and back-end infrastructure using best practices. The final project will be the presentation and deployment of a fully approved digital health research application.
Date/Time |
T/Th 4:30PM - 5:50PM
2020-2021 Winter |
Location | Via Zoom - Access via Canvas or here |
Units | 3 Ltr (CR/NC and Med option available) |
Instructors | Oliver Aalami (aalami@stanford.edu)
James Landay (landay@stanford.edu) Santiago Gutierrez (santig@stanford.edu) Michael Hittle (mhittle@stanford.edu) |
TAs | Varun Shenoy (vnshenoy@stanford.edu)
Aish Venkatramani (avenkatr@stanford.edu) |
Office hours | Via Zoom |
Syllabus | View |
GitHub | Classroom |
Slack | Open |
Explore courses | CS342/MED253 |
Introducing our projects for this quarter.
Topics: Data privacy; HIPAA; DRA; IRB protocols
Live-coding a simple app using SwiftUI
What is ResearchKit? How can we use it in our apps?
What "backend" will we be using? + cardinalkit.org
π₯ Guest lecture by Dr. Ricky Bloomfield (Apple)
Meet with your mentors in-class.
π₯ Guest lecture by Dharmesh Patel (Google)
π₯ Guest lecture by Garrick Olson and Lei Wang (TDS)
Teams will share their apps! (alpha)
π₯ Guest lecture by Erik Hornberger and Gavi Rawson (Apple)
Scheduling RK surveys and visualizing results stored in the cloud.
π₯ Guest lecture by Alex Astrum, Google
π₯ Guest lecture by Alex Astrum, Google
What is HealthKit, and how can we use it? How can we analyze results?
Meet with your mentors in-class.
In-class feedback and development. Discussion and implementation of assignment #4 and #5 advanced topics.
Meet with your mentors in-class.
Teams will share their final apps!
Led by Marc L. Melcher, MD, Ph.D., Department of Surgery (melcherm@stanford.edu)
The goal of this project is to develop an interactive mobile app that facilitates the complex outpatient care of kidney transplant patients to increase medication compliance and to improve management of comorbidities, both of which are essential to the ultimate success of kidney transplantation. To achieve this, the app would provide patient education and collect important post-operative data. The data will be used to create bi-weekly reports that will guide the post-operative care of patients for the first 30 days after transplantation.
Led by Paul J. Wang, MD and Meg Babakhanian, PhD (pjwang@stanford.edu, mbabakha@stanford.edu)
The goal of the project is to leverage digital health technology to create a platform for management of a range of cardiovascular diseases, from prevention to disease management. The project will create a web-based platform as the provider-facing user interface and patient-facing Apps for patient engagement using their iPhones to allow for cardiovascular disease management. ECGs from Apple Watch will be used to document the electrocardiogram.
Student-led Team
Researchers in the Stanford Human Computer-Interaction Laboratory, in conjunction with other departments on campus, are working on rigorously studying the ways in which features of indoor space design (natural light, natural materials, and diverse representations) influence occupant outcomes (stress, feelings of belonging, creativity, and pro-environmental attitudes).
Student-led Team
Many dermatological conditions such as acne flare up due to multiple influences such as hormones, medications, dietary factors, stress or other environmental conditions. This project intends to track and study these multiple factors in relation to serial skin photos taken in a person longitudinally. The intention is to use computer vision and machine learning to draw links between the input variables and the images.
NOTE: you might need to be logged in to your Stanford account to access some content.
Looking for class content for previous years? 2019