Well, im almost done with my computer science (software development) degree, and i did all bio, chem, and geography subjects back at school... not a big deal imo, im doing fine really, and im almost done :D Although a bit of background knowledge would come in very, very handy.