It appears that Michael Heller, who was recently awarded the Templeton prize, wants to bring purpose and meaning back into science (or at least very close to science). Here is what he has to say about science & religion (from Science):
Q: You talk about a theology of science. Can there be such a thing?Hmm...now does this mean? I'm not clear about it but I hope this not meant to muddle the distinction between science & religion. Perhaps he is talking about a specific religious interpretation of scientific findings - which is fine, as long as religious beliefs do not feature in the process of science. However, I would be seriously concerned about the slippery slope here.
I don't think it exists. But I hope it could be created. If you are investigating the world using the standard scientific method, there are some aspects of the world that are automatically switched off. A theology of science would accept that the limits of rationality do not coincide with the limits of the scientific method, … allowing for questions such as the ultimate cause of the universe.
Q: You say science is the discovery of the mind of God. Can a complete scientific understanding of the universe supplant the idea of God?
I don't think so. I believe God is immanent, and so every law of physics is a manifestation of God. But God is also transcendent and extends beyond the universe. I don't think one day we could solve an equation that will prove that God exists.
Q: You suggest that God may be too complex for humans to understand. Why should that be?
Our brains evolved over millions of years through our interaction with the environment. Evolution required us to develop certain mental faculties to survive. We are fortunate that we somehow developed the surplus brainpower to understand things like quantum mechanics, but I doubt whether that is still enough to comprehend the full nature of reality.
Ok..so there is no problem here. These are his interpretations, and others may agree or disagree with him. But, I'm very skeptical of the theology of science bit.