FAQs

MCS Majors

What opportunities await MCS majors after graduation?

Students with degrees in MCS can pursue a multitude of career paths after graduation. The MCS major develops skills like problem solving, critical thinking, analysis of data, and communication of complicated information, which are highly sought after in the workforce. MCS majors can expect excellent job opportunities anywhere in the world. Opportunities in academia, industry, and government abound in professions such as actuary, mathematician, statistician, data scientist, software engineer and computer systems analyst. The Careercast 2016 list of top 10 jobs for graduates includes seven that are perfect for MCS majors.
Computer Scientists are needed by most of the major companies in the world. To ensure that your profile will be attractive, make sure to specialise in a specific area; examples of such areas in CS would be security, machine learning, human-computer interaction. In the field of computer vision and machine learning, the opportunities are aplenty. Machine learning and computer vision skills are currently sought after by many companies like Google, Facebook, Amazon, IBM, Microsoft and other smaller companies. This is because data are immense, but finding information or patterns in those data is not easy. Thus, it is the tasks of machine learning (general data) and computer vision (images/videos) to find the useful information.

Can I count modules taken abroad toward my major / minor?

Modules taken while abroad may count towards your MCS major / minor requirements. However, you will require a form that must be signed by the Head of Studies to permit them to count towards your major. It is possible that some modules may not be of sufficient level to count towards the Yale-NUS MCS requirements. Some modules taken abroad may count for fewer than 5MC, and you still must complete a certain number of modules at Yale-NUS.
It is best to discuss the modules you will take abroad with the Head of Studies as soon as you can. Contact Registry for more details.

What if I do not know who my MCS advisor is?

If you do not know who your advisor is, please email the Head of Studies for clarification. Moreover, you should set up a meeting to get to know your advisor. Remember, we are here to help you.

What are the required modules for the MCS major, and how often will they be offered?

There is no required course for MCS majors, but Proof is strongly encouraged. Proof & Intro to Computer Science are offered every semester.

How do I track my progress towards completing my MCS major / minor requirements?

You should keep in regular contact with your MCS advisor or the Head of Studies, to plan out your courses to ensure that you complete the requirements for a major / minor before the end of your fourth year at Yale-NUS College. Remember, it is incumbent upon you to reach out and work with the MCS faculty.

MCS Minor

Can I count modules taken abroad toward my major / minor?

Modules taken while abroad may count towards your MCS major / minor requirements. However, you will require a form that must be signed by the Head of Studies to permit them to count towards your major. It is possible that some modules may not be of sufficient level to count towards the Yale-NUS MCS requirements. Some modules taken abroad may count for fewer than 5MC, and you still must complete a certain number of modules at Yale-NUS.
It is best to discuss the modules you will take abroad with the Head of Studies as soon as you can. Contact Registry for more details.

I am interested in MCS, but I think I want to major in another subject. Can I also minor in MCS?

Absolutely! Please discuss your decision with the Head of Studies, so that we can advise you on the modules most relevant to supporting your major or your wider interests.

What are the requirements to earn a minor in MCS?

For a minor in MCS, you should complete at least 25MC of major-qualifying MCS courses of which at least 20 must be taken at Yale-NUS. For further details, please discuss the specific requirements for a minor in MCS with the Head of Studies.

What if I do not know who my MCS advisor is?

If you do not know who your advisor is, please email the Head of Studies for clarification. Moreover, you should set up a meeting to get to know your advisor. Remember, we are here to help you.

How do I track my progress towards completing my MCS major / minor requirements?

You should keep in regular contact with your MCS advisor or the Head of Studies, to plan out your courses to ensure that you complete the requirements for a major / minor before the end of your fourth year at Yale-NUS College. Remember, it is incumbent upon you to reach out and work with the MCS faculty.

Study Abroad

What about spending a semester abroad? How do I apply? Where should I go?

We strongly encourage MCS majors to take the opportunity to study abroad.
Contact CIPE for information about study abroad opportunities. They can also help you through the application process.

When should I go abroad?

MCS majors typically spend the second semester of their third year abroad, but there is no obligation to do so.

Can I count modules taken abroad toward my major / minor?

Modules taken while abroad may count towards your MCS major / minor requirements. However, you will require a form that must be signed by the Head of Studies to permit them to count towards your major. It is possible that some modules may not be of sufficient level to count towards the Yale-NUS MCS requirements. Some modules taken abroad may count for fewer than 5MC, and you still must complete a certain number of modules at Yale-NUS.
It is best to discuss the modules you will take abroad with the Head of Studies as soon as you can. Contact Registry for more details.

Career Information

What opportunities await MCS majors after graduation?

Students with degrees in MCS can pursue a multitude of career paths after graduation. The MCS major develops skills like problem solving, critical thinking, analysis of data, and communication of complicated information, which are highly sought after in the workforce. MCS majors can expect excellent job opportunities anywhere in the world. Opportunities in academia, industry, and government abound in professions such as actuary, mathematician, statistician, data scientist, software engineer and computer systems analyst. The Careercast 2016 list of top 10 jobs for graduates includes seven that are perfect for MCS majors.
Computer Scientists are needed by most of the major companies in the world. To ensure that your profile will be attractive, make sure to specialise in a specific area; examples of such areas in CS would be security, machine learning, human-computer interaction. In the field of computer vision and machine learning, the opportunities are aplenty. Machine learning and computer vision skills are currently sought after by many companies like Google, Facebook, Amazon, IBM, Microsoft and other smaller companies. This is because data are immense, but finding information or patterns in those data is not easy. Thus, it is the tasks of machine learning (general data) and computer vision (images/videos) to find the useful information.

Where can I find information on internships?

Centre for International and Professional Experience (CIPE) at Yale-NUS offers internship opportunities at various places.