<p>Have you looked at Rose-Hulman? Small, in the midwest, undergrad only, great reputation. Carleton has very strong math. Case Western offers good merit $$ to kids with good grades and stats.</p>
<p>I have a DS who is also looking at math and CS. For his interests, he is finding that some math departments will cover the CS he wants within the math dept. (or at least they are cross-listed). It helps if your S has a sense of whether he wants to go towards the engineering side (hardware), programming side (software/web development), AI, robotics, or the theoretical end of things. Some schools may focus on different areas and be very good at what they do, but it helps to match up the school’s emphasis with your S’s interests (and make sure there are options if he gets there and realizes “This is not for me!”). </p>
<p>Most of the schools’s websites give a pretty good idea as to how they lean, especially after you’ve read a few and figure out the lingo. Look at what the colleges say about job placement – you can usually tell if their emphasis is on getting kids into good jobs or preparing them for grad school or research careers.</p>
<p>DS read the websites, visited a few places over spring break, and sat in on classes wherever he could (he contacted profs in advance). Was also able to talk to some profs and advisors. People were happy to accommodate him – a couple of profs sent him homework (!) so he’d have an idea what was happening the day he visited. The biggest hurdle is getting the kids to take that first step and ASK!</p>