http://www.moe.gov.sg/careers/teach/applying/degree/
Teaching in a Secondary School
It is preferred that you majored in 2 teaching subjects in
university. However, you may still be considered if you have only 1
teaching subject. For a subject to be considered a main teaching
subject, it must be read as a major up to YEAR 3 of your degree programme.
For the second teaching subject, you must have read it in Year 1 level
or at least 2 modules of it in any of the 3 years at university.
Exception to the 2-subjects guideline: If you wish to teach any of the Mother Tongue Languages, you need to have read a major in the respective Mother Tongue Language. There is no need for a second teaching subject.
Degree holders with teaching subjects in Sciences, Humanities and
Mathematics are strongly encouraged to teach at the secondary school
level. Those with general degrees will teach at only the primary school
level. If you have excellent grades in General Paper at ‘AO’ Level, you
may be considered for teaching English Language at the Secondary level.
Secondary level teacher candidates will undergo a 1-year Post Graduate Diploma in Education (PGDE) programme at NIE. You will undergo training in the methodology for teaching at the secondary / JC level. Upon graduating from NIE,
you will have to serve a 3-year bond. Besides teaching, trained
teachers are also expected to take up Co-Curricular Activities and other
duties at the principal’s request.
.