Bioinformatics Master of Science Degree

A bioinformatics master's degree that explores the unique combination of biotechnology, programming, and computational mathematics to combat illness and create novel technologies for industry.


Outcome Rate of RIT Graduates


Merit Scholarship

Average award given to accepted students


Equipment in Genomics Lab


  • Recent bioinformatics graduates are employed at Pacific Northwest National Laboratory, Personal Genome Diagnostics, University of Rochester Genomics Research Center, and Asuragen, Inc.
  • A comprehensive bridge program supplements students’ previous education.
  • Customized curriculum provides a strong foundation in biotech and computer programming.
  • Current faculty research includes molecular evolution, ecological modeling, cancer chromatin, machine learning, genomics, and forensic science.
  • Genomics Lab includes an Illumina MiSeq where students sequence and annotate whole-genomes of a variety of organisms

The bioinformatics master's combines biotechnology, computer programming, and computational mathematics to prepare you to utilize and create technologies that will discover, treat, and cure a range of medical illnesses. The MS degree in bioinformatics provides students with a strong foundation in biotechnology, computer programming, computational mathematics, statistics, and database management. Graduates are well-prepared for academia and careers in the biotechnology, bioinformatics, pharmaceutical, and vaccine industries.

In laboratory exercises and assignments, students learn to sequence DNA and use computer programs to analyze DNA sequences and predict molecular models.

Bioinformatics is a field that has been developing over the last thirty years. It is a discipline that represents a marriage between biotechnology and computer technologies and has evolved through the convergence of advances in each of these fields. Today bioinformatics is a field that encompasses all aspects of the application of computer technologies to biological data. Computers are used to organize, link, analyze and visualize complex sets of biological data.

With the advent of high-throughput technologies such as Next Generation Sequencing and proteomics, bioinformatics has become essential to the biological sciences in general. In the past, laboratories were able to manage and analyze their experimental data in spreadsheets. Many research labs now require the expertise of dedicated bioinformatics core centers or their own in-house bioinformaticists.

Graduates of the bioinformatics master's program have entered such laboratories, both in industry and academia, as bioinformaticists. Some have also gone on to leverage their biotechnology experiences as wet lab experimentalists themselves. The diversity of skills our students cultivate has given them access to a wide range of career choices.

Based on consultation with individuals within the industry nationwide, the job market is rich with opportunities for those who obtain a graduate degree in bioinformatics, particularly when coupled with research as thesis work. This research provides exposure to real-world problems—and their solutions—not otherwise attainable in an academic setting.

The program provides you with the capability to enter the bioinformatics workforce and become leaders in the field. The curriculum is designed to fulfill the needs of students with diverse educational and professional backgrounds. Individuals entering the program typically have degrees in biology, biotechnology, chemistry, statistics, computer science, information technology, or a related field. The program accommodates this diversity by providing a comprehensive bridge program for students who need to supplement their education before entering the program. The program offers two tracks, one for students with backgrounds in the life sciences and one for those with backgrounds in the computational sciences. Regardless of the track pursued, students are prepared to become professional bioinformaticists upon graduation.

The program is offered on a full- or part-time basis to fulfill the needs of traditional students and those currently employed in the field.

Nature of Work

Bioinformatics jobs come with several different areas of focus, which are less strictly hierarchical than bioscience discovery research jobs. The analyst/programmer job provides more focused computational analysis support. Analyst/programmers design and develop software, databases and interfaces used to analyze and manipulate genomic databases. They collaborate with production to develop high-throughput data processing and analysis capability and to design and implement data queries, novel algorithms, and/or visualization techniques. Analyst/programmers also maintain large-scale DNA databases, prepare data for other scientists, monitor new data from integrating sequence-based/ functional knowledge about genes to help scientists analyze and interpret gene-expression data. They also analyze DNA information and identify opportunities for innovative solutions to analyze and manage biological data. In addition, they often assist in developing software and custom scripts to automate data retrieval, manipulation, and analysis; application of statistics; and visualization tools. (Source: Vault Career Guide to Biotech; The Jobs in Lab Research)


