Overview | Information for Prospective Students | Information for Current Students

Master of Science in Data Science and Machine Learning

  • Programme
  • Programme Structure

    Students admitted to the Master of Science in Data Science and Machine Learning programme are required to pass 40 units based on the approved course list.


    Duration

    The candidature period for full-time students is 1 to 2 years, while the candidature period for part-time students is 2 to 4 years.


    Graduation and Continuation Requirements

    The programme uses the Grade Point Average (GPA) as a criterion for continuation and graduation. GPA is computed based on all courses read, be it pass or fail.


    In order to continue in the programme, a student must not have a:

      • GPA below 3.00 (but ≥2.50) for three consecutive semesters; or
      • GPA below 2.50 for two consecutive semesters.

    In order to graduate from the programme, students are required to:

      • Read and pass five core courses and five elective courses that are in their respective approved course list.
      • Obtained a minimum GPA of 3.00 or, equivalently, an average grade of at least B-.

     

  • Fees
  • Tuition Fee for 2023 intake

    • ‎International Students: Please click here to find out more.
    • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

    Tuition Fee for 2024 intake

    • ‎International Students: Please click here to find out more.
    • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

    Tuition Fee for 2025 intake

    • ‎International Students: Please click here to find out more.
    • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

    Miscellaneous student fees

    • This is compulsory and payable every semester, for which information can be found on the NUS Office of University Registar’s website.

    Payment of Fees

  • Leave of Absence
  • Leave of Absence (LOA)

    • Application for Leave of Absence are to be submitted via the online Leave of Absence system at NUS Education Records System if they have to be away during their candidature or are unable to read any courses in a semester.
    • Application for a semester-long Leave of Absence must be submitted by Instructional Week 1 of the semester.  Otherwise, a student will be liable to pay fees for the entire semester.
    • Leave may be granted for up to one year only and the period of absence will not be counted towards the maximum period of candidature.
    • A student who is absent from the programme for more than one year will have to withdraw from the programme.
    • Students who are absent without leave are subject to disciplinary actions.

  • Course Registration
  • Course Registration

    • Students have to register courses on the CourseReg@EduRec system by following the course registration procedure and schedule by the Office of University Registrar.
    • Students will bear the consequences of their decisions in adding/dropping courses, which may result in a delay in their graduation if not planned properly.
    • As not all the courses are offered in the same semester or in the same format every year. Students are responsible in ensuring that they do not register for courses with any timetable clashes, and are able to attend classes and sit for examinations as scheduled.
    • Students may refer to NUSMODS for the course and exam timetables.
    • A full-time student may read up to five courses per regular semester, whereas a part-time student may read up to three courses per regular semester.
  • Graduate Student Life

Programme Structure

Students admitted to the Master of Science in Data Science and Machine Learning programme are required to pass 40 units based on the approved course list.


Duration

The candidature period for full-time students is 1 to 2 years, while the candidature period for part-time students is 2 to 4 years.


Graduation and Continuation Requirements

The programme uses the Grade Point Average (GPA) as a criterion for continuation and graduation. GPA is computed based on all courses read, be it pass or fail.


In order to continue in the programme, a student must not have a:

    • GPA below 3.00 (but ≥2.50) for three consecutive semesters; or
    • GPA below 2.50 for two consecutive semesters.

In order to graduate from the programme, students are required to:

    • Read and pass five core courses and five elective courses that are in their respective approved course list.
    • Obtained a minimum GPA of 3.00 or, equivalently, an average grade of at least B-.

 

Tuition Fee for 2023 intake

  • ‎International Students: Please click here to find out more.
  • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

Tuition Fee for 2024 intake

  • ‎International Students: Please click here to find out more.
  • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

Tuition Fee for 2025 intake

  • ‎International Students: Please click here to find out more.
  • Singaporean or Singapore Permanent Resident Students: Please click here to find out more.

Miscellaneous student fees

  • This is compulsory and payable every semester, for which information can be found on the NUS Office of University Registar’s website.

Payment of Fees

Leave of Absence (LOA)

  • Application for Leave of Absence are to be submitted via the online Leave of Absence system at NUS Education Records System if they have to be away during their candidature or are unable to read any courses in a semester.
  • Application for a semester-long Leave of Absence must be submitted by Instructional Week 1 of the semester.  Otherwise, a student will be liable to pay fees for the entire semester.
  • Leave may be granted for up to one year only and the period of absence will not be counted towards the maximum period of candidature.
  • A student who is absent from the programme for more than one year will have to withdraw from the programme.
  • Students who are absent without leave are subject to disciplinary actions.

Course Registration

  • Students have to register courses on the CourseReg@EduRec system by following the course registration procedure and schedule by the Office of University Registrar.
  • Students will bear the consequences of their decisions in adding/dropping courses, which may result in a delay in their graduation if not planned properly.
  • As not all the courses are offered in the same semester or in the same format every year. Students are responsible in ensuring that they do not register for courses with any timetable clashes, and are able to attend classes and sit for examinations as scheduled.
  • Students may refer to NUSMODS for the course and exam timetables.
  • A full-time student may read up to five courses per regular semester, whereas a part-time student may read up to three courses per regular semester.

Resources

Graduation