The internationalization of undergraduate programs: a model program using reciprocal distance education, traditional study abroad programs and international internships | IEEE Conference Publication | IEEE Xplore