major photo
Mathematical biology, computational biology, and bioinformatics have exploded in recent years thanks to large and increasingly complex biological data sets, advances in nonlinear dynamics, and an increasing appreciation for the utility of models, and there is an urgent need for integrative education at an early stage. The computational biology option within the Bachelor of Science in Biology is designed to give students both a comprehensive biology curriculum and an essential foundation in mathematics, computer science, and statistics. Graduates will be highly competitive for quantitative jobs in the biotechnology industry and top-tier medical and graduate schools.

Declare This Major

Current undergraduates at UT interested in changing to the Computational Biology major should complete the following instructions:

  1. Complete the entry-level courses (Calculus 1, CH301/302, and BIO311C/D) with at least a C- or higher
  2. View the online information session.
  3. Complete the questionnaire at the end of the session and bring it your advising appointment.
  4. Schedule an appointment with the Biological Sciences Advising Center.

Current students who have not yet completed the entry-level requirements should schedule an appointment with an academic advisor in WCH 1.106. Contact the Center for First-Year Advising to schedule an appointment and change majors to Biological Sciences entry-level.

Prospective University of Texas at Austin students should visit to learn about the application process and how to declare a major.

Required Courses

For information on required courses, students can view the Computational Biology degree plan. For additional information, view Biological Sciences course descriptions by major options and Frequently Asked Questions.

Learn about research and internship opportunities for biology majors.


Computational Biology is one option within the Bachelor of Science in Biology degree, view all options within Biology.

A small sample of directly related careers

Computer and Information Research Scientist
Computer Programmer
Computer Support Specialist
Computer Systems Analyst
Database Administrator
Computer Network Architect
Software Developer

Remember: Your major does not (necessarily) equal your career. View a list of career ideas for any major.