Within the bioinformatics field employers tend to look for the following skills/strengths: fundamental training/knowledge in molecular biology, biochemistry and biotechnology, particularly, genomics, relational database administration and programming skills/e.g. using SQL, PERL, C,C++, etc. on a UNIX operating system, strong analytical abilities using relevant mathematical/statistical tools, a strong interest in utilizing computational skills to leverage the data outcomes of those working in the laboratory, meticulous, independent, patient to do the same task repetitively and multitask. (Source: Bioinformatics Career Guide)

National Labs Career Fair

Hosted by RIT’s Office of Career Services and Cooperative Education, the National Labs Career Fair is an annual event that brings representatives to campus from the United States’ federally funded research and development labs. These national labs focus on scientific discovery, clean energy development, national security, technology advancements, and more. Students are invited to attend the career fair to network with lab professionals, learn about opportunities, and interview for co-ops, internships, research positions, and full-time employment.

Careers and Experiential Learning

Typical Job Titles

Researcher Business Intelligence Developer
Computational Biologist Bioinformatics Software Engineer
RD Bioinformatics and Laboratory Researcher Innovation Consultant
Associate Software Engineer

Salary and Career Information for Bioinformatics MS

Cooperative Education

What makes an RIT science and math education exceptional? It’s the ability to complete science and math co-ops and gain real-world experience that sets you apart. Co-ops in the College of Science include cooperative education and internship experiences in industry and health care settings, as well as research in an academic, industry, or national lab. These are not only possible at RIT, but are passionately encouraged.

Cooperative education, or co-op for short, is full-time, paid work experience in your field of study. And it sets RIT graduates apart from their competitors. It’s exposure–early and often–to a variety of professional work environments, career paths, and industries. RIT co-op is designed for your success.

Cooperative education is optional but strongly encouraged for bioinformatics majors.

Featured Work

Featured Profiles

Curriculum for Bioinformatics MS

Bioinformatics, MS degree, typical course sequence

Course Sem. Cr. Hrs.
First Year
Ethics in Bioinformatics
This course will be focused on individual and organizational responsibilities in bioinformatics research, product development, product commercialization and clinical and consumer genetic testing. (This course is restricted to students in the BIOINFO-MS, BIOINFO-BS/MS program.) Lecture 3 (Fall).
Bioinformatics Algorithms
Bioinformatics Algorithms will focus on the types of analyses, tools, and databases that are available and commonly used in Bioinformatics. The labs will apply the lecture material in the analysis of real data through computer programming. (This course is restricted to students in the BIOINFO-MS, BIOINFO-BS/MS program.) Lab 3, Lecture 2 (Fall).
Bioinformatics Seminar
The course provides opportunities for students and faculty to develop and share professional interests while discussing current trends and developments in bioinformatics. Material for this course will be drawn from the current scientific literature. (This course is restricted to students in the BIOINFO-MS, BIOINFO-BS/MS program.) Lecture 3 (Fall).
Database Management for the Sciences
Students will learn to create and maintain efficient relational databases for use in modeling and analysis in the sciences. Topics will include an introduction to relational algebra, SQL, and advanced relational designs. (Graduate Science) Lecture 2, Studio 2 (Spring).
Computational Statistics and Data Science Methods
This course will introduce traditional multivariate statistical methods and multi-model inference, as well as iterative computational algorithms (i.e. Bayesian methods and machine learning) appropriate for graduate students conducting or planning to conduct a graduate research project. The course will focus on the proper application of methods to a sample data sets using statistical programming software and graphics and will forego the more in-depth analytical mathematical exposition that you might see in a math course, so that we can cover a larger variety of methods and spend more time implementing them in code. Practical examples will often derive from the fields of biology, environmental science, or medicine, however the statistical methods we cover will also have much broader application within modern data science. The ultimate goal will be to learn when and where to correctly apply a given method to real questions about real data. Class time will be devoted to introductory lecture, programming language demonstrations with a common dataset, and open discussions of potential applications, including in-class studio hours to help with homework. Students should be prepared to learn to write code scripts that will manipulate statistical tests and graphical output. However, no background experience with programming is assumed. All software used in the course is open-source and students will be required to set up and run weekly assignments on their own laptop computer or on a computer borrowed from the library or RIT’s computer lab. (Prerequisites: STAT-145 or equivalent course or graduate student standing.) Lecture 2, Studio 2 (Fall, Spring).
Molecular Modeling and Proteomics
This course will explore two facets of protein molecules: their separation and their structure. The structure component will build upon information from earlier bioinformatics courses. Protein separation techniques will be addressed in lectures with descriptions of 2D gel electrophoresis and chromatography. Algorithms of protein secondary structure prediction will be implemented. Experimental techniques for tertiary structure determination such as NMR will be covered. The course will also include the analysis of inter-molecular interactions, such as ligand/receptor pairing, by employing software that permits modeling of molecular docking experiments. (Prerequisites: BIOL-330 or equivalent course or graduate student standing.) Lab 2, Lecture 2 (Spring).
Research and Thesis
Masters-level research by the candidate on an appropriate topic as arranged between the candidate and the research advisor. (This course requires permission of the Instructor to enroll.) Thesis (Fall, Spring, Summer).
Graduate Electives*
Second Year
Research and Thesis
Masters-level research by the candidate on an appropriate topic as arranged between the candidate and the research advisor. (This course requires permission of the Instructor to enroll.) Thesis (Fall, Spring, Summer).
Total Semester Credit Hours

