
Preparing for a full-time MS in Software Management interview at Carnegie Mellon Silicon Valley involves several key steps:
1. Understand the Program
- Research the Curriculum: Familiarize yourself with the courses offered, key areas of focus, and the overall structure of the program.
- Know the Faculty: Look into the faculty members’ backgrounds, research interests, and any notable projects. This can help you connect your interests with theirs during the interview.
2. Review Your Application
- Reflect on Your Experience: Be ready to discuss your resume, academic background, work experience, and any projects you've worked on. Highlight experiences relevant to software management.
- Prepare for Common Questions: Anticipate questions like:
- Why do you want to pursue an MS in Software Management?
- What are your career goals?
- How does this program align with your professional aspirations?
3. Technical Knowledge
- Brush Up on Technical Skills: Review fundamental concepts in software development, project management, and possibly relevant programming languages or tools.
- Be Prepared for Scenario-Based Questions: You may be asked how you would handle specific situations in software management, such as conflict resolution in a team or prioritizing project tasks.
4. Soft Skills and Leadership
- Demonstrate Leadership Skills: Be prepared to discuss instances where you’ve taken initiative, led a team, or made impactful decisions.
- Communication Skills: Practice articulating your thoughts clearly and confidently, as effective communication is crucial in management roles.
5. Ask Insightful Questions
- Prepare Questions for the Interviewers: Show your interest in the program by asking thoughtful questions about the curriculum, internship opportunities, or industry connections.
6. Mock Interviews
- Practice with Peers or Mentors: Conduct mock interviews to get comfortable with the format and receive constructive feedback.
7. Stay Informed
- Current Trends in Software Management: Read up on the latest trends, tools, and methodologies in software development and management. Being knowledgeable about the industry can set you apart.
8. Logistics
- Know the Interview Format: Whether it’s a video call or in-person, ensure you are comfortable with the technology or the environment.
- Dress Appropriately: Choose professional attire that aligns with the culture of the program and institution.
By following these steps, you can effectively prepare for your interview and demonstrate your readiness for the challenges of the MS in Software Management program. Good luck!
Let me attempt as I am currently part of MS Software Management program at CMU SV. Having been desperate to get into this program and seen my anxiety around interview, I believe the interview process is the best time to validate the hypothesis around outcome you are expecting from this program.
1. Core Motivation/Reason - It is important that you articulate all the potential reasons to join this program. You may have many polished or unpolished thoughts but there is always one core reason. Think through that and come to that core reason quickly. This is very similar to answering the job interview question, "why do you want to join us"? The faculty here is seasoned enough to connect with wide variety of motivations and reasons and cares for individual's preferences and goals in life.
2. Define Expectations - This program is not for everyone. It has its own strengths and weaknesses. I have seen students getting unexpected career breaks as well as frustrated with a bleak career path. Once you have defined your expectations from the program, proactively discuss with your interviewer about whether are you in the right direction. I asked a questions like 'whether I would be a good fit with the student group as the program attracts many young students and I was on higher side of experience level'. The interviewer's answer won my heart. At least I ended up being lot more positive about an unexpected journey I was about to begin.
3. Entrepreneurship - Just in case you are one of those rare people who are looking to start your next venture from Silicon Valley and looking at this program as a way to get to Silicon Valley. You must discuss out all sorts of possible thoughts you may have. I asked a question like "what are the interesting ways University supports students who start ventures while studying". The interviewer's promptness to the answer and the Answer both represented the quality of answer. I probably asked 4-5 questions and by the virtue of asking those questions we could gel well once I joined to the program.
I will once again emphasize the importance of point 2. Hope it helps.
Not Sure about non - CS background, but I can definitely answer about courses and job prospects.
I did an MS from CMU, from Information Networking Institute (a more specialized Masters with a focus on networking and security).
With respect to the courses:
Overall Course structure:
The overall course requirements were very flexible. You could design and chose your own courses and 2 people doing the same major could end up with wildly differently skill sets. So this was great because it really allowed people to branch out and tune their degrees to their liking.
Specific courses:
Graduate level cour
Not Sure about non - CS background, but I can definitely answer about courses and job prospects.
I did an MS from CMU, from Information Networking Institute (a more specialized Masters with a focus on networking and security).
With respect to the courses:
Overall Course structure:
The overall course requirements were very flexible. You could design and chose your own courses and 2 people doing the same major could end up with wildly differently skill sets. So this was great because it really allowed people to branch out and tune their degrees to their liking.
Specific courses:
Graduate level courses tend to be more research oriented and are slightly simpler that undergraduate courses. Under graduate courses are very very hands on and highly technical.
A lot depends upon your professor, how long he has been teaching the course, how fine tuned the assignments/projects are. So you will have to do some research and ask about specific courses. But I can tell you this, the amount that I learned through my courses was IMMENSE. You have to be careful of choosing the right set of courses for you. Some courses are not as meaty and you can cruise through them without giving it a lot of time. Whereas others are so overwhelming that you will end up spending sleepless and still find it difficult to complete your projects in the most satisfactory way. These were the most fun and taught you the maximum.
Any university will have its set of strengths and weaknesses. If you are looking at CS, then C.M.U is definitely the place to be.
Job Prospects:
Having C.M.U on your resume will make it substantially more likely to land resumes. Ofcourse you have to still work very very hard, don't get me wrong. But I have definitely seen that applicants from some of the top colleges (CMU, MIT, Standford, Berkely) definitely get a lot more interview calls and very equipped in certain aspects.
This is not to say that other universities are not good. A C.M.U on your resume will likely only get you more interview calls. But that is all.. once you get an interview call the rest totally depends upon you. You will not be automatically offered jobs just because you graduate from any of the top universities.
Look at the percentage of C.M.U graduates employed by top Silicon Valley companies and you will get an idea of what I am talking about.
Hope this helps!
Edit:
Note about TOEFL/G.R.E scores.
I have found in my experience, that G.R.E/TOEFL scores are only "a" data point and not "the" data point that Universities look at. I gave GRE back in 2007, (not sure of the format now) when there were 800 points for math and 800 for verbal.
Back then, getting 1250-1300/1600 or so was usually enough. Please dont quote me on this, its just my personal experience. A high GRE score doesnt guarantee anything, and neither does a low GRE score spell doom for your chances. What matters most is your entire application packet, your commitment to academics/work experience if any and if you are able to show your passion in your application. Your S.O.P is probably alot more important than your GRE score. I remember my department career counselor at CMU even talking about my SOP with me when I started my course.. which tells me that they read and care about that.
Concentrate on what you are doing now, and do it well. Present your application in full earnest and hope for the best.
There is of course some luck involved, but you should on your behalf show a consistently strong performance and intent through your application and that counts for alot.
-Lokesh
Hi I am a current student of CMU SV MS in SM program
let you give you my perspective on the program
Strengths-
1.CMU Brand
2.Silicon Valley location
3. Program Structure (Full time 12 months / 16 months and part time also )
4.Course structure (divided into technical+Entrepreneurial+Management)
5.Good Faculty
Weakness
- New course so the industry is yet to recognize it
- Requires basic understanding of IT industry
So overall , I would say it is a respected degree
Disclosure: I attended CMU for the MS in Software Engineering (full-time program) in 2008. I’ve not kept up with the evolution of the program or school since and things have likely changed (hopefully for the best).
I don't know much about USC's MS program, but I can tell you that CMU SV is *not* a CS program at all. CMU SV's MS in Software Engineering/Management is focused on soft skills and software development practices. If what you're after is to increase your technical skills, this program won't help you much. Having said that, I must admit that during my time there, I *did* learn some new
Disclosure: I attended CMU for the MS in Software Engineering (full-time program) in 2008. I’ve not kept up with the evolution of the program or school since and things have likely changed (hopefully for the best).
I don't know much about USC's MS program, but I can tell you that CMU SV is *not* a CS program at all. CMU SV's MS in Software Engineering/Management is focused on soft skills and software development practices. If what you're after is to increase your technical skills, this program won't help you much. Having said that, I must admit that during my time there, I *did* learn some new technologies because some projects required it. For example: RoR, J2ME, Android, SunSPOTs, etc. The program will give you deep insight into Agile Development (XP, Scrum, Kanban) and project management. You'll also be exposed to software architecture through study cases, research, presentations, etc. You'll probably also participate in Research (mostly in the Mobility and Context Awareness field) and most likely write papers and try to get them published.
What I would like to mention that, IMO, made the experience at CMU SV a very positive one, is the fact that the program is run through a very "hands-on" approach. You won't come to class expecting to hear a lecture. You won't have typical homework. You'll do a lot of team work. You'll be expected to participate in group discussions where you'll share from your own experience or ask others about theirs. You'll do a lot of reading that will be directly applicable to the projects you'll be working on. Faculty are more like mentors, not teachers. Your assignments will be reviewed progressively and graded like so. It's not like in school where you are given an assignment, graded on it, and if you got it, great, if not, too bad because we're moving on to some other topic. Class projects are usually meant to last the whole duration of the class, and you'll have deliverables every X weeks. The following deliverable will need to include fixes to whatever you did wrong in the last one (on top of the new stuff). Please note that this teaching philosophy isn't for everyone! I can give you more concrete examples of what types of people would be disappointed if you want.
In terms of location, I strongly believe that staying in the Silicon Valley while doing your masters (not just returning after you're done), provides more advantages. The reason being that by being in this area, you'll still be able to attend networking events, career fairs, conventions, meetups, and simply stay in touch with whatever is going in the area. Having said that, it will be YOUR responsibility to make the best out of being physically here. Also, if your plan is to find a job here, recruiters will definitely find you more interesting if they don't have to fly you over for on-site interviews.
I can't say which program/school recruiters find more reputable, but my guess is that CMU would be considered to have more prestige because of all the fields fields CMU excels at, in addition to CS and SE (like Robotics). I do think that USC graduates are perhaps more attractive to recruiters, but that could simply be because they are already in California, while most CMU graduates are in Pittsburgh and most likely will stay in the East Coast. BUT if you are a CMU'er AND you are already in the Silicon Valley, they'll definitely want to talk to you. From there on, CMU or USC won't matter really. It's all up to you to prove you're the right person for the job.
Where do I start?
I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.
Here are the biggest mistakes people are making and how to fix them:
Not having a separate high interest savings account
Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.
Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.
Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of th
Where do I start?
I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.
Here are the biggest mistakes people are making and how to fix them:
Not having a separate high interest savings account
Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.
Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.
Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of the biggest mistakes and easiest ones to fix.
Overpaying on car insurance
You’ve heard it a million times before, but the average American family still overspends by $417/year on car insurance.
If you’ve been with the same insurer for years, chances are you are one of them.
Pull up Coverage.com, a free site that will compare prices for you, answer the questions on the page, and it will show you how much you could be saving.
That’s it. You’ll likely be saving a bunch of money. Here’s a link to give it a try.
Consistently being in debt
If you’ve got $10K+ in debt (credit cards…medical bills…anything really) you could use a debt relief program and potentially reduce by over 20%.
Here’s how to see if you qualify:
Head over to this Debt Relief comparison website here, then simply answer the questions to see if you qualify.
It’s as simple as that. You’ll likely end up paying less than you owed before and you could be debt free in as little as 2 years.
Missing out on free money to invest
It’s no secret that millionaires love investing, but for the rest of us, it can seem out of reach.
Times have changed. There are a number of investing platforms that will give you a bonus to open an account and get started. All you have to do is open the account and invest at least $25, and you could get up to $1000 in bonus.
Pretty sweet deal right? Here is a link to some of the best options.
Having bad credit
A low credit score can come back to bite you in so many ways in the future.
From that next rental application to getting approved for any type of loan or credit card, if you have a bad history with credit, the good news is you can fix it.
Head over to BankRate.com and answer a few questions to see if you qualify. It only takes a few minutes and could save you from a major upset down the line.
How to get started
Hope this helps! Here are the links to get started:
Have a separate savings account
Stop overpaying for car insurance
Finally get out of debt
Start investing with a free bonus
Fix your credit
It is definitely worth considering the CMU MSSM program if you are interested in pursuing a career in software product management. The program has many strengths that make it a great option for those looking to build their skills and knowledge in this field. Some of the key benefits of the program include:
- CMU Silicon Valley campus: CMU is a highly respected school with a strong reputation in fields such as software engineering, computer science, and artificial intelligence. The MSSM program is offered at the CMU Silicon Valley campus, which is located in the heart of the tech industry in the B
It is definitely worth considering the CMU MSSM program if you are interested in pursuing a career in software product management. The program has many strengths that make it a great option for those looking to build their skills and knowledge in this field. Some of the key benefits of the program include:
- CMU Silicon Valley campus: CMU is a highly respected school with a strong reputation in fields such as software engineering, computer science, and artificial intelligence. The MSSM program is offered at the CMU Silicon Valley campus, which is located in the heart of the tech industry in the Bay Area. This means that you will benefit from the prestige of the CMU brand and the opportunity to connect with the tech community in Silicon Valley.
- Course structure: The MSSM program offers a well-rounded curriculum that includes courses in engineering, business, design, and entrepreneurship. Some of the courses that are offered include Human Computer Interaction, Product Definition and Validation, Architecture Principles for Product Management, and Artificial Intelligence for Product Managers.
- Industry Connect: The fact that the CMU MSSM program is offered at the Silicon Valley campus enables students with the opportunity to connect with some of the leading figures in the software industry. This includes industry leaders, venture capitalists, and product managers who are based in the Bay Area. Through classes like Innovation & Entrepreneurship, students have the chance to interact with these individuals and learn from their experiences and insights.
- Class Diversity: The MSSM cohort is small but competitive, and includes students from diverse backgrounds such as software engineering, business development, UI/UX, consulting, and entrepreneurship. Students have the option to enroll in either a full-time or part-time track, and have an average of 4-6 years of experience.
- Amazing Faculty: The MSSM program has both full-time and adjunct faculty members with a wealth of industry experience working for companies such as LinkedIn, Google, HP, and Bank of America. Many of the professors are also investors or venture capitalists, and have strong connections in the tech industry. They are focused on helping students develop practical skills that are relevant to the industry.
- Practical Learning: The MSSM program focuses on hands-on, practical learning, with courses designed to help students solve real-world challenges and develop products from scratch. Most classes involve working in group projects, and there is a strong emphasis on practical experience.
Overall, the CMU MSSM program is a strong choice for anyone looking to pursue a career in software product management. The curriculum is practical and industry-focused, and the program has a number of strengths that make it a great option for those looking to build their skills and knowledge in this field. The program's location in Silicon Valley is a major advantage for students, providing them with the opportunity to connect with industry leaders, access a wealth of professional development opportunities, and stay up-to-date on the latest trends and technologies in the tech industry.
To directly answer your question, yes it is a respected degree. More indirectly however, as other people have alluded to, it won't "get you a job" more easily.
I'm about to graduate from the Sofware Management program. My previous experience is Computer Science and years of Software Engineering industry experience. My first-hand conclusion has been that the degree doesn't mean anything to anybody, yet my career has completely been transformed by having done this program.
This program doesn't change other people. It changes you. It changes how you view the world around you, how you evaluate oppor
To directly answer your question, yes it is a respected degree. More indirectly however, as other people have alluded to, it won't "get you a job" more easily.
I'm about to graduate from the Sofware Management program. My previous experience is Computer Science and years of Software Engineering industry experience. My first-hand conclusion has been that the degree doesn't mean anything to anybody, yet my career has completely been transformed by having done this program.
This program doesn't change other people. It changes you. It changes how you view the world around you, how you evaluate opportunities, how you make decisions and whether or not you fall for hype vs. real value in your career. This is a little more true of the SM program but also true of SE.
As an engineer, you are an investor of time. Just like financial investors make their career by backing the right decisions and people, you can make or break your career at certain decision points. CMU SV degrees are designed to help you become a better decision maker. You back the right start-ups. If you're an entrepreneur, you'll be much more likely to have the right information at the end of the program to start you own.
But of course, I'll go back to my core statement. This program doesn't change other people. It changes you. And if you're the startup type, it basically doesn't matter what other people think anyway. Startups are not about "jobs". They're about proving the whole world wrong about what they should have bet on. That's the irony of your question: You're asking whether others would bet on this program. The question is: would you bet on it, like you'd bet on a lone startup?
1. Overpaying on Auto Insurance
Believe it or not, the average American family still overspends by $461/year¹ on car insurance.
Sometimes it’s even worse: I switched carriers last year and saved literally $1,300/year.
Here’s how to quickly see how much you’re being overcharged (takes maybe a couple of minutes):
- Pull up Coverage.com – it’s a free site that will compare offers for you
- Answer the questions on the page
- It’ll spit out a bunch of insurance offers for you.
That’s literally it. You’ll likely save yourself a bunch of money.
2. Overlook how much you can save when shopping online
Many people over
1. Overpaying on Auto Insurance
Believe it or not, the average American family still overspends by $461/year¹ on car insurance.
Sometimes it’s even worse: I switched carriers last year and saved literally $1,300/year.
Here’s how to quickly see how much you’re being overcharged (takes maybe a couple of minutes):
- Pull up Coverage.com – it’s a free site that will compare offers for you
- Answer the questions on the page
- It’ll spit out a bunch of insurance offers for you.
That’s literally it. You’ll likely save yourself a bunch of money.
2. Overlook how much you can save when shopping online
Many people overpay when shopping online simply because price-checking across sites is time-consuming. Here is a free browser extension that can help you save money by automatically finding the better deals.
- Auto-apply coupon codes – This friendly browser add-on instantly applies any available valid coupon codes at checkout, helping you find better discounts without searching for codes.
- Compare prices across stores – If a better deal is found, it alerts you before you spend more than necessary.
Capital One Shopping users saved over $800 million in the past year, check out here if you are interested.
Disclosure: Capital One Shopping compensates us when you get the browser extension through our links.
3. Not Investing in Real Estate (Starting at Just $20)
Real estate has long been a favorite investment of the wealthy, but owning property has often felt out of reach for many—until now.
With platforms like Ark7, you can start investing in rental properties with as little as $20 per share.
- Hands-off management – Ark7 takes care of everything, from property upkeep to rent collection.
- Seamless experience – Their award-winning app makes investing easy and efficient.
- Consistent passive income – Rental profits are automatically deposited into your account every month.
Now, you can build your own real estate portfolio without needing a fortune. Ready to get started? Explore Ark7’s properties today.
4. Wasting Time on Unproductive Habits
As a rule of thumb, I’d ignore most sites that claim to pay for surveys, but a few legitimate ones actually offer decent payouts.
I usually use Survey Junkie. You basically just get paid to give your opinions on different products/services, etc. Perfect for multitasking while watching TV!
- Earn $100+ monthly – Complete just three surveys a day to reach $100 per month, or four or more to boost your earnings to $130.
- Millions Paid Out – Survey Junkie members earn over $55,000 daily, with total payouts exceeding $76 million.
- Join 20M+ Members – Be part of a thriving community of over 20 million people earning extra cash through surveys.
With over $1.6 million paid out monthly, Survey Junkie lets you turn spare time into extra cash. Sign up today and start earning from your opinions!
5. Paying off credit card debt on your own
If you have over $10,000 in credit cards - a debt relief program could help you lower your total debt by an average of 23%.
- Lower your total debt – National Debt Relief works with creditors to negotiate and settle your debt for less than you owe.
- One affordable monthly payment – Instead of managing multiple bills, consolidate your payments into one simple, structured plan.
- No upfront fees – You only pay once your debt is successfully reduced and settled, ensuring a risk-free way to tackle financial burdens.
Simple as that. You’ll likely end up paying less than you owed and could be debt free in 12-24 months. Here’s a link to National Debt Relief.
6. Overspending on Mortgages
Overpaying on your mortgage can cost you, but securing the best rate is easy with Bankrate’s Mortgage Comparison Tool.
- Compare Competitive Rates – Access top mortgage offers from trusted lenders.
- Personalized results – Get tailored recommendations based on your financial profile.
- Expert resources – Use calculators to estimate monthly payments and long-term savings.
Don’t let high rates limit your financial flexibility. Explore Bankrate’s Mortgage Comparison Tool today and find the right mortgage for your dream home!
7. Ignoring Home Equity
Your home can be one of your most valuable financial assets, yet many homeowners miss out on opportunities to leverage its equity. Bankrate’s Best Home Equity Options helps you find the right loan for renovations, debt consolidation, or unexpected expenses.
- Discover top home equity loans and HELOCs – Access competitive rates and terms tailored to your needs.
- Expert tools – Use calculators to estimate equity and project monthly payments.
- Guided decision-making – Get insights to maximize your home’s value while maintaining financial stability.
Don’t let your home’s value go untapped. Explore Bankrate’s Best Home Equity Options today and make your equity work for you!
8. Missing Out on Smart Investing
With countless options available, navigating investments can feel overwhelming. Bankrate’s Best Investing Options curates top-rated opportunities to help you grow your wealth with confidence.
- Compare investments – Explore stocks, ETFs, bonds, and more to build a diversified portfolio.
- Tailored insights – Get tailored advice to match your financial goals and risk tolerance.
- Maximize returns – Learn strategies to optimize investments and minimize risks.
Take control of your financial future. Explore Bankrate’s Best Investing Options today and start building a stronger portfolio today!
Disclaimer:
Found is a financial technology company, not a bank. Business banking services are provided by Piermont Bank, Member FDIC. The funds in your account are FDIC-insured up to $250,000 per depositor for each account ownership category. Advanced, optional add-on bookkeeping software available with a Found Plus subscription. There are no monthly account maintenance fees, but transactional fees for wires, instant transfers, and ATM apply. Read more here: Fee Schedule
Well I am a current CMU SV- MS in SM studentCMU is a good brand and the SV campus is in Mountain View.This program is good if you want to peruse a career in IT (technical/PM), even if you have an entrepreneurial aspirations, this program will help you. Also the faculty is very good and the program structure -Software Management & Entrepreneurship Graduate Programs-Silicon Valley Campus - Carnegie Mellon University (Software Management & Entrepreneurship Graduate Programs-Silicon Valley Campus - Carnegie Mellon University)I wish i knew your background and aspiration to give you more relevant in
Well I am a current CMU SV- MS in SM studentCMU is a good brand and the SV campus is in Mountain View.This program is good if you want to peruse a career in IT (technical/PM), even if you have an entrepreneurial aspirations, this program will help you. Also the faculty is very good and the program structure -Software Management & Entrepreneurship Graduate Programs-Silicon Valley Campus - Carnegie Mellon University (Software Management & Entrepreneurship Graduate Programs-Silicon Valley Campus - Carnegie Mellon University)I wish i knew your background and aspiration to give you more relevant information but my batch mates here come from diverse backgrounds (some are non engineers but with some programming/IT experience)Overall if you want to work in the Silicon valley, looking for a 1 year grad program and interested in PM related work, this is definitely worth considering
I had my CMU alumni interview last week so I'll talk about my experience.
We met at a local Peet's Coffee and the whole interview was pretty casual. I started with just talking about my extracurriculars (why I did them, when I started them, the most challenging part of them, my roles, etc). The whole interview was more of a conversation than just questions and answers. As I talked about my activities my interviewer started talking about her experiences at CMU, and this continued as we started to talk more about academics and my interests. My interviewer was really interested in what I did and I
I had my CMU alumni interview last week so I'll talk about my experience.
We met at a local Peet's Coffee and the whole interview was pretty casual. I started with just talking about my extracurriculars (why I did them, when I started them, the most challenging part of them, my roles, etc). The whole interview was more of a conversation than just questions and answers. As I talked about my activities my interviewer started talking about her experiences at CMU, and this continued as we started to talk more about academics and my interests. My interviewer was really interested in what I did and I felt excited to be able to talk to someone who was so engaged (I recommend finding an interviewer who graduated with the major you're applying with). We ended up having a pretty long conversation about technology and women in tech. She did ask about my classes, GPA, SAT, and ACT but that was probably just for the evaluation form.
I asked my interviewer questions throughout the whole process and a ton at the end. It was interesting to get to know the activities, classes, internships, and college life of my interviewer. It made my perspective of CMU more "alive" since I had only read about CMU and looked at pictures of CMU. So besides having an interview to make sure I'm a "real person," it also made sure that CMU was a "real university." There's more to CMU than what it publishes on its pamphlets and websites. My interviewer ended up giving me some advice for college applications too.
All in all the interview was a pretty good experience. I got a bigger picture of what CMU is like, and I felt like I had someone on my side during the application process. Now I just got to wait 3 months for my CMU decision.
I finished my master's program at the language technologies institute within the school of computer science in December 2014. Without a doubt, it changes your perspective in ways you cannot imagine when coming in.
CMU is known for being a top tech school but you do not fully understand what all that encompasses until you actually start:
- The courses will challenge you & the homework schedules can sometimes be outright crazy!
- The faculty are some of the best researchers in their respective fields, some of them having made pioneering breakthroughs in computer science.
- You will find some very smart pe
I finished my master's program at the language technologies institute within the school of computer science in December 2014. Without a doubt, it changes your perspective in ways you cannot imagine when coming in.
CMU is known for being a top tech school but you do not fully understand what all that encompasses until you actually start:
- The courses will challenge you & the homework schedules can sometimes be outright crazy!
- The faculty are some of the best researchers in their respective fields, some of them having made pioneering breakthroughs in computer science.
- You will find some very smart people amongst your classmates, some will be outright geniuses (and some of them will become people you can always count on for help).
- The sheer breadth of research initiatives will astound you, most universities have a department for CS, CMU has an entire school.
- In terms of opportunities, CMU SCS has a fantastic reputation and everyone I know had more than one job offer from top tech firms or startups, some of my friends had offers from almost every top tier tech firm.
- People here are competitive but also very friendly and thus you find a very driven but collaborative atmosphere.
- You will find extraordinary people coming to give talks on different subjects.
- You will often find companies giving presentations and handing out swag.
- You will find robots navigating hallways, bots which act as receptionists, bots which swear at you while playing scrabble, lots of nerdy references, spoofy tech conferences and things like star wars movie marathons (with free food of course).
After my first semester here (which was tough), I learnt how to manage time better and have fun along the way.. There is no doubt that there is a profound difference between who I was before and who I became after.
I just finished my degree in CMU SV campus in Software Management.
I strongly recommend prior experience / knowledge of Computer Engineering (programming to be specific) in order to complete the program and find a job in the USA.
I had few batch mates without computer engineering /computer science educational background but they had coding experiences.
you can learn coding online or you can do certification. Also a self project where you can exercise your coding skills is strongly recommended.

