Bioinformatics Track

The Bioinformatics track, administered by the Department of Computer Science, looks at computational approaches to biomedical problems. Students may focus in computational data analysis, systems biology, data mining, simulation and modeling, visualization, or other areas that incorporate computer science and mathematics in biological research. This track requires some undergraduate computer science as a prerequisite (COMP 15 or the equivalent). Students will work with an advisor to design a coherent program including computer science electives as well as courses in computational biology, math and biotechnology.

Track Requirements

In addition to the 12 core SHU requirements, students in this track must also take:

Course ID Course Name
COMP 167 
(3 SHUs)
Computational Biology
COMP 135
(3 SHUs)
Machine Learning
COMP 160 
(4 SHUs)
Algorithms
*COMP 111, 112, 115, 116 or suitable special topics course Comp systems elective
2 other COMP or BIO electives -

*Advisor approval required

Elective Credits in Bioinformatics

As always, please consult the SIS Student Portal website for exact times and dates of all classes offered below. Other relevant COMP electives will be found among the special topics classes offered each term. Recent such offerings include Computational Systems Biology, Advanced Algorithms, Data Structures and Algorithms, Natural Language Processing, Reinforcement Learning, and Information Theory.

Course ID Course Name
COMP 111
(3 SHUs)
Operating Systems
COMP 112
(3 SHUs)
Networks
COMP 115
(3 SHUs)
Database Systems
COMP 116
(3 SHUs)
Computer Security
COMP 121
(3 SHUs)
Software Engineering
COMP 131
(3 SHUs)
Artificial Intelligence
COMP 136
(3 SHUs)
Statistical Pattern Recognition
COMP 138
(3 SHUs)

Reinforcement Learning

COMP 163
(3 SHUs)
Computational Geometry
COMP 170
(3 SHUs)
Computation Theory
COMP 175
(3 SHUs)
Computer Graphics
COMP 177
(3 SHUs)
Visualization
COMP 260
(3 SHUs)
Advanced Algorithms
COMP 293/294
(0-6 SHUs)
Master's Project
COMP 295/296
(0-6 SHUs)
Master's Thesis
BIO 102
(3 SHUs)
Human Genetics
BIO 103
(3 SHUs)
Developmental Biology
BIO 105
(3 SHUs)
Molecular Biology