Need some advice, CS study around bay area.

I’m an international student with a BS in life science, and a minor in computer science.
I took most of the important CS credits during my college years, except OS, assembly and advanced programming.
I have two months of work experience. I seek to further my studying, and I don’t know if I meet the requirements for MS admission. Is there a chance to “patch up” the deficient undergraduate credits? Is there any school around bay area offers 2nd bachelor degree in CS?

You probably should look for a school that will take you as an professional Masters student directly. You might have to take a couple of make-up courses but there are certainly some places that do this. A second BS is not the best choice given your minor and experience.

Are you looking to apply for this coming fall, or fall 2017? If this fall, most schools’ applications are past due now. I mean for the selective schools. Certainly Berkeley, Santa Cruz, Davis, and Stanford. Don’t know about the software engineering type schools like SJSU. You can still get in without OS. Don’t know what “advanced programming.” If you have data structures and algorithms, you should be good to go. Assembly itself isn’t important, but some systems-level course is.