Skip to Main Content

Degree Pathway for the Master of Science in Computer Science - Biocheminformatics Option

30 credits, consisting of 9 credits of core course work and 12 credits from two pairs of course pairs and 9 credits from electives.
Core Courses
Course #Course NameCr.
Total9
COMP.5020Foundations of Computer Science3
COMP.5030Algorithms3
COMP.5310Design of Programming Languages3

The following course pairs are selected from the approved list of Computer Science pairs, these courses have been chosen because they compliment the goals of the biocheminformatics option.

Course Pairs (Pick Two Pairs)
Course #Course NameCr.
Algorithms I
Graphics I
3
3
Algorithms II
Graphics II
3
3
Database I
Database  II
3
3
Database II
Data Mining
3
3
Database I or II
Graphics I or II
3
3
Analytics and Design
Scientific Data Visualization
3
3
Software Engineering I or II/Data Mining
Software Engineering I or II
3
3
SWD in Context
Project Management
3
3
Algorithms I or II
Artificial Intelligence
3
3
Parallel Processing
Advanced Data Mining
3
3
Algorithms I or II
Internet and Web Systems
3
3

Total12
Course Pairs Continued (Topics Course - Data Mining)
Course #Course NameCr.
COMP.5140Internet and Web Systems II3
Algorithms I or II
Algorithms I or II
3
3
Computational Methods in Molecular Biology
Artificial Intelligence
3
3

Electives (Choose 3 courses)*
Course #Course NameCr.
Total9
BIOL.5050Bioinformatics3
BIOL.5070Bioinformatics Laboratory (coreq. BIOL.4050)1
BIOL.5190Biochemistry I3
BIOL.5200Biochemistry II3
BIOL.5010Selected Topics I3
BIOL.5020Selected Topics II3
BIOL.5670Recombinant DNA Techniques3
CHEM.6510Selected Topics in Chemistry: Protein and Chemical Informatics3
CHEM.5500Biochemistry I3
CHEM.5510Biochemistry II3
CHEM.5670Biocheminformatics3
CHEM.5680Computational Chemistry3
CHEM.5700Advanced Protein Chemistry3
CHEM.5800Analytical Biochemistry3
MATH.5930Experimental Analytical Design3

*The above electives may only be used for the toward the biocheminformatics option. If the entire requirements of the option are not completed than these courses cannot be applied in isolation toward the M.S. in Computer Science.

An optional master's thesis can be substituted for at most 6 credits, and may be used to substitute for one pair of related courses.

Total Credits = 30

Last updated: 6/24/2020