MS in Biology: Computational Biology Concentration
Our biology MS program with a concentration in computational biology prepares students to apply computational, statistical, and quantitative methods to biological and biomedical research. Students gain interdisciplinary training in programming, algorithms, and statistical analysis, with applications spanning genomics, evolutionary biology, and cell and developmental biology.
Through hands-on projects and faculty-mentored research, students develop practical skills in computational problem-solving and data analysis. Graduates are prepared for industry positions and research-intensive careers in computational biology and related fields. This concentration is intended as a terminal degree.
Are you a current URochester undergraduate student interested in earning an MS with a concentration in computational biology? Explore how our 4+1 program can help you accelerate your path to a master's degree.
Program Overview
Students in this program can choose to focus the majority of their time on research (thesis track) or coursework (coursework track), depending on their goals and interests.
Thesis Track (Plan A)
Design, execute, and communicate an original research project in computational biology. Students who choose the thesis track will engage in rigorous research under faculty mentorship, applying computational, statistical, and quantitative approaches to biological problems.
This track does include some coursework, which is intended to both support the research focus and to broaden the student’s foundational and interdisciplinary knowledge in the field.
Coursework Track (Plan B)
The coursework track helps students develop and demonstrate advanced mastery of computational biology principles. Students complete a carefully structured set of courses that provide depth in a selected area of specialization while also ensuring broad exposure to applications across biological and biomedical sciences.