Chang tegi oma olümpiamängude debüüdi Lõuna-Korea noorima ujujana (vanuses 14 aastat) 2000. aasta Sydney suveolümpiamängudel. Seal ei jõudnud ta poolfinaali ühtegi oma individuaalses võistluses, lõpetades neljakümnendana 100 m vabas stiilis (58,77) ja neljakümne esimesena 50 m vabas stiilis.
(26.88). Ta sai Lõuna-Korea meeskonna liikmena ka seitseteistkümnendaks 4 × 100 m vaheseisundi relee (4:16.93).