(Going anonymous since I am currently pursuing this degree in 2016) It seems to be an old question but this answer might help someone actually looking for an answer to this question in 2016 or later.
CMU’s name on your resume might slightly increase the chances of your resume getting shortlisted by employers but they won’t hire you unless you prove yourself by clearing the multiple interview rounds that most tech companies have these days as their hiring criteria.
Now coming back to MS in Software Engineering from CMU. Actually most tech companies don’t give a damn about your software engineerin
(Going anonymous since I am currently pursuing this degree in 2016) It seems to be an old question but this answer might help someone actually looking for an answer to this question in 2016 or later.
CMU’s name on your resume might slightly increase the chances of your resume getting shortlisted by employers but they won’t hire you unless you prove yourself by clearing the multiple interview rounds that most tech companies have these days as their hiring criteria.
Now coming back to MS in Software Engineering from CMU. Actually most tech companies don’t give a damn about your software engineering degree because they will hire you to work as a programmer, tester or in some cases as a consultant too. They may call you a “software engineer” but your job will most probably fall in any one of these 3 categories when you join.
If getting a good job is your priority, get some degree as a computer science major and focus on courses that teach data structures, algorithms and some latest technologies (most startups and big tech companies hire you for these skills). As a matter of fact, if you do your MS in software engineering from CMU, forget about getting any time to practice the skills that can actually get you a job because the courses taught as part of this program surprisingly keep you busy day and night without actually adding anything to your learning or technical skills.
(Read below only if you want to know more about this course)
The worst part of doing this course according to me is that the evaluation for this course is very very very subjective and totally depends upon your mentor’s judgement of you and your project team (which is mostly wrong because how can a person judge you in a single weekly meeting that lasts for a maximum of 1 hour). Its frustrating but unavoidable if you are taking this course.
Most of the faculty members who “teach” this course are quite accomplished and quite arrogant. They never appreciate your efforts and keep on criticizing you without helping you even a bit. For most of us it looks like a waste of our precious time and a LOT of money when your professors simply don’t guide you at all and you feel helpless (Google also sucks when it comes to finding relevant materials on software engineering). So if you are taking this course just because someone told you that software engineering is a cool field or it will make you future proof etc etc etc.. then you are being misguided. You will soon realize that this course is actually useless. My project teammates feel the same and mind you they are not habitual whiners or under achievers as they come from reputed universities such as UC Berkley and Indian Institute of Technology.
CMU like many other universities has lately become a money making machine (Andrew Carnegie’s principles are long forgotten) and most employers know this. So it is better you take some course that can actually give you an opportunity to learn about the hot job skills and at the same time make you more valuable for your employer as well.

