The thing about MIT's brain and cog sci degree is that it's incredibly flexible -- students have to take a common core (intro psychology, intro neuroscience, statistics, and a lab class), but after that, they're basically free to take any courses in the department which strike their fancy.
I chose to take all cellular/molecular neurobiology classes, while jessiehl, another poster on this board, took a more varied set of courses with an emphasis on computational and systems neuroscience. Some people take classes from all the different subject areas in the department, and some stick to one or two areas.
One little-known fact is that 100% of BCS majors participate in UROP -- it's actually a graduation requirement.
There's definitely overlap with medical engineering. Many course 9 classes are cross-listed with
HST, the Harvard-MIT Health Sciences and Technology program, so the classes are suitable also for graduate students studying for a PhD in medical engineering and medical physics.
And congrats to your daughter! I'm glad she's going to come join our crazy little world.
EDIT: Professor Wolfe, who taught 9.00 (Intro to Psychology) when I took it, noted that at MIT, his class fulfilled the humanities requirement, while when he taught the same course at Princeton, it fulfilled the science requirement.
