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

Saturday, 20 April 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

  • PERFORMANCE AND PEDAGOGY
  • MUSIC COMPOSITION MAJOR
  • CONDUCTING MAJOR
  • COLLABORATIVE PIANO
  • JAZZ
  • Curriculum Structure

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

    Course Requirements

    Plan A2

    Prerequisite Courses Credit
    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
    MSMS501 : MUSIC RESEARCH METHODOLOGY 2
    MSMS502 : MUSIC RESEARCH SEMINAR I 2
    Required Courses Credit
       
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS520 : LARGE ENSEMBLE II 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
       
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
       
    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
       
    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
       
    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
    Elective Courses Credit
       OTHERS
    MSCD505 : CHORAL CONDUCTING 2
    MSCD506 : WIND BAND CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSED509 : SEMINAR IN TEACHING WESTERN MUSIC ENSEMBLE 2
    MSED513 : SUZUKI PEDAOGY SEMINAR 2
    MSED514 : KODALY PEDAGOGY SEMINAR 2
    MSED515 : ORFF PEDAGOGY SEMINAR 2
    MSED516 : DALCROZE PEDAGOGY SEMINAR 2
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSJA507 : JAZZ PEDAGOGY I 2
    MSJA508 : JAZZ PEDAGOGY II 2
    MSJA510 : SURVEY OF JAZZ INSTRUMENTAL TECHNIQUES 2
    MSMS503 : MUSIC RESEARCH SEMINAR II 2
    MSMS504 : SEMINAR IN MUSIC 2
    MSMS505 : SPECIAL TOPIC I 2
    MSMS506 : SPECIAL TOPIC II 2
    MSMS507 : INDIVIDUAL STUDY I 2
    MSMS508 : INDIVIDUAL STUDY II 2
    MSMS513 : MINOR PERFORMANCE I 2
    MSMS518 : SMALL ENSEMBLE III 2
    MSMS521 : LARGE ENSEMBLE III 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS528 : PERFORMANCE PEDAGOGY II 2
    MSMS529 : INSTRUMENT ADJUSTMENT AND REPAIR 2
    MSMS584 : MINOR PERFORMANCE II 2
    MSMS587 : MINOR PERFORMANCE III 2
    MSMS593 : SCIENCE OF MUSICAL PERFORMANCE 2
    MSPF508 : PIANO TUNING AND REPAIR 2
    MSPF509 : CLASS PIANO PEDAGOGY 2
    MSTC507 : ANALYSIS OF TWENTIETH CENTURY MUSIC 2
    MSTC509 : LITERATURE READINGS IN MUSIC THEORY 2
    MSTC510 : MUSIC THEORY PEDAGOGY I 2
    MSTC511 : MUSIC THEORY PEDAGOGY II 2
    MSTC516 : TWENTIETH CENTURY ORCHESTRATION 2
    MSTC517 : PRINCIPLES OF MUSIC COMPOSITION 2
    MSTC519 : ANALYTICAL MUSIC THEORY 2
    MSTC520 : AURAL SKILLS PEDAGOGY 2
    MSTC522 : SEMINAR IN MUSIC THEORY 2
    MSTC523 : SEMINAR IN MUSIC COMPOSITION 2
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 2
    MSTC531 : GRADUATE MUSICIANSHIP 2
    MSTH504 : ELEMENTARY THAI MUSIC ENSEMBLE PEDAGOGY 2
    MSTH505 : THAI INSTRUMENTAL MUSIC PEDAGOGY FOR MUSIC TEACHER 2
    MSTH507 : DIRECTING THAI ENSEMBLE 2
    MSTH508 : PI-PHAT ENSEMBLE PEDAGOGY I 2
    MSTH509 : PI-PHAT ENSEMBLE PEDAGOGY II 2
    MSTH510 : MAHORI ENSEMBLE PEDAGOGY I 2
    MSTH511 : MAHORI ENSEMBLE PEDAGOGY II 2
    MSTR501 : MUSIC AND THEATER I 2
    MSTR502 : MUSIC AND THEATER II 2
    MSVO504 : GRADUATE DICTION REVIEW 2
       MUSIC HISTORY
    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
    MSCY523 : THAI MUSIC BEFORE THE POLITICAL REVOLUTION 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS589 : MAJOR AREA LITERATURE III 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 2
    MSVO506 : OPERA LITERATURE 2
       MUSIC THEORY
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 2
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSTC512 : ATONAL ANALYSIS AND SET THEORY ANALYSIS 2
    MSTC513 : HISTORY OF MUSIC THEORY 2
    MSTC514 : COUNTERPOINT 2
    MSTC515 : SCHENKERIAN ANALYSIS 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
    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
    MSMS501 : MUSIC RESEARCH METHODOLOGY 2
    MSMS502 : MUSIC RESEARCH SEMINAR I 2
    Required Courses Credit
       
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS509 : MAJOR PERFORMANCE I 2
    MSMS516 : SMALL ENSEMBLE I 2
    MSMS517 : SMALL ENSEMBLE II 2
    MSMS519 : LARGE ENSEMBLE I 2
    MSMS520 : LARGE ENSEMBLE II 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
       
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
       
    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
       
    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
       
    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
    Elective Courses Credit
       OTHERS
    MSCD505 : CHORAL CONDUCTING 2
    MSCD506 : WIND BAND CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSED509 : SEMINAR IN TEACHING WESTERN MUSIC ENSEMBLE 2
    MSED513 : SUZUKI PEDAOGY SEMINAR 2
    MSED514 : KODALY PEDAGOGY SEMINAR 2
    MSED515 : ORFF PEDAGOGY SEMINAR 2
    MSED516 : DALCROZE PEDAGOGY SEMINAR 2
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSJA507 : JAZZ PEDAGOGY I 2
    MSJA508 : JAZZ PEDAGOGY II 2
    MSJA510 : SURVEY OF JAZZ INSTRUMENTAL TECHNIQUES 2
    MSMS503 : MUSIC RESEARCH SEMINAR II 2
    MSMS504 : SEMINAR IN MUSIC 2
    MSMS505 : SPECIAL TOPIC I 2
    MSMS506 : SPECIAL TOPIC II 2
    MSMS507 : INDIVIDUAL STUDY I 2
    MSMS508 : INDIVIDUAL STUDY II 2
    MSMS513 : MINOR PERFORMANCE I 2
    MSMS518 : SMALL ENSEMBLE III 2
    MSMS521 : LARGE ENSEMBLE III 2
    MSMS527 : PERFORMANCE PEDAGOGY I 2
    MSMS528 : PERFORMANCE PEDAGOGY II 2
    MSMS529 : INSTRUMENT ADJUSTMENT AND REPAIR 2
    MSMS584 : MINOR PERFORMANCE II 2
    MSMS587 : MINOR PERFORMANCE III 2
    MSMS593 : SCIENCE OF MUSICAL PERFORMANCE 2
    MSPF508 : PIANO TUNING AND REPAIR 2
    MSPF509 : CLASS PIANO PEDAGOGY 2
    MSTC507 : ANALYSIS OF TWENTIETH CENTURY MUSIC 2
    MSTC509 : LITERATURE READINGS IN MUSIC THEORY 2
    MSTC510 : MUSIC THEORY PEDAGOGY I 2
    MSTC511 : MUSIC THEORY PEDAGOGY II 2
    MSTC516 : TWENTIETH CENTURY ORCHESTRATION 2
    MSTC517 : PRINCIPLES OF MUSIC COMPOSITION 2
    MSTC519 : ANALYTICAL MUSIC THEORY 2
    MSTC520 : AURAL SKILLS PEDAGOGY 2
    MSTC522 : SEMINAR IN MUSIC THEORY 2
    MSTC523 : SEMINAR IN MUSIC COMPOSITION 2
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 2
    MSTC531 : GRADUATE MUSICIANSHIP 2
    MSTH504 : ELEMENTARY THAI MUSIC ENSEMBLE PEDAGOGY 2
    MSTH505 : THAI INSTRUMENTAL MUSIC PEDAGOGY FOR MUSIC TEACHER 2
    MSTH507 : DIRECTING THAI ENSEMBLE 2
    MSTH508 : PI-PHAT ENSEMBLE PEDAGOGY I 2
    MSTH509 : PI-PHAT ENSEMBLE PEDAGOGY II 2
    MSTH510 : MAHORI ENSEMBLE PEDAGOGY I 2
    MSTH511 : MAHORI ENSEMBLE PEDAGOGY II 2
    MSTR501 : MUSIC AND THEATER I 2
    MSTR502 : MUSIC AND THEATER II 2
    MSVO504 : GRADUATE DICTION REVIEW 2
       MUSIC HISTORY
    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
    MSCY523 : THAI MUSIC BEFORE THE POLITICAL REVOLUTION 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS589 : MAJOR AREA LITERATURE III 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 2
    MSVO506 : OPERA LITERATURE 2
       MUSIC THEORY
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 2
    MSJA504 : JAZZ STYLES AND ANALYSIS 2
    MSTC512 : ATONAL ANALYSIS AND SET THEORY ANALYSIS 2
    MSTC513 : HISTORY OF MUSIC THEORY 2
    MSTC514 : COUNTERPOINT 2
    MSTC515 : SCHENKERIAN ANALYSIS 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
    MSMS686 : MASTER'S RECITAL PROJECT 6

    Programme Lecturer