**650**wrote:

Hello, I graduated a year ago with a B.S. degree in biological science. I've taken some basic computer sciences courses on the introductory level, and have found myself working in a computational biology lab.

Right now, I have the chance to take discrete mathematics as a night course. From what I understand this will help me understand biological algorithms much better. Is this a good idea, to take discrete math, if I want to gain further insight into biological algorithms?

Also, what are some books that I can directly translate my new found knowledge of discrete mathematics into the understanding of biological algorithms? Will I be able to do this without take an analysis of algorithms course, per se?

I've tagged this community wiki, so please leave your comments.

Thank you very much. Adam

What area of computational biology are you working in? You may be better taking off taking a course on data structures and algorithms.

2.6kI'm working on a structural biology project right now. My institution doesn't have undergrads, so I need to go elsewhere for the courses. The only data structures course nearby was canceled. I am taking discrete math with the purpose of someday taking analysis of algorithms as well as data structures, if its offered!

650