Proxy post for a friend: I need your opinion and advice on choosing my graduate school. About me: International student studying at a small university(40+ national ranking), majoring in Computer Science and Physics. Have internship experience at a local fintech startup for 2 years, and two irrelevant financial firms(1 and 3 months each). Studied computer science for 3 years starting from my sophomore year and most of the classes were online due to Covid. What I want from Grad School: Continue studies on computer science (AI/ML, Algorithm, Engineering) for intellectual curiosity Networking and career center resources Campus experience Not looking for a PhD at the moment. Land job on big companies such as F(M)AANG, Microsoft... Open my own company(startup) after a few years. Accepted University-Programs CMU - M.S. in Software Engineering - Silicon Valley Pro Location Project based classes - easy to fill resume Fantastic career outcome (50%+ goes to top companies) Con No campus life (1 building campus) Lack of networking with ppl outside the industry Extremely high international ratio (90%) Satellite Campus U-Chicago - Masters Program in Computer Science Pro Best school reputation Versatile career choices Build stronger fundamentals University investing a lot to CS department recently Strong network with ppl outside the industry such as law, MBA, finance Con Bad CS reputation. (no engineering department) Worse Career outcomes (66% of graduates go to software engineering and 25% of total graduates go to top companies) Can you help me choose which program to attend by telling me more pro-cons about these colleges? Or any other general advice is welcome! #swe #faang #software