Bioinformatics - Master of Science

The degree requirements include 30-31 graduate credit hours. The degree has two tracks, one for students with non-computing background and another for students with Computer Science background. The requirements for each track are structured as follows.

Track: Non-Computing Background

Prefix Title Credits
Required Courses
Core Courses
BIOL 550Special Topics (Command Line Bioinformatics)3
A ST 505Statistical Inference I4
C S 453Python Programming I3
BIOL 550Special Topics (R for ecological sciences)3
or C S 458 R Programming I
C S 509Bioinformatics Programming3
C S 508Introduction to Data Mining3
or C S 519 Applied Machine Learning I
Elective Courses (2 from the following list)6
Object Oriented Programming Transition3
Bioinformatics3
Algorithms in Systems Biology3
Applied Bioinformatics3
Advanced Bioinformatics and NCBI Database
Special Topics (Statistical bioinformatics course)1-4
Special Topics (Current topics in bioinformatics - open issues)1-4
Master's Project/Thesis/Internship 16
Master's Project6
Master's Thesis
Total Credits31
1

A student can write a thesis (C S 599 Master's Thesis), undertake a research project (C S 598 Master's Project), or participate in an internship related to the degree. In each case, six graduate credits are required and a written approval from the student's advisor must be obtained before the student undertakes this part of the study.  For students with thesis or project, the students are required to sustain a final exam, covering the thesis/research project.

2

One course to cover prerequisites to enter GENE 315 Molecular Genetics and BCHE 341 Survey of Biochemistry is required. 

 Track: Computer Science Background

Prefix Title Credits
Required Courses 2
C S 508Introduction to Data Mining3
C S 509Bioinformatics Programming3
C S 570Analysis of Algorithms3
C S 586Algorithms in Systems Biology3
C S 581Advanced Software Engineering3
Select one from the following:3
Bioinformatics3
Applied Bioinformatics3
Advanced Bioinformatics and NCBI Database3
Elective Courses (2 from the following list)6
Statistical Inference I4
Statistical Inference II3
Biochemistry II3
Topics in Biochemistry1-3
Immunology3
Virology3
Molecular Biology of Microorganisms3
Neurobiology3
Molecular Cell Biology3
Advanced Bioinformatics and NCBI Database3
Database Management Systems I3
Artificial Intelligence I3
Bioinformatics3
Parallel Programming3
Artificial Intelligence II3
Database Management Systems II3
Applied Bioinformatics3
Genes and Genomes3
Biochemistry I3
Biochemistry II3
Discussions in Molecular Biology1
Master Thesis/Project/Internship 16
Master's Thesis1-6
Master's Project
Total Credits
Total Credits30
1

A student can write a thesis (C S 599 Master's Thesis), undertake a research project (C S 598 Master's Project), or participate in an internship related to the degree. In each case, six graduate credits are required and a written approval from the student's advisor must be obtained before the student undertakes this part of the study.  For students with thesis or project, the students are required to sustain a final exam, covering the thesis/research project.

2

One course to cover prerequisites to enter GENE 315 Molecular Genetics and BCHE 341 Survey of Biochemistry is required. 

Degree Road Map

  • For students with non-computing background
    • Semester 1: Command Line bioinformatics, ​C S 458 R Programming I​, A ST 505 Statistical Inference I
    • Semester 2: ​C S 453 Python Programming I​, one elective course, C S 509 Bioinformatics Programming
    • Semester 3: C S 508 Introduction to Data Mining, Masterʼs project/thesis/internship (3 credits), one elective
    • Semester 4: Masterʼs project/thesis/internship (3 credits)
  • For students with Computer Science background
  • Semester 1: The course to cover the prerequisites to enter GENE 315 Molecular Genetics and BCHE 341 Survey of Biochemistry, A ST 505 Statistical Inference I, C S 508 Introduction to Data Mining
  • Semester 2: C S 509 Bioinformatics Programming, ​GENE 315 Molecular Genetics, BCHE 341 Survey of Biochemistry
  • Semester 3: Masterʼs project/thesis/internship (3 credits), two electives
    • Semester 4: Masterʼs project/thesis/internship (3 credits)

A Suggested Plan of Study for Students (with non-computing background)

It is only a suggested plan of study for students and is not intended as a contract. Course availability may vary from fall to spring semester and may be subject to modification or change.

Plan of Study Grid
Semester 1Credits
C S 458 R Programming I 3
A ST 505 Statistical Inference I 4
Command Line Bioinformatics 3
 Credits10
Semester 2
C S 453 Python Programming I 3
C S 509 Bioinformatics Programming 3
Elective Course 3
 Credits9
Semester 3
C S 508 Introduction to Data Mining 3
Elective Course 3
Master's Project/thesis or internship 3
 Credits9
Semester 4
Master's project/thesis or internship 3
 Credits3
 Total Credits31

A Suggested Plan of Study for Students (with a Computer Science background)

It is only a suggested plan of study for students and is not intended as a contract. Course availability may vary from fall to spring semester and may be subject to modification or change.

Plan of Study Grid
Semester 1Credits
C S 508 Introduction to Data Mining 3
C S 509 Bioinformatics Programming 3
BIOL 566 Advanced Bioinformatics and NCBI Database 3
 Credits9
Semester 2
C S 516 Bioinformatics 3
C S 570 Analysis of Algorithms 3
GENE 452 Applied Bioinformatics 3
 Credits9
Semester 3
C S 581 Advanced Software Engineering 3
C S 586 Algorithms in Systems Biology 3
Elective Course 1 3
 Credits9
Semester 4
Master's project/thesis or internship 3
Elective Course 1 3
 Credits6
 Total Credits33