The Undergraduate Program in Biology & Medicine (UPBM)


BS in Biological Sciences—Computational Biology (BCB)

Amanda Larracuente Amanda Larracuente, PhD
BCB Track Coordinator & Major Advisor 
Department: Biology
Office: Room 343, Hutchison Hall
Phone: (585) 273-1693

What is Computational Biology?  What is the difference between Computational Biology and Bioinformatics?  What do computational biologists do?  Click Here to find out

How to Declare Your Major/Applying for Acceptance

  1. Meet with the UPBM Administrator to make a schedule for completing major requirements
    • Visit the UPBM Booking Site to select a time that meets your needs
    • Bring any transfer credit information on courses that may be applicable to major if needed
  2. Meet with major advisor to review schedule for approval
    • Send email to set-up appointment with a few dates/times of availability
  3. Submit signed paperwork to the College Center for Academic Advising Services

Major Requirements

Introductory Courses: 3 Courses, 12 Credits

  1.) Select one of the following:
  2.) Select one of the following:
  3.) Select one of the following:

Advanced Courses :  7 Courses, 28 Credits  *Recommended Progression for requirements 4-7

  4.) BIO 214 / BIO 218P Biostatistics with Lab
  5.)  ______ Programming Elective - Select one of the following:
  6.) BIO 253 / 253P:  Computational Biology with Lab
  7.) BIO 257 Applied Genomics
  8.) ______ Biology Elective - see list below
 9.) ______ Computational Elective - see list below
10.) ______ Biology or Computational Elective - see list below

Diversification Elective: 1 Course, 4 Credits

11.) Select one 200-level outside of the BCB major:  Visit the following URL for List

Visit the following website for list:

Ancillary Requirements: 6 Courses, 24 Credits with Indicated Labs

12.) General Chemistry I - Select one:
13.) General Chemistry II - Select one:
14.) Organic Chemistry I - Select one:
15.) Physics I - Select one:
16.) Calculus I - Select one
18.) Calculus II - Select one:
Upper-Level Writing (ULW) Requirements (2 Courses)

All biology majors must complete two upper-level writing (ULW) courses. Although students are strongly encouraged to complete both ULW requirements by taking biological science courses (BIO, BCH, MBI, NSC) an upper-level writing course within a natural science discipline may also be used to meet one of the requirements; i.e.: CHM 210w. Writing courses within the humanities and social sciences may not be applied to biology major. See upper-level writing requirement for more information on which courses satisfy this requirement.

Exception to Major Requirements

What is a petition? A petition is a written request to the UPBM Committee of Track Coordinators for a variance of the extant rules/regulations. This may be, for example, a request for substitution or acceptance of a course that is not ordinarily part of the UPBM curriculum.

Students with requests for exceptions to the requirements are required to consult with their academic advisor. For some exceptions, it may be necessary to submit a petition to the UPBM Committee.

General Major Requirements

The Undergraduate Program in Biology and Medicine (UPBM) requires students to maintain a 2.0 grade point average (GPA) in the major, excluding allied field courses. Be sure to visit the general degree requirements for more information on double majors, double degrees, and honors in research.