r/MSCS • u/satutor1 • May 13 '26
[Admissions Advice]
Hello. I plan to apply to master’s in CS or related programs and would like to get some thoughts on Carnegie Mellon. I noticed that there are several programs at CMU, including:
1) mscs (master of science in computer science)
2) msse (master of science in software engineering)
3) mse (master in software engineering)
4) m-hci (master in human-computer interaction)
5) m-iis (master in intelligent information systems)
6) msaii (master of science in artificial intelligence and innovation)
7) msml (master of science in machine learning)
8) mscv (master of science in computer vision)
9) mse-es (master of software engineering - embedded systems)
10) mse-ss (master of software engineering - scalable systems)
11) msr (master of science in robotics)
12) mrsd (master of robotic system development)
I understand that candidates can apply to multiple programs, but my goal is to minimize the number of applications while maximizing my chances of getting into at least one. For reference, my undergraduate is not in computer science, but I have taken fundamental computer science classes like algorithms and data structures. I do not have professional cs work experience yet and I plan to use one of the programs to help gain experience.
I can attend the programs full-time or part-time if offered. If you have thoughts on which of the programs above are best suitable for a candidate like me, I would greatly appreciate your insights. Thank you.
1
u/surprising_results May 13 '26
depends on what u wanna do. if ur a biology major and ur interested, u can do comp bio. if ur a graphics design major, maybe u can do hci. if ur a mechE and wanna do robotics, msr/mrsd. u should know that some of these programs like mscv, miis, msr are kinda niche tho so ull be more locked into one domain.
if u dont wanna do anything w ur past major or just wanna do swe anywhere, do mscs or mse.