Potential Classes for an Undergraduate Major in Bioinformatics

August 5, 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 structures, Cell & 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 writing

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 (http://contact.gerstein.info).

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