* Any graduate-level course deemed related to the field of Bioinformatics by the Program Director.

Admission Requirements

To be considered for admission to the MS program in bioinformatics, candidates must fulfill the following requirements:

  • Complete an online graduate application. Refer to Graduate Admission Deadlines and Requirements for information on application deadlines, entry terms, and more.
  • Submit copies of official transcript(s) (in English) of all previously completed undergraduate and graduate course work, including any transfer credit earned.
  • Hold a baccalaureate degree (or US equivalent) from an accredited university or college in biology, biotechnology, biochemistry, chemistry, computer science, information technology, statistics, or a related discipline.
  • Recommended minimum cumulative GPA of 3.2 (or equivalent).
  • Submit a current resume or curriculum vitae.
  • Two letters of recommendation are required. Refer to Application Instructions and Requirements for additional information.
  • Not all programs require the submission of scores from entrance exams (GMAT or GRE). Please refer to the Graduate Admission Deadlines and Requirements page for more information.
  • Submit a personal statement of educational objectives. Refer to Application Instructions and Requirements for additional information.
  • International applicants whose native language is not English must submit official test scores from the TOEFL, IELTS, or PTE. Students below the minimum requirement may be considered for conditional admission. Refer to Graduate Admission Deadlines and Requirements for additional information on English requirements. International applicants may be considered for an English test requirement waiver. Refer to Additional Requirements for International Applicants to review waiver eligibility.

Learn about admissions, cost, and financial aid 

Latest News

  • November 13, 2020

    graphic reads: Graduate Education Week, November 16-20.

    RIT celebrates graduate student research with weeklong virtual symposium Nov. 16-20

    RIT will celebrate graduate research during the 13th annual Graduate Education Week and Showcase: A Vision into the Future. The virtual event—Nov. 16 to 20—creates a platform for sharing and exchanging ideas during the COVID-19 pandemic, with pre-recorded and live presentations, demonstrations, visual exhibitions, and an alumni panel discussion.

  • February 25, 2020

    photo of graduate student Alexandria Shumway

    Student to Student: Brittle stars

    While interested in science, Alexandria Shumway had never heard of bioinformatics before attending RIT. But after branching out and trying a new major, she discovered it was the perfect fit.