Trust me it’s a waste. You almost end up learning nothing new. The professors just cover topics using slides and most of them are adjunct professors. I dropped out of the program withing one month after I realized that Heinz was marketing itself as best analytics institute but did not even have proper faculty for statistics.
Let me share some valuable points-
- When you invest $90K , You expect diversity, global experience however Heinz college offers none of it. Almost 95% of people are Indians and all they talk is grades, scores nothing else. No one talks about learning new things. I am myself a
Trust me it’s a waste. You almost end up learning nothing new. The professors just cover topics using slides and most of them are adjunct professors. I dropped out of the program withing one month after I realized that Heinz was marketing itself as best analytics institute but did not even have proper faculty for statistics.
Let me share some valuable points-
- When you invest $90K , You expect diversity, global experience however Heinz college offers none of it. Almost 95% of people are Indians and all they talk is grades, scores nothing else. No one talks about learning new things. I am myself an Indian but if I am investing $90K at CMU, come on I need some diversity.
- The course is mostly for people who have worked earlier in software developer roles such as Java programmer . People having no background in developer roles suffer a lot. Also don’t expect that course will turn you into a data scientist or analyst as most of the data science courses are offered as mini electives. No wonder they teach data mining in one month. A $10 mooc course will teach you more.
- Mism graduates don’t get opportunity to opt for courses from tepper or cs as their is a waiting list as soon as these courses open.
- The professors are not at all approachable and helpful. Please don’t expect any practical learning. The curriculum is outdated and professors are like visiting faculty
- The course is sponsored by TCS- India so please expect to find 80% people from TCS. CMU is setting up a complete new building using funds from TCS. Looks like a shady deal between TCS and CMU Heinz
- The department is really small with not much facilities to use.
- 90% of people get software developer roles post graduation. However, it all depends on your previous skill set and knowledge. CMU will just give you a brand advantage. But a lot of graduates struggle to find roles of their choice
- Please do not fall into the trap of accepting this course and think of become a data scientist. The course is not suitable for analytics or data science. If you have a good profile try MSDS or MSCS program.
- With huge loan and expectations most people end up struggling and opt for any job that comes along. No one will speak about this harsh truth but a simple search on linkedIn will give you a clear picture.
- Lastly, this course doesn’t help you in transition. So, whatever profile you have, you will be same after one year. It is not a business course, not a pure technical one. In all it is shit.
If you get excellent grades in an accredited program, I would think that grad programs will not care much about which school.
However, they will definitely care about your ability to do research. Going to a university where you will have opportunity to do research at a decent level will be important for you. Most large public universities will have ample opportunity for research, although you will have to seek it out. Even smaller schools with engineering programs should be able to provide opportunities, and may be better at getting undergraduates involved. When you look at universities, check
If you get excellent grades in an accredited program, I would think that grad programs will not care much about which school.
However, they will definitely care about your ability to do research. Going to a university where you will have opportunity to do research at a decent level will be important for you. Most large public universities will have ample opportunity for research, although you will have to seek it out. Even smaller schools with engineering programs should be able to provide opportunities, and may be better at getting undergraduates involved. When you look at universities, check to see if students are involved in research, and where student’s are going after graduation.
One thing to realize is that almost everyone who goes to Harvard is an overachiever, and probably only a small fraction of Ohio State students are. So fewer OSU grads (as a percentage) may go on to a competitive grad school, but that is more a function of what those students want to do than the resources available to them.
My point being, if you work towards your goal, it won’t be the school that holds you back.
In terms of whether the program is worth the money and time, it is ultimately up to the individual student to decide. However, the MSSM program at CMU does offer a number of benefits that may make it a worthwhile investment for those who are committed to building a career in software product management. Here are a few things to consider when deciding if the program is right for you:
- Career Goals: If you are interested in pursuing a career in software product management, the CMU MSSM program may be a good fit for you. The program is highly respected and offers a practical, industry-focused curri
In terms of whether the program is worth the money and time, it is ultimately up to the individual student to decide. However, the MSSM program at CMU does offer a number of benefits that may make it a worthwhile investment for those who are committed to building a career in software product management. Here are a few things to consider when deciding if the program is right for you:
- Career Goals: If you are interested in pursuing a career in software product management, the CMU MSSM program may be a good fit for you. The program is highly respected and offers a practical, industry-focused curriculum that can help you build the skills and knowledge you need to succeed in this field.
- Return on Investment: The CMU MSSM program is a competitive program with a high-quality education, which means it may come with a higher price tag than other programs. However, the prestige of the CMU brand and the opportunity to connect with the tech community in Silicon Valley may make it a worthwhile investment. It's important to consider whether the program will provide a good return on investment for your career goals. Following is the CMU MSSM Career Outcome Report.
- Time Commitment: The MSSM program is offered in both full-time (12 & 16 month) and part-time tracks, so you can choose the option that works best for you. However, it's important to consider whether you have the time and energy to commit to the program and whether it fits with your other responsibilities and commitments.
Overall, the CMU MSSM program is a strong choice for those interested in pursuing a career in software product management. It offers a high-quality education and the opportunity to build valuable industry connections in the Silicon Valley tech community. Ultimately, whether the CMU MSSM program is worth the money and time will depend on an individual student's goals, circumstances, and resources. It is important to carefully weigh the potential costs and benefits of the program before making a decision.

