USC Schedule of Classes

Summer 2025

classes begin
registration begins

Writing 340:

Advanced Writing (4.0 units)

Instruction in writing for various audiences on topics related to a student's professional or disciplinary interests, with some emphasis on issues of broad public concern. Prerequisite: WRIT 130 or WRIT 150.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
Advanced Writing for Arts and Humanities
65003R081Lecture9:00-11:20amMon, Wed
19 of 19
Mary TraesterONLINEsession dates
Advanced Writing for Arts and Humanities
65004R081Lecture9:00-11:20amTue, Thu
18 of 18
Benjamin PackONLINEsession dates
Advanced Writing for Natural Sciences
65007R081Lecture9:00-11:20amTue, Thu
19 of 19
Rochelle GoldONLINEsession dates
Advanced Writing for Social Sciences
65013R058Lecture10:30-12:50pmMon, Wed
19 of 19
Ryan BoydGFS108session dates
Advanced Writing: Food Studies
65123R081Lecture10:30-12:50pmTue, Thu
19 of 19
Tanvi PatelONLINEsession dates
Advanced Writing for Arts and Humanities
65125R081Lecture10:30-12:50pmTue, Thu
19 of 19
Jim ClementsONLINEsession dates
Advanced Writing for Social Sciences
65127R058Lecture11:30-1:50pmMon, Wed
18 of 18
Deanna RiveraDMC105session dates
Advanced Writing for Health Sciences
65135R081Lecture11:30-1:50pmTue, Thu
18 of 18
Christopher MunizONLINEsession datesbook list
Advanced Writing for Natural Sciences
65137R058Lecture2:00-4:20pmMon, Wed
18 of 18
Ryan LeackGFS108session dates
Advanced Writing for Arts and Humanities
65143R081Lecture2:00-4:20pmTue, Thu
19 of 19
Shana KraynakONLINEsession dates
Advanced Writing for Pre-Law Students
65145R081Lecture4:00-6:20pmMon, Wed
19 of 19
Nathalie JosephONLINEsession dates
Advanced Writing for Business
66746R378Lecture12:00-2:20pmMon, Wed
19 of 19
Lee CerlingONLINEsession datesbook list
Advanced Writing for Business
66750R378Lecture3:00-5:20pmMon, Wed
19 of 19
Lee CerlingONLINEsession datesbook list
Advanced Writing for Business
66755R378Lecture9:00-11:20amTue, Thu
19 of 19
Pavitra KavyaONLINEsession dates
Advanced Writing for Business
66761R378Lecture12:00-2:20pmTue, Thu15 of 19Naomi WarrenONLINEsession datesbook list
Advanced Writing Communication for Engineers
66854D081Lecture10:00-12:05pmMon, Wed9 of 19Bart SkarzynskiONLINEsession dates
Advanced Writing Communication for Engineers
66865D081Lecture10:00-12:05pmTue, Thu18 of 19Elisabeth WeissONLINEsession dates
Advanced Writing Communication for Engineers
66877D081Lecture12:30-2:35pmTue, Thu18 of 19Amy SchroederONLINEsession dates
Advanced Writing Communication for Engineers
66879D081Lecture12:30-2:35pmMon, Wed13 of 19Melanie JohnsonONLINEsession dates
Information accurate as of April 3, 2025 1:01 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!