Bodde tok sin grunnutdannelse ved Harvard University i 1930. Han tibragte seks studieår (1931–1937) i Kina. Han tok doktorgrad i kinastudier ved Universitetet i Leiden i 1938. Senere fikk han Fulbright-stipend og studerte på det i ett år fra 1948 i Beijing.