Skip to main content
Bachelor of Science in Computational Biology

The Bachelor of Science in Computational Biology, offered jointly between the Departments of Biological Sciences (Dietrich School of Arts & Sciences) and Computer Science (School of Computing and Information), will prepare students to understand core principles, models, and theories in the fields of biology and computer science and use them strategically to solve key problems in Computational Biology. Graduates will have the skills and knowledge to pursue graduate study or careers in industry.

View a PDF version of the degree requirements for this major.

Degree Requirements

Required Courses

Biological Sciences

  • BIOSC 0150 Foundations of Biology 1
  • BIOSC 0160 Foundations of Biology 2
  • BIOSC 0350 Genetics
  • BIOSC 1000 Biochemistry OR BIOSCI 1810 Macromolecular Structure and Function AND BIOSC 1820 Metabolic Pathways and Regulation

Computer Science

  • CS 0011 Programming for Scientists (Python)
  • CS 0401 Intermediate Programming Using Java
  • CS 0445 Data Structures
  • CS 1501 Algorithm Implementation
  • CS 1656 Introduction to Data Science

Co-Requisite Chemistry

  • CHEM 0110 General Chemistry 1
  • CHEM 0120 General Chemistry 2
  • CHEM 0310 Organic Chemistry 1

Co-Requisite Math and Stats

  • MATH 0220 Analytical Geometry and Calculus 1
  • STAT 1000 Applied Statistics
  • CS 0441 Discrete Structures for CS

Computational Biology

  • BIOSC 1540 Computational Biology
  • BIOSC 1542 Bioinformatics OR BIOSC 1544 Simulation and Modeling (Currently in development)
  • BIOSC 1640 Computational Biology Research OR CS 1640 Computational Biology Software Design
  • BIOSC 1630 Computational Biology Seminar (Currently in development)


Grade Requirements

All courses offered from the Departments of Biological Sciences and Computer Science must be completed with a grade of C or better. Corequisite courses offered from the Departments of Mathematics, Statistics, and Chemistry must be completed with an average overall grade of C or better with the stipulation that CHEM 0110 and 0120 must be completed with a grade of C or better.

Declaring the Computational Biology Major

You may declare the Computational Biology major after BIOSC 0150, BIOSC 0160, CS 0011 (or equivalent), CHEM 0110, and CHEM 0120 have all been completed with a grade of C or better.

Admissions Information

To learn more about Admissions to the undergraduate program at SCI, visit our Undergraduate Admissions FAQ page.

Tuition and Fees

Information regarding tuition rates, fees, and financial aid can be found on the University’s Office of Admissions and Financial Aid (OAFA) Web site.