One doesn't need to know everything about every topic in order to become an arahant.
The Buddha didn't know about computers or inter-continental ballistic missiles, but that didn't stop him.
this is kind of the omniscience thread but i hope it'll be given a chance of its own. anyway, the lord buddha could see many aeons into the past, at least 91, in which many many civilizations would have arisen and fallen. and we know if we look thru digha nikaya that humans/beings lived a lot longer than they do now, for being virtuousMaybe check out the Simsapa Sutta if you want to learn the Buddha's attitude about that which he did not teach
if ever they pursued technology or if technology is a worthwhile pursuit, they would have had much longer and more resources
anyway if we want to stand out from the omniscience thread we could talk about science being ultimately simple, contrived, reducible. seeing into the future as well, knowing that humans will develop very low life spans but then take up virtue and gain much longer life spans by the time lord metteyya comes about
science is a dhamma, the lord knew or knows all dhammas, and expounds a superior method of investigation
me personally i started as a physics major but dropped out and looking back on it i was disenchanted with it then but attributed that to depression
furthermore, science if it is to be believed must conform with the dhamma, not the other way
the beings of the upper and lower realms could well be existing in a different dimension, imperceptible to the majority of beings in this realm or plane
in the same way a 2-d being wouldn't perceive a 3-d being (in 3-d)
rohitassa sutta explains the world arises in the six sense bases. brahmajala sutta mops the floor with every philosophical perspective that has been and will be
so i'd like to start out this way and come back with some sources to show that the buddha did know more did teach more although
(see below)