Andrew Nguyen

Program Director
(415) 422-4722

Andrew is currently focused on the application of semantic computing and web technologies to healthcare in an effort to break down data silos, provide true interoperability, and help computers effectively process healthcare data. Andrew is also interested in the integration and analysis of physiological sensor data to quickly and accurately detect changes in a patient's clinical state. Andrew is the co-founder and CTO of klaraHealth, a digital health startup that is solving the data usability...


PhD, Biological and Medical Informatics, University of California, San Francisco


EMT Training, Perspectives on Health Informatics, Clinical Decision Support and Health Data Analytics, Natural Language Processing for Healthcare, Capstone Project in Health Informatics, Project in Health Informatics, Special Topics, Graduate Directed Study, Directed Study, Informatics for the Executive Leader

Ruth Amos

Adjunct Faculty
(415) 422-6681

Ruth Amos, RN, JD, chairs the Health Informatics Advisory Board and is an adjunct professor teaching Policy and Ethics Considerations in Health Informatics. Her interests include following and anticipating healthcare public policy and business decision trends in the digital age, and she was recently appointed to serve on the HIMSS Legal Task Force. She has extensive background in healthcare as a Registered Nurse, Attorney, and Informatics specialist and is currently a consultant with Ernst...


Juris Doctor | Registered Nurse

William Bosl

Associate Professor
(415) 422-4638

Dr. William (Bill) Bosl, Associate Professor of Health Informatics and Clinical Psychology at the University of San Francisco. His primary research focus is on clinical neurophysiology and neurodiagnostics. In 2018 Professor Bosl was appointed Visiting Associate Professor of Pediatrics at Harvard Medical School. In May 2018, the Scientific Reports journal released a groundbreaking study, led by Dr. Bosl, together with his colleagues at Harvard Medical School and Boston Children's Hospital, that...


PhD, Behavioral Neuroscience, Boston University School of Medicine | PhD, Geophysics, Stanford University | MA, Mathematics, University of Pittsburgh | MS, Atmospheric Physics, University of Michigan | BS, Chemistry, Miami University


Perspectives on Health Informatics, Biosignal Analysis and Quantitative EEG, Statistical Computing for Biomedical Data Analytics, Capstone Project in Health Informatics, Project in Health Informatics, Graduate Directed Study, Clinical Dissertation Proposal Seminar, Biological Psychology, Clinical Neuropsychology and Neuropsychological Screening, Statistics for the Social Sciences, Clinical Dissertation Seminar

Patricia Francis-Lyon

Assistant Professor
(415) 422-2810

Patricia’s research interests include the application of computational biology, algorithms and mathematical models to problems and predictions involving protein structure and genomics. Her focus is on the application of machine learning to discovery and decision making as related to health.


PhD, Computer Science with emphasis on Computational Biology, University of California at Davis


Bioinformatics, Directed Reading and Research, Computer Science for Health Informatics Professionals, Clinical Decision Support and Health Data Analytics, Statistical Computing for Biomedical Data Analytics, Projects in Statistical Computing for Biomedical Data Analytics, Bioinformatics, Statistical Computing for Biomedical Informatics, Capstone Project in Health Informatics, Project in Health Informatics, Graduate Directed Study

Cynthia Gadd

Distinguished Visiting Professor

Dr. Gadd is Professor and Vice-Chair for Educational Affairs in the Department of Biomedical Informatics at Vanderbilt University, on scholarly leave...


PHD, University of Pittsburgh | MS, Duke University | MBA, Winthrop University

Robert Horton

Adjunct Professor
(415) 422-6681

Dr. Horton holds a PhD in biomedical science from Mayo Graduate School and an MS in computer science from CSU Sacramento. He was a bench scientist (mostly in immunology) for 14 years, and he helped to invent widely used PCR-based techniques for engineering DNA sequences. He founded the Cybertory Virtual Molecular Biology Lab (cybertory.org, cybertory.com), an on-line simulation-based teaching platform, and he has written extensively about computing and the Internet for scientists.


PhD, Biomedical Science, Mayo Graduate School | MS, Computer Science, CSU Sacramento

Terence Parr

(415) 422-5707

Terence is a professor of computer science and is the creator of the ANTLR parser generator. He herded programmers and implemented the large jGuru developers web site, during which time he developed and refined the StringTemplate engine. Terence has consulted for and held various technical positions at companies such as IBM, Lockheed Missiles and Space, NeXT, and Renault Automation. Terence was an expert witness for Google in the Oracle v Google Android lawsuit. His passion is writing software.


PhD in Computer Engineering, Purdue University '93


Software engineering, Programming language design and implementation, How programmers communicate with machines to build new software


Prog Language Paradigms, Programming Languages, Directed Reading and Research, Computation for Analytics, Problem Solving with Python

Contact Info

School of Nursing & Health Professions

Monday–Friday 8:30 a.m. – 5 p.m.

2130 Fulton St.
San Francisco, CA 94117
(415) 422-2806