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.
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.
Probability and Statistics
General, Organic, and Biochemistry
All six courses must be completed.
Biological Sequence Analysis
R for Biomedical Informatics
Biological Data Mining and Modeling
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.
Genomics and Genetics
Drug Discovery and Development
Computational Systems Biology
Biological Database Systems
Electives - Category B
Up to three electives may be completed from this category. Only two program pre-requirements may be applied.
Java Programming for Bioinformatics
Advanced Programming in Java
Advanced Programming in C++
Java Enterprise Programming
Advanced Programming in Perl
Software Development Methodologies
XML and Related Languages
Web Development Technologies
Advanced Programming in C#