Best background for computational and quantitative biology

Click For Summary
SUMMARY

The discussion focuses on the educational background necessary for a career in computational biology and neuroscience. It highlights the inadequacies of a Computer Science degree in providing the essential mathematical foundation, particularly in areas such as multivariable calculus, linear algebra, and differential equations. Participants recommend considering a transition to Physics, which offers mandatory courses in numerical analysis and computational physics, as well as specialized programs in Biophysics. Additionally, practical programming skills in environments like R and Python are emphasized for implementing computational models.

PREREQUISITES
  • Multivariable calculus and linear algebra
  • Differential equations and nonlinear dynamics
  • Calculus-based statistics
  • Proficiency in programming languages such as R or Python
NEXT STEPS
  • Research courses in nonlinear dynamics and chaos, such as Strogatz' material
  • Explore advanced statistics courses, particularly in mathematical statistics
  • Investigate Physics programs that integrate computational courses
  • Practice implementing numerical methods in R or Python
USEFUL FOR

Students and professionals aiming to transition into computational biology or neuroscience, particularly those with a background in Computer Science or related fields seeking to strengthen their mathematical and programming skills.

Jo01
Messages
7
Reaction score
0
After two years of Biology i switched to Computer Science and i wish to gain the necessary skills to become a "computational biologist/neuroscientist"

(Here we don't have the "major/minor" system, we can choose one subject and, at least, 2 "external" exams)

The problems are:
1) math level (just algebra, probability, integrals and some differential equations)...no vector, real and complex analysis

2) no physics (!) just one optional and little general exam.

Maybe it's the wrong degree for someone interested in simulation, system biology and computational biology.

Better move to PHYSICS?

(Physics Bs and Ms have mandatory courses like C, numerical analysis, computational physics.
There is a specific Ms in Biophysics and one could integrate with some CS courses)
Thank you!
 
Physics news on Phys.org
P.s.
In our CompSci Bs there's an AI exam and possibilities to obtain a degree thesis in AI applied to biomedical analysis...bat i think that this is not enough
 
I wouldn't describe myself as a computational neuroscientist -- maybe more of a computational cognitive neuroscientist, but I've done my fair share of neuron modeling, so maybe I can give some input.

In my experience, it's common for computational neuroscientists/biologists to come from fields outside of biology or neuroscience, so that's not a problem. Computer science is common (and useful), but you're right that the math background provided by a Comp. Sci degree is generally not enough. I won't recommend a degree program, but I'll describe some of the math that I use and that I see used often in the literature:

- As a minimum, you should be comfortable with the material covered in a standard calculus sequence up to multivariable (and maybe some vector) calculus, as well as linear algebra. This generally means three calculus courses and one linear algebra course (or two, depending on how much theory you want)

- Neuron models (I can't really talk about anything else in Comp. Bio) are generally systems of nonlinear differential equations. They are studied both by simulating their behavior, which means solving them numerically, and by analyzing their qualitative behavior as dynamical systems. If your school has a course named something like "Non-linear dynamics", then take it. If not, buy Strogatz' "Non-linear dynamics and chaos" and work through it. Beyond that, take a course or two in differential equations just so you're comfortable with them and know how to solve them numerically.

- Take a good calculus based statistics sequence. It will serve you well in any STEM field. Beyond that, a course in stochastic processes would probably be useful. I'm a big believer that any scientist in a quantitative field should take a good, rigorous course (or two!) in mathematical statistics (say, on the level of Casella and Berger's "Statistical Inference"), but maybe this is getting to be too much to fit into your schedule.

- I wouldn't say that you necessarily have to take a course in numerical methods or scientific computing, but you should definitely be completely comfortable with some programming environment (Matlab is popular, but I don't like it because it isn't open source; I use R and Python). As you learn new numerical methods or computational models, practice implementing them using your language of choice.
 
Last edited:
TL;DR: How can I begin to gain an understanding of astronomy? Hello there, and thank you in advance to anyone that might answer this. I'm sorry if this is the wrong place to post a question like this, as I am new to this website and also very nervous about making a post that others might see/reply to. I am a freshman in high school and I am interested in astronomy. I want to learn about space, but I am not quite sure where to begin. Is there anything that I can do to seriously expand my...

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 10 ·
Replies
10
Views
4K