Computer Science PhD with Geology BS I am planning to do my PhD in CS (Robotics to be specific). I will be completing my masters with a thesis and a publication in a field that is very closely related to CS. However, my BS is in Geology. So I am mostly concerned whether I will be considered for a PhD at a school since my undergraduate major is not CS. I feel this way because I contacted professors at some schools and they didn't respond back to me.
You should not expect to receive a useful answer if you "cold-call" (or "cold-email") a professor. They have too many time constraints, and if your email looks like a junk email or wild goose chase, the professor will probably treat it as such, even if it isn't!

That said, I suspect that coming from a field so far away from CS will have an impact on the admissions process, because it will be hard for faculty members in CS to adjudicate your performance as a bachelor's student in geology. You can overcome this through the usual methods (strong letter of recommendation, cogent explanations in the statement of purpose, and so on). Your primary challenge will be to coherently show that you are willing and able to undertake graduate level coursework and research in computer science.