You will be competitive at any school. CMU SCS ED sounds like a good move for you. Yes, CMU is intense, but when I read your stats you sound like a student that would manage that intensity well.
BTW, many schools are looking to balance their class on gender especially in engineering. But, your stats are great- period!