USC offers a flexible online Master of Social Work degree. Earn your degree from a university accredited by the Council on Social Work Education (CSWE).