Potential Classes for an Undergraduate Major in Bioinformatics

August 4, 2013

I list below a number of courses that I think should be
included/excluded from the undergrad bioinformatics program. This is based on a discussion with a student who did an undergraduate double major in CS and Biology.

The courses that I think essential for the program are:

-Algorithms, Data structure, Cell and Molecular biology, and Genetics

The courses that I think should be included in the program are:

-Discrete mathematics, Algorithms on strings, Computational
complexity, Statistics, Data mining and Databases, Machine Learning, Biochemistry, Unix/Linux operating system, Scripting Languages (Perl and/or Python), and Scientific wirtting

The courses that I think might less important are:

-Computer architecture, Compiler theory, Circuit design, Inorganic chemistry, and Chemical engineering

Curious to get people’s thoughts on this. Feel free to comment or email me.

Best to comment on twitter via @markgerstein. Only use this space for comments that are untweetable!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s