Share This Page

Bookmark and Share

Master of Science in Bioinformatics

  • 12 courses, 36 credits
  • This program is available on campus, with some courses available online. GPS anticipates that the program may be available solely online by Fall 2013.

The Master of Science in Bioinformatics includes the completion of six core courses and six elective courses. Program Pre-Requirements are offered, and some, all, or none may be required per decision of the Admissions Committee.

Students are required to take and pass General, Organic and Biochemistry and Molecular, Cell and Developmental Biology prior to enrolling in any other biology related course. Upon successful completion, students may choose to enroll in the following biology related courses: Protein Sequence and Structure Analysis, Nucleic Acid Sequence and Structure Analysis and Probability and Statistics. The remaining biology courses can only be taken upon successful completion of these courses. The biology related courses are structured in such a way to aid students in building a strong foundation of knowledge, which is drawn upon each additional course(s). Please note that the scripting, programming, and elective courses from category B may be taken in any order and at any time in the program.

Please also see more details on the Bioinformatics Program. You may also download the current Bioinformatics Program brochure (Adobe Reader required).


Program Pre-Requirements


Some, all, or none may be required per decision of the Admissions Committee. At most, two classes in this section can count towards category B Electives. If a class is waived it does not count towards elective credit.

RBIF 100
Introduction to Bioinformatics Scripting and Programming

RBIF 103
Probability and Statistics

RBIO 102
Molecular, Cell and Developmental Biology

RCHE 101
General, Organic, and Biochemistry


Core Courses


All six courses must be completed.

RBIF 101
Structural Bioinformatics

RBIF 109
Biological Sequence Analysis

RBIF 110
Molecular Modeling and Cheminformatics

RBIF 111
R for Biomedical Informatics

RBIF 112
Biological Data Mining and Modeling

RBIF 115
Statistical Genetics


Electives (choose six)


In selecting six electives, at least three should be from Category A.


Electives - Category A


At least three electives must be completed from this category.

RBIF 102
Genomics and Genetics

RBIF 105
Proteomics: Analytical and Computational Principles

RBIF 106
Drug Discovery and Development

RBIF 108
Computational Systems Biology

RBIF 113
Biological Database Systems

RBIF 114
Whole-genome Gene Expression Analysis

RBIF 120
Advanced Topics in Computational Biology

RBIO 101
Molecular Biology Lab: from DNA to Protein


Electives - Category B


Up to three electives may be completed from this category. Only two program pre-requirements may be applied.

RBIF 123
Java Programming for Bioinformatics

RCOM 102
Professional Communications

RHIN 110
Perspectives on Health/Medical Information Systems

RMGT 110
Organizational Leadership and Decision Making

RSEG 102
Advanced Programming in Java

RSEG 103
Advanced Programming in C++

RSEG 105
Java Enterprise Programming

RSEG 107
Advanced Programming in Perl

RSEG 109
Object-Oriented Design

RSEG 110
Unix Tools

RSEG 113
Advanced Programming in C++ (Level 2)

RSEG 120
Software Development Methodologies

RSEG 151
XML and Related Languages

RSEG 161
Web Development Technologies

RSEG 170
Database Management

RSEG 180
Advanced Programming in C#