I graduated from RIT’s CS program about a year ago. When I applied to grad programs, I had admits from NEU and USC, USC deferred my admission to the spring term, since they fall class had filled up. I decided to go to RIT, since going on a spring term would make getting summer interns harder (international student, son I wouldn’t have cleared the 9 month requirement in the US, to be eligible for CPT), and NEU didn’t seem to have good coursework in my area.
Go to CMU, RIT is nothing compared to CMU when it comes to CS and SE.
- You might be getting an SE degree in CMU, but CMU is pretty flexible an
I graduated from RIT’s CS program about a year ago. When I applied to grad programs, I had admits from NEU and USC, USC deferred my admission to the spring term, since they fall class had filled up. I decided to go to RIT, since going on a spring term would make getting summer interns harder (international student, son I wouldn’t have cleared the 9 month requirement in the US, to be eligible for CPT), and NEU didn’t seem to have good coursework in my area.
Go to CMU, RIT is nothing compared to CMU when it comes to CS and SE.
- You might be getting an SE degree in CMU, but CMU is pretty flexible and you can take some courses from the CS department too. The CMU course covers algorithms, distributed systems, Data-intensive and Scalable Systems, DevOps. RIT’s distributed systems course (and their faculty in that area, are a total joke in comparison), CMU is one of the best places on the planet for anything in computer systems.
- You have 3 elective courses, you will get to pursue CS courses or coding intensive courses if you want to.
- Compulsory internship semester. RIT “LOVES” to market that “we have a great co-op program”, but it is not mandatory for grad students, and most MS CS students there go on co-op to mediocre places. CMU you will have to go on a semester internship, plus another one in the summer after your 2nd semester.
- The student crowd in MS CS at RIT is atrocious. In a distributed systems class, 90% of the students didn’t know that fork() is the system call for creating a process in a UNIX based system. In a pattern recognition course, a student didn’t know what normalization is (it’s basic statistics). There’s tons of plagiarism, every semester students are caught and punished, a lot of them are never caught. I know some students who lost their passion in CS because the quality of their peers got to them.
- The faculty is meh, and compared to CMU it’s nothing. The machine learning, PL/compilers and CS theory faculties are good, the rest are meh to crap. EVen the good faculties pale in comparison to CMU, considering the fact that none of RIT’s CS faculties have published in tier-1 conferences and journals.
- The CMU brand name, you just can’t beat that. The brand alone will get you a lot of interviews. RIT doesn’t have that brand, except for a few tech companies, and a lot of them know that RIT CS undergrads are the ones to go for, since the undergrad students are a lot, lot better than the MS CS students.
- The MS CS program is basically a glorified undergrad program. You take some courses from your cluster, and none of them are true grad level courses, with the exception of some machine learning based courses. The courses cover almost the same content as their undergrad versions, with an extra assignment or projects. Ask an BS-MS student there, and they will agree.
- You’ll be guaranteed to graduate out of CMU in 4 semesters, with a semester internship. RIT can take 5 semesters in coursework alone (since they’ll assign bridge courses too), do a semester co-op and that’s 3 years. Some students may be ok with it, a lot will not be.
- You’ll pay a ton of tuition in RIT, which is not worth it considering the peer group, faculties, the courses, the brand name, the fact that you’ll be paying a lot of tuition for 5 semesters compared to 3 at CMU (Assuming no tuition in the internship semester) and the location (Rochester is a cold boring place). You can see that CMU is the clear winner by light years.
Go to CMU, it’s an obvious choice.
I do not have exact numbers on the acceptance rate but from what I have heard, the approximate acceptance rate is 8-9%. The program does not only look at your technical prowess but also wants to know why you want to pursue a degree in Software Engineering. This is not your typical CS program where focus is on building a technical profile; it focuses on teaching you the best practices of software development and how those can be used in the industry. So you have to justify why you want to learn this and why you are a suitable candidate.

