Launch a trial of our new official website (New version)Go

Thursday, 28 March 2024

Prospective Students


MASTER OF MUSIC PROGRAM (INTERNATIONAL PROGRAM) 

Level Master's
Faculty COLLEGE OF MUSIC
Website http://www.music.mahidol.ac.th

Degree Designation

MASTER OF MUSIC

Major

  • Music Performance and Pedagogy Major
  • Music Composition Major
  • Music Conducting Major
  • Collaborative Piano Major
  • Jazz Studies Major
  • Admission Requirements

    1. Holding a Bachelor degree from an institution, either domestic or international, certified by the Higher Education Commission. (Holders of Bachelor's degrees in any field other than music must demonstrate musical skills in performance at the level of a graduate of Bachelor's degree in music performance. The demonstration is done by an audition)
    2. Having cumulative GPA. no fewer than 2.50
    3. Having an English Proficiency Examination score as the requirement of the Faculty of Graduate Studies
    4. Applicants whose qualifications do not meet the 2.2.2 and 2.2.3 criteria may be considered for admission at the discretion of the M.M. Program Committee and the Dean of the Faculty of Graduate Studies

    Curriculum Structure

    Plan A2
    Prerequisite Course No Credit
    Core Courses 2            Credits
    Required Courses 16            Credits
    Elective Courses not less than 6            Credits
    Thesis 12            Credits
    Total not less than 36            Credits
    Plan B
    Prerequisite Course No Credit
    Core Courses 2            Credits
    Required Courses 16            Credits
    Elective Courses not less than 12            Credits
    Thematic Paper 6            Credits
    Total not less than 36            Credits

    Job option after graduation


    - Performers/instructors with expertise in classical, jazz or Thai music styles at undergraduate degree and below
    - Composers, composition/ music theory instructor at undergraduate degree and below
    - Conductors and ensemble director/instructor at undergraduate degree and below
    - Collaborative pianist/instructor at undergraduate degree and below

    Course Requirements

    Plan A2

    Prerequisite Courses Credit
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSCD511 : KEYBOARD HARMONY REVIEW 1
    MSCY521 : PERSPECTIVE OF WESTERN MUSIC HISTORY 1
    MSCY522 : PERSPECTIVE OF THAI MUSIC HISTORY 1
    MSJA511 : PERSPECTIVE OF JAZZ HISTORY 1
    MSJA512 : JAZZ THEORY REVIEW 1
    MSTC530 : WESTERN MUSIC THEORY REVIEW 1
    MSTH512 : THAI MUSIC THEORY REVIEW 1
    Core Courses Credit
    MSMS510 : ARTISTIC RESEARCH IN MUSIC 1
    MSMS511 : SEMINAR OF ARTISTIC RESEARCH IN MUSIC 1
    Required Courses Credit
       MUSIC COMPOSITION MAJOR
    MSTC503 : COMPOSITION I 2
    MSTC504 : COMPOSITION II 2
    MSTC505 : COMPOSITION III 2
    MSTC506 : COMPOSITION IV 2
    MSTC518 : ADVANCED ORCHESTRATION 2
    MSTC524 : MUSIC COMPOSITION PEDAGOGY 2
    MSTC527 : CONTEMPORARY MUSIC LITERATURE 2
    MSTC528 : ELECTRONIC COMPOSITION 2
       MUSIC CONDUCTING MAJOR
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSCD509 : INSTRUMENTAL AND VOCAL TECHNIQUES I 2
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
       JAZZ STUDIES MAJOR
    MSJA506 : SEMINAR IN JAZZ COMPOSITION AND ARRANGING 2
    MSJA509 : SEMINAR IN JAZZ IMPROVISATION 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS552 : MAJOR PERFORMANCE II 2
    MSMS553 : MAJOR PERFORMANCE III 2
    MSMS557 : MAJOR PERFORMANCE IV 2
       MUSIC PERFORMANCE AND PEDAGOGY MAJOR
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS552 : MAJOR PERFORMANCE II 2
    MSMS553 : MAJOR PERFORMANCE III 2
    MSMS557 : MAJOR PERFORMANCE IV 2
    MSMS566 : TEACHING PRACTICUM 2
       COLLABORATIVE PIANO MAJOR
    MSPF501 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO I 2
    MSPF502 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO II 2
    MSPF503 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO III 2
    MSPF504 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO IV 2
    MSPF505 : INSTRUMENTAL ACCOMPANYING SKILLS 2
    MSPF506 : VOCAL ACCOMPANYING SKILLS 2
    MSPF507 : CHAMBER MUSIC LITERATURE FOR KEYBOARD 2
    MSVO505 : ART SONG LITERATURE 2
    Elective Courses Credit
       
       MUSIC THEORY GROUP
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 2
    MSCD505 : CHORAL CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD510 : INSTRUMENTAL AND VOCAL TECHNIQUES II 2
    MSCD512 : SYMPHONIES OF BEETHOVEN 2
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 2
    MSJA507 : JAZZ PEDAGOGY I 2
    MSJA508 : JAZZ PEDAGOGY II 2
    MSJA510 : SURVEY OF JAZZ INSTRUMENTAL TECHNIQUES 2
    MSMS504 : SEMINAR IN MUSIC 2
    MSMS505 : SPECIAL TOPIC I 2
    MSMS506 : SPECIAL TOPIC II 2
    MSMS507 : INDIVIDUAL STUDY I 2
    MSMS513 : MINOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS518 : SMALL ENSEMBLE III 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS520 : LARGE ENSEMBLE II 2
    MSMS521 : LARGE ENSEMBLE III 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS528 : PERFORMANCE PEDAGOGY II 2
    MSMS584 : MINOR PERFORMANCE II 2
    MSMS587 : MINOR PERFORMANCE III 2
    MSTC509 : LITERATURE READINGS IN MUSIC THEORY 2
    MSTC510 : MUSIC THEORY PEDAGOGY I 2
    MSTC512 : ATONAL ANALYSIS AND SET THEORY ANALYSIS 2
    MSTC516 : TWENTIETH CENTURY ORCHESTRATION 2
    MSTC519 : ANALYTICAL MUSIC THEORY 2
    MSTC522 : SEMINAR IN MUSIC THEORY 2
    MSTC523 : SEMINAR IN MUSIC COMPOSITION 2
    MSTH515 : THAI STRING ENSEMBLE PEDAGOGY I 2
    MSTH516 : THAI STRING ENSEMBLE PEDAGOGY II 2
    MSTH517 : THAI FOLK MUSIC PEDAGOGY I 2
    MSTH518 : THAI FOLK MUSIC PEDAGOGY II 2
    MSTH519 : THAI FOLK MUSIC ENSEMBLE ARRANGEMENT 2
    MSTR501 : MUSIC AND THEATER I 2
    MSTR502 : MUSIC AND THEATER II 2
       MUSIC HISTORY GROUP
    MSCY507 : SEMINAR IN MUSIC OF THAILAND 2
    MSCY511 : EARLY MUSIC 2
    MSCY512 : COMMON PRACTICE PERIOD MUSIC 2
    MSCY513 : 20TH AND 21ST CENTURY MUSIC 2
    MSCY514 : MUSIC HISTORY AND CRITICISM 2
    MSCY516 : CONTEMPORARY THAI MUSIC 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 2
    MSTH513 : HISTORY AND LITERATURE OF THAI TRADITIONAL MUSIC 2
    MSTH514 : RELATIONS BETWEEN THAI TRADITIONAL MUSIC AND MEKONG RIVER BASIN CULTURES 2
    MSVO506 : OPERA LITERATURE 2
       MUSIC THEORY GROUP
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSTC507 : ANALYSIS OF TWENTIETH CENTURY MUSIC 2
    MSTC513 : HISTORY OF MUSIC THEORY 2
    MSTC514 : COUNTERPOINT 2
    MSTC526 : SEMINAR IN 20TH AND 21ST CENTURY MUSIC COMPOSITION AND THEORY 2
    MSTC532 : ELEMENTS OF SONATA THEORY 2
    MSTH502 : MELODIC VARIATION IN THAI MUSIC 2
    MSTH503 : THAI MUSIC ANALYSIS 2
    Thesis Credit
    MSMS698 : THESIS 12

    Plan B

    Prerequisite Courses Credit
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSCD511 : KEYBOARD HARMONY REVIEW 1
    MSCY521 : PERSPECTIVE OF WESTERN MUSIC HISTORY 1
    MSCY522 : PERSPECTIVE OF THAI MUSIC HISTORY 1
    MSJA511 : PERSPECTIVE OF JAZZ HISTORY 1
    MSJA512 : JAZZ THEORY REVIEW 1
    MSTC530 : WESTERN MUSIC THEORY REVIEW 1
    MSTH512 : THAI MUSIC THEORY REVIEW 1
    Core Courses Credit
    MSMS510 : ARTISTIC RESEARCH IN MUSIC 1
    MSMS511 : SEMINAR OF ARTISTIC RESEARCH IN MUSIC 1
    Required Courses Credit
       MUSIC COMPOSITION MAJOR
    MSTC503 : COMPOSITION I 2
    MSTC504 : COMPOSITION II 2
    MSTC505 : COMPOSITION III 2
    MSTC506 : COMPOSITION IV 2
    MSTC518 : ADVANCED ORCHESTRATION 2
    MSTC524 : MUSIC COMPOSITION PEDAGOGY 2
    MSTC527 : CONTEMPORARY MUSIC LITERATURE 2
    MSTC528 : ELECTRONIC COMPOSITION 2
       MUSIC CONDUCTING MAJOR
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSCD509 : INSTRUMENTAL AND VOCAL TECHNIQUES I 2
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
       JAZZ STUDIES MAJOR
    MSJA506 : SEMINAR IN JAZZ COMPOSITION AND ARRANGING 2
    MSJA509 : SEMINAR IN JAZZ IMPROVISATION 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS552 : MAJOR PERFORMANCE II 2
    MSMS553 : MAJOR PERFORMANCE III 2
    MSMS557 : MAJOR PERFORMANCE IV 2
       MUSIC PERFORMANCE AND PEDAGOGY MAJOR
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS552 : MAJOR PERFORMANCE II 2
    MSMS553 : MAJOR PERFORMANCE III 2
    MSMS557 : MAJOR PERFORMANCE IV 2
    MSMS566 : TEACHING PRACTICUM 2
       COLLABORATIVE PIANO MAJOR
    MSPF501 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO I 2
    MSPF502 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO II 2
    MSPF503 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO III 2
    MSPF504 : MAJOR PERFORMANCE IN COLLABORATIVE PIANO IV 2
    MSPF505 : INSTRUMENTAL ACCOMPANYING SKILLS 2
    MSPF506 : VOCAL ACCOMPANYING SKILLS 2
    MSPF507 : CHAMBER MUSIC LITERATURE FOR KEYBOARD 2
    MSVO505 : ART SONG LITERATURE 2
    Elective Courses Credit
       
       MUSIC THEORY GROUP
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 2
    MSCD505 : CHORAL CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD510 : INSTRUMENTAL AND VOCAL TECHNIQUES II 2
    MSCD512 : SYMPHONIES OF BEETHOVEN 2
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 2
    MSJA507 : JAZZ PEDAGOGY I 2
    MSJA508 : JAZZ PEDAGOGY II 2
    MSJA510 : SURVEY OF JAZZ INSTRUMENTAL TECHNIQUES 2
    MSMS504 : SEMINAR IN MUSIC 2
    MSMS505 : SPECIAL TOPIC I 2
    MSMS506 : SPECIAL TOPIC II 2
    MSMS507 : INDIVIDUAL STUDY I 2
    MSMS513 : MINOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS518 : SMALL ENSEMBLE III 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS520 : LARGE ENSEMBLE II 2
    MSMS521 : LARGE ENSEMBLE III 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS528 : PERFORMANCE PEDAGOGY II 2
    MSMS584 : MINOR PERFORMANCE II 2
    MSMS587 : MINOR PERFORMANCE III 2
    MSTC509 : LITERATURE READINGS IN MUSIC THEORY 2
    MSTC510 : MUSIC THEORY PEDAGOGY I 2
    MSTC512 : ATONAL ANALYSIS AND SET THEORY ANALYSIS 2
    MSTC516 : TWENTIETH CENTURY ORCHESTRATION 2
    MSTC519 : ANALYTICAL MUSIC THEORY 2
    MSTC522 : SEMINAR IN MUSIC THEORY 2
    MSTC523 : SEMINAR IN MUSIC COMPOSITION 2
    MSTH515 : THAI STRING ENSEMBLE PEDAGOGY I 2
    MSTH516 : THAI STRING ENSEMBLE PEDAGOGY II 2
    MSTH517 : THAI FOLK MUSIC PEDAGOGY I 2
    MSTH518 : THAI FOLK MUSIC PEDAGOGY II 2
    MSTH519 : THAI FOLK MUSIC ENSEMBLE ARRANGEMENT 2
    MSTR501 : MUSIC AND THEATER I 2
    MSTR502 : MUSIC AND THEATER II 2
       MUSIC HISTORY GROUP
    MSCY507 : SEMINAR IN MUSIC OF THAILAND 2
    MSCY511 : EARLY MUSIC 2
    MSCY512 : COMMON PRACTICE PERIOD MUSIC 2
    MSCY513 : 20TH AND 21ST CENTURY MUSIC 2
    MSCY514 : MUSIC HISTORY AND CRITICISM 2
    MSCY516 : CONTEMPORARY THAI MUSIC 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 2
    MSTH513 : HISTORY AND LITERATURE OF THAI TRADITIONAL MUSIC 2
    MSTH514 : RELATIONS BETWEEN THAI TRADITIONAL MUSIC AND MEKONG RIVER BASIN CULTURES 2
    MSVO506 : OPERA LITERATURE 2
       MUSIC THEORY GROUP
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSTC507 : ANALYSIS OF TWENTIETH CENTURY MUSIC 2
    MSTC513 : HISTORY OF MUSIC THEORY 2
    MSTC514 : COUNTERPOINT 2
    MSTC526 : SEMINAR IN 20TH AND 21ST CENTURY MUSIC COMPOSITION AND THEORY 2
    MSTC532 : ELEMENTS OF SONATA THEORY 2
    MSTH502 : MELODIC VARIATION IN THAI MUSIC 2
    MSTH503 : THAI MUSIC ANALYSIS 2
    Thematic Paper Credit
    MSMS697 : MASTER'S RECITAL PROJECT 6