I mean I am by no means an expert, but just by what I know from talking to admin from a few schools (basically calling and emailing around), they understand that people take CC courses. A lot of applicants do their first two years at a CC and then transfer for their last two years, its not uncommon.
They seemed to have absolutely no opinion on the non-science courses, basically didnt seem to care at all.
The science courses they would prefer it to be at a four year but would only hold it against you if you took them at a CC AND did poorly (like they like to see above the B- range). Like for four year as long as you are above a C+ and your gpa is solid, you are good. The only difference with CC is the bar is set a little bit higher because they expect them to have grade inflation or be slightly easier.
Now with micro and genetics, the issue that you might run in to is whether they are 300+ or not... I never really ran into this issue since all of my hard sciences were in the 300-500 range, so I am no expert.
BUT... I remember when I was looking at MD schools, on a lot of schools, they would require like the basic cores and then X amount of extra science courses (genetics, micro, biochem etc), and these courses would have to be 300+ level. I think it is somewhere in the MSAR and I think varies a little from school to school. Again, I am not 100% so this is something to look in to...
Not 100% sure if DO schools care about this or not... since again I havent had worry about it.
like for instance:
http://www.marian.edu/osteopathic-medical-school/admissions/requirements-for-admission
you scroll down and it say the regular courses but then it also says six additional hours are recommended. So you really have to gauge for yourself... is this a strong recommendation (basically a requirement, like how a lot of schools "recommend" a LOR from a DO), also what level can these courses be... 200? 300? Stuff is sort of up to debate.
I do not think that they necessarily want to exclude people but they need to meet certain minimum standards. Maybe contact a couple of the schools that you are really interested in to get an idea of whether or not you are hitting the mark.
here is another place that sort of puts it up to debate (again just scroll down to the course requirements)
http://www.campbell.edu/cusom/admissions/admissions-process-requirements/