Curriculum MASTER OF MUSIC PROGRAM (INTERNATIONAL PROGRAM) 

Curriculum

MASTER OF MUSIC PROGRAM (INTERNATIONAL PROGRAM) 

Level Master's
Faculty / Institute 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

    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
    MSJA511 : PERSPECTIVE OF JAZZ HISTORY 1
    MSJA512 : JAZZ THEORY REVIEW 1
    MSCY521 : PERSPECTIVE OF WESTERN MUSIC HISTORY 1
    MSCY522 : PERSPECTIVE OF THAI MUSIC HISTORY 1
    MSTC530 : WESTERN MUSIC THEORY REVIEW 1
    MSTH512 : THAI MUSIC THEORY REVIEW 1
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSCD511 : KEYBOARD HARMONY 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
    MSTC524 : MUSIC COMPOSITION PEDAGOGY 2
    MSTC527 : CONTEMPORARY MUSIC LITERATURE 2
    MSTC528 : ELECTRONIC COMPOSITION 2
    MSTC518 : ADVANCED ORCHESTRATION 2
       MUSIC CONDUCTING MAJOR
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSCD509 : INSTRUMENTAL AND VOCAL TECHNIQUES I 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
    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
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
       COLLABORATIVE PIANO MAJOR
    MSVO505 : ART SONG LITERATURE 2
    MSPF505 : INSTRUMENTAL ACCOMPANYING SKILLS 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
    MSPF506 : VOCAL ACCOMPANYING SKILLS 2
    MSPF507 : CHAMBER MUSIC LITERATURE FOR KEYBOARD 2
    Elective Courses Credit
       
       MUSIC THEORY GROUP
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 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
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 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
    MSCD505 : CHORAL CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD510 : INSTRUMENTAL AND VOCAL TECHNIQUES II 2
    MSCD512 : SYMPHONIES OF BEETHOVEN 2
       MUSIC HISTORY GROUP
    MSVO506 : OPERA LITERATURE 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    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
    MSTH513 : HISTORY AND LITERATURE OF THAI TRADITIONAL MUSIC 2
    MSTH514 : RELATIONS BETWEEN THAI TRADITIONAL MUSIC AND MEKONG RIVER BASIN CULTURES 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 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
    MSJA511 : PERSPECTIVE OF JAZZ HISTORY 1
    MSJA512 : JAZZ THEORY REVIEW 1
    MSCY521 : PERSPECTIVE OF WESTERN MUSIC HISTORY 1
    MSCY522 : PERSPECTIVE OF THAI MUSIC HISTORY 1
    MSTC530 : WESTERN MUSIC THEORY REVIEW 1
    MSTH512 : THAI MUSIC THEORY REVIEW 1
    MSCD508 : PRINCIPLES OF CONDUCTING 2
    MSCD511 : KEYBOARD HARMONY 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
    MSTC524 : MUSIC COMPOSITION PEDAGOGY 2
    MSTC527 : CONTEMPORARY MUSIC LITERATURE 2
    MSTC528 : ELECTRONIC COMPOSITION 2
    MSTC518 : ADVANCED ORCHESTRATION 2
       MUSIC CONDUCTING MAJOR
    MSMS581 : MAJOR AREA LITERATURE I 2
    MSMS588 : MAJOR AREA LITERATURE II 2
    MSTC525 : SCORE READING 2
    MSCD501 : CONDUCTING I 2
    MSCD502 : CONDUCTING II 2
    MSCD503 : CONDUCTING III 2
    MSCD504 : CONDUCTING IV 2
    MSCD509 : INSTRUMENTAL AND VOCAL TECHNIQUES I 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
    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
    MSED503 : PRINCIPLES OF MUSIC TEACHING AND LEARNING 2
       COLLABORATIVE PIANO MAJOR
    MSVO505 : ART SONG LITERATURE 2
    MSPF505 : INSTRUMENTAL ACCOMPANYING SKILLS 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
    MSPF506 : VOCAL ACCOMPANYING SKILLS 2
    MSPF507 : CHAMBER MUSIC LITERATURE FOR KEYBOARD 2
    Elective Courses Credit
       
       MUSIC THEORY GROUP
    MSTC529 : SEMINAR ON MUSIC ANALYSIS 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
    MSCY517 : SEMINAR IN THAI FOLK MUSIC 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
    MSCD505 : CHORAL CONDUCTING 2
    MSCD507 : ORCHESTRAL CONDUCTING 2
    MSCD510 : INSTRUMENTAL AND VOCAL TECHNIQUES II 2
    MSCD512 : SYMPHONIES OF BEETHOVEN 2
       MUSIC HISTORY GROUP
    MSVO506 : OPERA LITERATURE 2
    MSJA505 : ADVANCED JAZZ LITERATURE 2
    MSMS592 : CHAMBER MUSIC LITERATURE I 2
    MSMS612 : CHAMBER MUSIC LITERATURE II 2
    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
    MSTH513 : HISTORY AND LITERATURE OF THAI TRADITIONAL MUSIC 2
    MSTH514 : RELATIONS BETWEEN THAI TRADITIONAL MUSIC AND MEKONG RIVER BASIN CULTURES 2
    MSTH506 : SEMINAR IN RELIGIOUS AND CEREMONIAL MUSIC 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

    For more inqueries & assistants, please call us gradinter@mahidol.ac.th or LINE Official @160ohrzm

    To enable academic, professional,as well as career development programs to produce nationally and internationally competence human resources for 21st century