Skip to main content
Skip to secondary navigation
Stanford University
(link is external)
Stanford
Engineering
Computer Science
Engineering
Search this site
Submit Search
Menu
Home
About
Gates Building
Work Here
Academics
Courses
Bachelor's
BS Tracks
Program Sheets
BS Requirements
Math Requirements
Science Requirements
Engineering Fundamentals
Technology in Society
Core Requirements
Depth Requirements
Eligible Humanities Electives
Senior Project
Writing in the Major Requirement
Petitions, Deviations, & Transfer Credits
Honors Program
How to Declare
CS Minor
Research Opportunities
Independent Study
Frequently Asked Questions
Master's
MS Specializations
MS Program Sheets
MS Degree Requirements
Overall
Foundations Requirement
Significant Software Implementation
Breadth Requirements
Depth Requirements
Electives
Distinction in Research
Coterm Program
Honors Cooperative Program
Course Assistant/Research Assistant
Frequently Asked Questions
PhD
Program Requirements
CS300 Seminar
First-Year Research Rotation Program
Course Requirements
Foundation & Breadth Requirements
Candidacy Requirement
Qualifying Examination
Teaching Requirements
Reading Committee
Thesis Proposal
University Oral Examination
Dissertation
Progress Guidelines
Advising Guide
Monitoring Progress
Petition for MS Degree
Funding
Research Assistantship
Course Assistantship
Special Registration Statuses
Graduate Student Forms
Frequently Asked Questions
Curricular Practical Training
Joint Programs
MS/MBA
MS/Law
PhD/Law
Student Events
New Student Orientation
New Graduate Student Checklist
Incoming CS MS Students
Incoming CS PhD Students
New Student Resources
Student Services Staff
Computer Forum | Career Readiness
Admissions
PhD Admissions
Frequently Asked Questions
Master's Admissions
Frequently Asked Questions
Coterminal Admissions
Frequently Asked Questions
Joint Degree Admissions
Joint CS MS/MBA Degree
Joint CS MS/Law Degree
Joint CS PhD/Law Degree
Graduate Application Checklists
Graduate Application Deadlines
Current Stanford Students
Additional/Change of Degree
PhD Minor
Non-Degree Option
Student Resources
Contact Us
Research & Impact
People
People main menu
Faculty by Name
Faculty by Research
Architecture
Artificial Intelligence
Biomedicine and Health
Computational Cognitive & Neuro-science
Computational Education
Computer Graphics
Computer Security
Computer Systems
Computer Vision
Data Science
Empirical Machine Learning
Human-Centered and Creative AI
Human-Computer Interaction (HCI)
Machine Learning
Natural Language Processing and Speech
Networking
Operating/Distributed Systems
Programming Systems and Verification
Reinforcement Learning
Robotics
Statistical or Theoretical Machine Learning
Theory
Lecturers
Emeritus Faculty
Courtesy Faculty
Adjunct Faculty
Research Staff
Visiting and Acting Faculty
Administrative Staff
Get Involved
Affiliate Programs
Our Members
Affiliate Programs Events
Main content start
Assistant Professor of Computer Science
Li-Yang Tan
Assistant Professor of Computer Science
Education
Ph.D., Columbia University
Contact
liyang@cs.stanford.edu
Mail Code
9045
Links
My academic website
View Full Stanford Profile
Back to Top