I have an MSIT in software engineering from CMU West (now called CMU Silicon Valley) -- and no, I do not respect the degree. I think it was a complete waste of time. I felt that the West Coast offering was solely for CMU to cash in on their reputation as a good CS school.
There were no entrance requirements (GRE, GPA), no lectures, no tests, and mediocre expectations. Here's a question: does that bar attract the best students? Here's another: do you want to spend a year+ with those students on your project team? A third: will the network you develop be useful later in life?
The curriculum was pr
I have an MSIT in software engineering from CMU West (now called CMU Silicon Valley) -- and no, I do not respect the degree. I think it was a complete waste of time. I felt that the West Coast offering was solely for CMU to cash in on their reputation as a good CS school.
There were no entrance requirements (GRE, GPA), no lectures, no tests, and mediocre expectations. Here's a question: does that bar attract the best students? Here's another: do you want to spend a year+ with those students on your project team? A third: will the network you develop be useful later in life?
The curriculum was project-based, which is supposed to mirror the real world, but we had to follow this ancient software process called the TSP. It was a variation of Waterfall Model (development) but with a ton of stifling tracking and metrics (see http://www.sei.cmu.edu/tsp/). Note the kind of places that get value out of this level of process: US Naval Air Systems Command, the 520th Software Maintenance Squadron, etc. This is no Dropbox.
Here's the general project outline: write proposal, get approval, design, calculate work units, narrow scope with approval, code, test, document, document, document, deliver. Repeat twice more. This might be great if you want to work at Boeing, where it's okay to deliver late with the wrong product, but not so useful for the Valley.
Two weeks after finishing the degree I left for a startup I heard about via a friend from undergrad. I'd suggest saving the time and flying direct.
We were told during the orientation: "We do not care where you come from. We are intense. Our courses are intense. You all will get your asses kicked many times during your time here. You will fall down. You will have to learn to pick yourself up. And not just learn to pick yourself up but to run while your asses are still getting kicked".
And that is exactly how it is!
If you work eight hours a day, you have 16 hours a day to prep for your FAANG interviews.
“Wait, “you’re saying. “I’ve got to sleep sometime. What about the rest of my life?” Well, this is the dilemma every software engineer has to face. Time to study and train either comes out of work time (if you’re lucky), or it comes out of free time. You will simply have to binge less Netflix, drink less beer with friends, and spend less time with your girlfriend.
It doesn’t say so on their job descriptions, but one of the things FAANG companies are looking for is the motivation to get the job done even whe
If you work eight hours a day, you have 16 hours a day to prep for your FAANG interviews.
“Wait, “you’re saying. “I’ve got to sleep sometime. What about the rest of my life?” Well, this is the dilemma every software engineer has to face. Time to study and train either comes out of work time (if you’re lucky), or it comes out of free time. You will simply have to binge less Netflix, drink less beer with friends, and spend less time with your girlfriend.
It doesn’t say so on their job descriptions, but one of the things FAANG companies are looking for is the motivation to get the job done even when it interferes with your out-of-work life. That’s why they pay the big bucks. If you don’t have that degree of commitment, you won’t meet your bonus goals, and you will eventually be encouraged to find a less demanding job.
My brother and I were talking about law schools a few weeks ago when we had a visit. One aspect had to do with where one went for his/her undergrad study.
The bottom line, in his opinion, is that where one goes for the bachelor’s degree ultimately doesn’t matter. For law school, it probably doesn’t matter what degree you earn. This would be similar at CMU or MIT or Stanford, or any of a number of other schools with great reputations.
What matters is your grades and experience. If you have relevant work experience (relative to the program you’re applying for), and you have good undergrad grades,
My brother and I were talking about law schools a few weeks ago when we had a visit. One aspect had to do with where one went for his/her undergrad study.
The bottom line, in his opinion, is that where one goes for the bachelor’s degree ultimately doesn’t matter. For law school, it probably doesn’t matter what degree you earn. This would be similar at CMU or MIT or Stanford, or any of a number of other schools with great reputations.
What matters is your grades and experience. If you have relevant work experience (relative to the program you’re applying for), and you have good undergrad grades, then CMU will be very happy to take you in.
Of course, this all depends on space available. CMU is not a huge school.
I definitely think so. Graduate programs love to take students who they think will find a lot of value by attending their university and become success in their ventures after graduation (possibly add to the school reputation and donations).
Coming from a bachelors in information management, it will be important to have an impactful story in your essays on why you want a masters in computer science and where that fits in your life goals. I have met many masters students in the computer science program that have very different backgrounds than you would expect — they also have very compelling, i
I definitely think so. Graduate programs love to take students who they think will find a lot of value by attending their university and become success in their ventures after graduation (possibly add to the school reputation and donations).
Coming from a bachelors in information management, it will be important to have an impactful story in your essays on why you want a masters in computer science and where that fits in your life goals. I have met many masters students in the computer science program that have very different backgrounds than you would expect — they also have very compelling, interesting reasons.
Since you are in the beginning of your bachelors degree (or so it seems based on your description), you can incorporate computer science courses into your program, teach yourself some programming languages, or even do a minor in CS (if UCL offers that?).
Pursue whatever interests you the most and it will all fall in place.
I hope this helps!! I am a masters student right now in mechanical engineering, but I am taking several courses from the CS department (programming abstraction and machine learning).
The same way you get into any other top school; I’m sure you can find several pre-existing threads on college admissions. There is, however, a couple things that make CMU admissions different.
I think it's important to note that CMU is VERY focused on merit rather than other "hooks" like race, first-gen, low-income, legacy, gender, sexual-orientation etc. This is one of the big reasons there is so many Asians, white people, rich/middle-income people, etc. People get in because they're hard workers, smart, and passionate. Not because their background can make the school look better on paper.
It's
The same way you get into any other top school; I’m sure you can find several pre-existing threads on college admissions. There is, however, a couple things that make CMU admissions different.
I think it's important to note that CMU is VERY focused on merit rather than other "hooks" like race, first-gen, low-income, legacy, gender, sexual-orientation etc. This is one of the big reasons there is so many Asians, white people, rich/middle-income people, etc. People get in because they're hard workers, smart, and passionate. Not because their background can make the school look better on paper.
It's also important to note that some majors are harder than others— the acceptance rate to engineering is 17%, however, only 1/3 of students receive unrestricted admissions letters, allowing them to major in ECE. This means that although the engineering acceptance rate is 17%, the acceptance rate to the ECE (Electrical and Computer Engineering) major within engineering only has a 5.67%, which is lower than most Ivy League schools and MIT. This also means that getting into ECE is harder than getting into CS, which has a 7% acceptance rate.
That being said, good luck!
I had very similar qualifications as you do right now during my third year in ECE, BIT Mesra, minus the robotics project. Since I had no experience I had to work extra hard during my final year before the applications were due. For a more general answer to graduate application, feel free to check out my other answer.
However, since you a
I had very similar qualifications as you do right now during my third year in ECE, BIT Mesra, minus the robotics project. Since I had no experience I had to work extra hard during my final year before the applications were due. For a more general answer to graduate application, feel free to check out my other answer.
However, since you are in a very similar situation, perhaps more details from my experience might help. First of all, its great that you have your interests sorted. Next is the step to actually get some work done towards those interests. Find a professor (more than one even, since you ll be needing three letters) who works in ML/AI in your college and work your a** off the next year. There is literally no other way. Your CGPA is fine, so focus more on research and let your professors see you're working hard. In my case, BIT at that time had no one I knew who worked explicitly in ML/AI/Vision. So I had to come up with what seemed at that time like a very difficult plan. I started working independently on an algorithm that interested me. Specifically, in 2008, a research company called Numenta came about (they have changed their name to Grok and are commercial now) whose founder had worked in neuroscience to come up with a cocktail of machine learning algorithms fused into one system called the HTM (Hierarchical Temporal Memory). I basically studied the system to the best of my abilities and applied them to some vision problems and proposed a bunch of application based systems based on the same. I was able to publish three papers in local "IEEE conferences" that are held every year in India. I put one of the projects as my Bachelor's project, which luckily won the TCS Best Student Project given annually at BIT. The reason I am being somewhat specific about my work is to just show that there isn't any "magic" to it. My work wasn't very great nor very novel. I guess it just went to show that I am passionate about my work, have worked hard plus I have gained some experience. This is pretty much what universities look for. Recommendation letters from India are pretty much ignored, unless they have something bad or neutral to say about you, in which case its going to hurt. So choose your letter writers wisely.
Research or industry experience is all what is needed for an MS application. The former being more important for a PhD application. In fact most of my MS classmates at CMU had 2 or more years of industry experience. This might be because MS ECE, CMU is a so-called "professional masters". However, given that you're in your third year in undergrad, research experience could be the more rewarding thing to pursue. The summer internship before the fall semester would definitely help, if its research based even better. Don't lose heart and keep working, independently if you have to. One thing I could've done is to look at the work of some CMU professors and contribute something of your own, even if its a small contribution. You can always publish at the local Indian conferences just to validate your work. Unsupervised unvalidated work is usually not taken very seriously. Another point I'd like to mention is that the graduate application process in the US is very subjective. It is true that due to limited number of seats many amazing researchers and students get left out. Even if things don't work out the way you planned the first time, don't give up trying.
Hope this helps a bit. All the best !
Obviously, you need to have excellent grades, standardized test scores (if available), and letters of recommendation. Ideally the letters of recommendation say something like " X has been my student in two classes at Y secondary school. Our school is known as the best high school in the region of Z [preferably a large region with millions of people]. I have been teaching at this school for 20 years. X is clearly one of the 10 top students I have seen since I have been teaching here.”
Now to the matter of standing out in extracurricular activities. This will be a measure of your creativity and d
Obviously, you need to have excellent grades, standardized test scores (if available), and letters of recommendation. Ideally the letters of recommendation say something like " X has been my student in two classes at Y secondary school. Our school is known as the best high school in the region of Z [preferably a large region with millions of people]. I have been teaching at this school for 20 years. X is clearly one of the 10 top students I have seen since I have been teaching here.”
Now to the matter of standing out in extracurricular activities. This will be a measure of your creativity and drive. You will demonstrate that you are an extraordinary student, by having the time and energy to do something really interesting and unusual. For instance, you might write a successful app for cell phones. You might have taken some post secondary classes, or done research with a professor at a local university. Getting a letter of recommendation from a university professor is probably stronger than getting a letter of recommendation from a secondary school teacher.
But, if you're *really* creative, you'll come up with something different, something that no one has thought of. That's what will make you stand out.
Also, be sure your English is good. I've seen so many international students asking questions here on Quora about getting into college in the United States, who are not able to write grammatically correct English. If your application indicates that you are not able to write fluently in English, you likely will not get in.
I do alumni interviews for CMU in Shenzhen, China. Every year before the application season CMU sent out emails to registered alumni interviewers about interview policies, and we are given a form with a bunch of questions on it, but the CMAC interview guide states that the interview is not an evaluation of the applicants' ability or chance to get accepted. It's really not an evaluation of anything. We are supposed to provide you an insider's look on CMU, to help you decide whether CMU is a good fit for you. But nonetheless, we still have to fill out a form that has a bunch of questions that re
I do alumni interviews for CMU in Shenzhen, China. Every year before the application season CMU sent out emails to registered alumni interviewers about interview policies, and we are given a form with a bunch of questions on it, but the CMAC interview guide states that the interview is not an evaluation of the applicants' ability or chance to get accepted. It's really not an evaluation of anything. We are supposed to provide you an insider's look on CMU, to help you decide whether CMU is a good fit for you. But nonetheless, we still have to fill out a form that has a bunch of questions that really look like an evaluation. So, I'm confused, too...
Update:
This year(2015) the interview report form is significantly shorter! It used to be 5(or 6?) questions with overlapping intents. This year it's only two and both are pretty general. Also the "non-evaluative" requirement is removed(or maybe I missed it, but either way it matters little). So besides collecting information so I have something to say regarding the report questions, I'm really just trying to help the applicants understand what he/she is getting into... And debunk urban legends as well since applicants routinely mention ridiculous CMU rumors heard on the Internet or passed down from their senior counterparts. While doing all that, I try to provide some personal experiences regarding adapting to CMU as an international student.
A2A. Yes, you can enroll in any graduate program if you have the prerequisites necessary for admission. To find them, you look at the universities MSCS admissions webpages to see what is required.
For example, if you were interested in Georgia Tech online MSCS program (OMSCS), you would need the courses you need found in What is needed to get into Georgia Tech OMSCS program, official answer.
As to your question, you are taking about a business degree, which would not be the ideal preparation for an MSCS. I don’t understand if your goals is an MSCS, why you are not enrolling in UCL - Computer Sci
A2A. Yes, you can enroll in any graduate program if you have the prerequisites necessary for admission. To find them, you look at the universities MSCS admissions webpages to see what is required.
For example, if you were interested in Georgia Tech online MSCS program (OMSCS), you would need the courses you need found in What is needed to get into Georgia Tech OMSCS program, official answer.
As to your question, you are taking about a business degree, which would not be the ideal preparation for an MSCS. I don’t understand if your goals is an MSCS, why you are not enrolling in UCL - Computer Science BSc?
Seen from a scientific point of view, you are already very well qualified with an MS degree in Software Engineering.
That you want to get into project/product management honours you. What is most important right now is to gain experience and connections to decision makers, were you let people know that you are interested to work with project/product management. Who do you think is sitting in management positions deciding over your career? Other engineers, and they have a tendency to take care of each other.
Do you think they look at your track record and say "ooh, he is only an engineer but do
Seen from a scientific point of view, you are already very well qualified with an MS degree in Software Engineering.
That you want to get into project/product management honours you. What is most important right now is to gain experience and connections to decision makers, were you let people know that you are interested to work with project/product management. Who do you think is sitting in management positions deciding over your career? Other engineers, and they have a tendency to take care of each other.
Do you think they look at your track record and say "ooh, he is only an engineer but does not have a commercial degree and that is why we cannot promote him". Marketing needs engineers to help them sell the stuff and be the bridge between development and marketing.
What is always useful is if you get a project manager certification from Prince 2 or PMP approx 1500 USD+.
It's good to have additional qualifications and degrees, but you need to stop following the hype created by MBA schools and such, like get an MBA and go on a career path of your lifetime. These schools want to sell, but more degrees does not automatically equate more relevant and higher paid jobs. Experience and relationships to your bosses does.
An MBA is always nice, but try to get those educations paid (or partially paid) by the companies you work for and preferably do this part time.
Certifications, alt MBA or smaller leadership courses will also do the trick!
The thing is, when it comes to management since you already are an academic is that you don't need another university to tell you how to open books? If you absolutely want the credits, you can still enroll part time with an online university. But you don't necessarily want another whole degree, but only the knowledge necessary to do your job in management!University is not trade school.
Preferably, if you want to have more academic qualifications, study upwards and do your PHD. Or if you want to become a career consultant, then it will make sense to get another degree, because you will get more used to do independent studies.
For software engineers otherwise, there are lot of tech universities that offer an additional semester or 2 in innovation management in what is called an entrepreneurial school. You see, many universities know that engineers have the skills to create start-ups and a lot of universities offer a year being at an entrepreneurial school. So do that, get your certification in project management and you are all set to go for roughly 1/3 of the price.
The interviewer is going to attempt to find out how competent you are using your recent educational experience. Not, necessarily, competence in your skill set, but competence in time management, problemsolving techniques, willingness to learn and/or improve, promptness or getting to class/work on time. Determine whether you are a hard worker, able to complete tasks on time, ability to work with ot
The interviewer is going to attempt to find out how competent you are using your recent educational experience. Not, necessarily, competence in your skill set, but competence in time management, problemsolving techniques, willingness to learn and/or improve, promptness or getting to class/work on time. Determine whether you are a hard worker, able to complete tasks on time, ability to work with others and the ability to plan and organize. Maybe? With an internship interview, the important thing is to show up...
I presume you are a “software developer” and you are interviewing for a “software development/support management “ role?
Before answering the question how should you interview, if I were your personal career advisor I would ask you this question.
Why as a software developer do you want to move into a Support Management role?
This is actually a very big question, and how you feel about that inside I would argue will largely dictate how the interview will most likely go.
Some developers see moving from software development to management as a natural career path, and I can certainly understand why so
I presume you are a “software developer” and you are interviewing for a “software development/support management “ role?
Before answering the question how should you interview, if I were your personal career advisor I would ask you this question.
Why as a software developer do you want to move into a Support Management role?
This is actually a very big question, and how you feel about that inside I would argue will largely dictate how the interview will most likely go.
Some developers see moving from software development to management as a natural career path, and I can certainly understand why someone with a software development background could move into a support management role where there is a large degree of software development knowledge required, so it does come down to your reasons for taking this career path.
I have seen a lot of developers move into management because they see it as a career path for them. Most people in my experience confuse (or hide behind) a career path with “getting paid more”. If your motivations are your career path (more money) driven then I would strongly suggest that it will be a bad move for you and for the company who employs you.
If however, you are genuinely wanting to move from a role where you create software to a role where you support software other people create then that right there is your reason. If you are genuinely enthused by that challenge then your passion and conviction will shine through and you will delight your interviewer.
So in answer to your question, you should interview by being yourself, knowing your subject and being able to articulate why they should consider you the perfect choice for the role. As a professional courtesy, you should research the company, research the interviewer(s) if you can and be relevant to them in your interview.
I am not a big fan of the “10 things you must to in an interview” type guides, always feels to me you are being told to fake it, its always better to be yourself and find your ideal job as yourself, and not as the person the company wanted you to be.
Off course it is, as Carnegie Mellon is very reputed and tope class university of the world and they are very good in computer software discipline. Software management is one of the major subject of management and software, as it is worth full to do from any reputable university then why not from top class university.
You just described yourself as THE stereotypical applicant profile. Focus on how you are not. What did you do outside of the classroom and work? Any leadership experience?