Saint Louis University
Bioinformatics and Computational Biology

Academic Programs

M.S. in Bioinformatics and Computational Biology

We offer the following degree paths. All three have the same degree requirements leading to the M.S. in Bioinformatics and Computational Biology outlined below, but with different entry points.

  • Master of Science in Bioinformatics and Computational Biology
    This 30-credit hour program can be completed in a year and a half by a well-prepared student, or in two years for students who may need some additional preparation in one of biology or computer science.

  • Accelerated Bachelor's/Master's Program
    Students can complete an undergraduate degree in Biology, Biochemistry, Computer Science, or Mathematics, together with the Master of Science in Bioinformatics and Computational Biology in a compressed timeframe. Click here for more specific details about the accelerated bachelor's/master's programs.

  • A Pathway for international students leading to the Master of Science
    SLU has partnered with INTO University Partnerships to provide additional support structures for students needing to improve their English language comprehension while beginning their pursuit of the master's program curriculum. For more information about the SLU-INTO program in general see, and more specifically their pathway to the M.S. in Bioinformatics and Computational Biology.

Degree Requirements

The master's program consists of a minimum of 30 credit hours, including the following requirements:

  • (3 hours) BCB 5200: Introduction to Bioinformatics I

  • (3 hours) BCB 5250: Introduction to Bioinformatics II

  • (3 hours) BCB 5300: Algorithms in Computational Biology

  • (3 hours) BIOL 5030: Genomics

  • (3 hours) Additional Biology selection from among:

    • BIOL 5090: Biometry
    • BIOL 5100: Cellular and Molecular Genetics
    • BIOL 5700: Advanced Molecular Biology
    • BIOL 5780: Molecular Phylogenetic Analysis

  • (3 hours) Additional Computer Science selection from among:

    • CSCI 5710: Databases
    • CSCI 5750: Machine Learning
    • CSCI 5850: High-Performance Computing

  • (3 hours) Internship/Research Experience chosen from:

    • BCB 5910: Internship in Bioinformatics
    • BIOL 4911: Integrated Bioinformatics Internship
    • BCB 5970: Research Topics
    • BIOL 5970: Research Topics
    • CHEM 5970: Research Topics
    • CSCI 5970: Research Topics
    • IAS 6970: Research Topics

  • (1 hour) BCB 5810: Bioinformatics Colloquium

The remaining eight credit hours may be completed using additional selections from the above courses (including repeating the Colloquium course for a total of 3 hours) and any of the following electives:

  • BCB 5100: Advanced Scripting for the Life Sciences
  • BCB 5930: Topics in Bioinformatics
  • BIOL 5050: Molecular Technique Lab
  • BIOL 5070: Advanced Biological Chemistry
  • BIOL 5170: Introduction to GIS
  • BIOL 5180: Intermediate GIS
  • BIOL 5190: GIS in Biology
  • CHEM 4610/4615: Biochemistry I + lab
  • CHEM 4620/4625: Biochemistry II + lab
  • CHEM 5370: Computational Chemistry
  • CSCI 5150: Computational Geometry
  • CSCI 5830: Image Processing
  • CSCI 5930: Topics in Computer Science
  • MATH 4850: Mathematical Statistics

Course Descriptions

See detailed course descriptions for courses used in the program.

Sample Schedules

See example schedules for the Master's program.