<p>Some LACs might not have many CS or math offerings natively, but may have cross registration agreements with schools that have better offerings. Barnard (with Columbia) is an obvious one, though Barnard is only for women. Amherst (with University of Massachusetts - Amherst) is another possibility, though it requires a bus ride to get there. Additionally, there may be administrative limitations in taking cross-registered courses, especially if you need to take a lot of them to fill in gaps in the offerings at your home college.</p>
<p>Harvey Mudd is natively strong in math (including graduate level analysis) and CS courses, but should probably be considered a reach for everyone (regardless of gender). It also has cross registration with the other Claremont LACs.</p>