Best background for computational and quantitative biology

AI Thread Summary
A transition from Biology to Computer Science raises concerns about the adequacy of mathematical and physics training for a career in computational biology or neuroscience. The current curriculum lacks advanced mathematics, particularly in vector and real analysis, and offers minimal physics exposure, which may hinder understanding of complex biological systems. A stronger foundation in calculus, linear algebra, and differential equations is essential for modeling neuron behavior and other computational biology tasks. While computer science skills are valuable, they may not be sufficient without additional coursework in statistics and numerical methods. Pursuing a degree in Physics, which includes relevant computational courses, may provide a more suitable background for this field.
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:
Hey, I am Andreas from Germany. I am currently 35 years old and I want to relearn math and physics. This is not one of these regular questions when it comes to this matter. So... I am very realistic about it. I know that there are severe contraints when it comes to selfstudy compared to a regular school and/or university (structure, peers, teachers, learning groups, tests, access to papers and so on) . I will never get a job in this field and I will never be taken serious by "real"...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top