ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Stanford University s School of Engineering
2
Biomedical Computation - Informatics Track
3
2025–2026 Program Sheet
4
Final version of completed & signed program sheet due to the department by start of the last quarter of senior year.
5
6
*Follow all requirements as stated for the year of the program sheet used.*
7
Name:SU ID #:
8
Phone:Email:
9
Today's Date:
Month/Yr B.S. expected:
10
11
Mathematics and Science Requirements
12
DeptCourseTitleTransfer/AP Approval by SoEUnitGrade
13
P if TransferSoE InitialsDate
14
Mathematics (See Notes 1 & 2)
15
MATH19/20/21
or 10 units AP BC Calculus and placement into Math 51/CME 100
16
MATH51or CME 100
17
CS103Mathematical Foundations of Computing
18
CS109Intro to Probability for CS (recom'd; see note 2 for alternatives)
19
Mathematics Unit Total (24 units min)
20
Science
21
PHYS41Mechanics (or PHYS 43 or 45)
22
CHEMChoose one of CHEM 31A or 31B or 31M or 31E or 33
23
BIO or HUMBIOOne Biology or Human Biology Core I (see note 3)
24
One additional science course from options listed above
25
26
Science Unit Total (17 units min)
27
Math + Science Total
28
29
Technology in Society Requirement (1 course required; see ughb.stanford.edu, Approved Courses page for list)
30
A TiS course must be on the SoE-approved list the year you take it.
31
32
Engineering Fundamentals (2 courses required)
33
CS106AProgramming Abstractions
34
Elective (1 course req'd; see note 4; CS 106B not allowed)
35
Engineering Fundamentals Total
36
37
NOTES
38
*All courses taken for the major must be taken for a letter grade if that option is offered by the instructor.
39
*This form must be printed and signed by the advisor and by Prof Russ Altman for declaration, with a new, final program sheet printed and signed one quarter prior to graduation.
40
*Minimum Combined Grade Point Average for all courses in the major (combined) is 2.0.
41
*Test credit (AP/IB/GCE) can be confirmed by checking your MAP math, science, and/or Fundamentals categories. Transfer credits in Math, Science, Funds., & TIS must be approved by the SoE Dean's office. Transfer credits in Engr Depth must be approved by the Advisor. Information & petitions at https://ughb.stanford.edu/transfers-ap-exceptions/transfer-requests
42
*All courses listed on this form must be listed once, under only one category. Delete courses not taken.
43
( 1 )Take all three of MATH 19/20/21 (21 may not be skipped using Math Diagnostic Placement results), or use 10 units AP BC credit (see MAP record to confirm AP or other test credit).
44
( 2 )Alternative statistics/probability courses: STATS 116 or STATS 141, or MS&E 120 or 220, or EE 178, or CME 106.
45
( 3 )
Choose one of either the Biology core (BIO 81, 82, 83, 84, 85, 86) or HumBio core (HUMBIO 2A, 3A, 4A)
46
( 4 )Full list of approved Math, Science, Eng Fund, & TiS Elective courses are available at https://bulletin.stanford.edu/programs/ENGR-BS
47
BMC Informatics Depth (42 units minimum; see note 5)
48
DeptCourseTitleTransfer/Deviation Approval by AdvisorUnitsGrade
49
P if Transfer
Advisor Initials
Date
50
BMC Core requirements
51
CS106BProgramming Abstractions
52
CS107Programming Paradigms
53
CS161Data Structures and Algorithms
54
CS270, CS273A, CS274, CS275, CS278, CS279, or CME 209Capstone Class - select one
55
56
Independent Research (see note 6)
57
CS191W, E199W, or CS272WIM (if not already satisfied by Independent Research - see note 5)
58
Track Core (3 courses required)
59
CS145 or CS147Databases or Human-Computer Interaction
60
CS121 or 221, or CS228, or CS229, or CS223BArtificial Intelligence/Machine Learning
61
One additional course from Informatics track core (see previous two lines)
62
Track Depth (5 courses required; see note 3)
63
Informatics or Simulation Electives (2 courses required: see note 7)
64
65
66
Organs/Organ Systems or Cellular/Molecular Electives (2 courses required: see note 7)
67
68
69
Informatics or Simulation or Cellular/Molecular or Organs/Organ Systems (1 course required: see note 7)
70
71
BMC Depth Total (Total of all units on this page) (42 units minimum)
72
Engineering Depth Units (see note 4) (30 units minimum)
73
Program Approvals
74
75
Advisor
76
Printed Name:Date:
77
Signature:
78
79
Departmental
80
Printed Name:Date:
81
Signature:
82
83
School of Engineering (No action required-office use only)
84
Printed Name:Date:
85
Signature:
86
87
NOTES (continued from page 1)
88
( 5 )30 units of engineering courses are required within BMC Depth coursework.
89
( 6 )Students must complete 6 units of BMC research in any department, with project approval from BMC program coordinators; these units count toward the 30-unit Engineering minimum. Research can satisfy WIM if student enrolls in CS191W or E199W.
90
( 7 )The list of electives is continually updated to include all applicable courses. For the current list of electives, please visit https://bulletin.stanford.edu/programs/ENGR-BS. Electives may only be listed once on program sheet; no double-counting.
91
92
93
94
95
96
97
98
99
100