<p>Thank! But CIT is not Caltech, CIT is just Carnegie Institute of Technology, the engineering school in CMU. And SCS is School of Computer Science in CMU. Actually, if I had gotten in Caltech or MIT in Mechanical major, I will not hesitate attending. But since its CMU where MechE is not the strongest major, I don’t know what to do, computer science which CMU is best at but I dont really love and may make a lot of money after I graduate, or MechE which I love but CMU is not that good at and may end up making a lot less money that graduates from School of Computer Science.</p>