Community-Based Learning Courses
The following courses may include a community placement to help students learn how to develop and apply knowledge, work in diverse social settings, become engaged in civic affairs, explore possible career paths, and make professional contacts. Please note that this list is tentative and that specific course requirements often vary by professor. For a list of courses partnering with the USC Joint Educational Project in the current semester, please click here.
Dornsife College of Letters, Arts and Sciences
Viterbi School of Engineering
ITP 115 | Programming in Python |
ITP 216 | Applied Python |
Price School of Public Policy
PPD 240g | Citizenship and Public Ethics |
USC Chan Division of Occupational Science and Occupational Therapy
Keck School of Medicine of USC
HP 408 | Environmental Health in the Community |
HP 448 | Global Environmental Changes and Health |