Nelson earned a Bachelor's degree in philosophy from Swarthmore College in 1959, a Master's degree in sociology from Harvard University in 1963 and a Doctorate in Media and Governance from Keio University in 2002.