OrganicOPZ Logo

Project Ideas for Bachelor of Arts in History

Research-rich BA merging archival AR, data-viz & public-history labs.

🏛 Introduction

USC historians scour primary sources—and code them. Students digitize WPA interviews with OCR-TEI pipelines, craft D3.js maps of railroad expansion vs. tribal displacement, and build AR overlays resurrecting lost Chinatown streetscapes. A Public-History (PH) practicum stages pop-up exhibits in Union Station, while a Methods (MTH) bootcamp teaches Git versioning for footnote transparency. Graduates navigate both dusty boxes and data lakes.

💡 Suggested Project Titles

Interactive timeline of LA redlining to freeway construction

Text-mining Civil-War letters for emotion trends

AR re-creation of Zoot Suit Riots parade routes

Podcast series on culinary history of migrant kitchens

Network graph of abolitionist newspaper editors

StoryMap of global 1918 flu ship logs

Crowdsourced transcription sprint of Mujeres Libres papers

Policy brief on monuments & memory after 2020 protests

3-D print replicas of Tongva artifacts for classroom kits

Sentiment analysis of GI Bill op-eds in Black press

Web-VR visualization of medieval trade routes

Data-viz comparing suffrage tactics across nations

Citizen-history app collecting pandemic oral histories

Digital exhibit on jazz migration using GIS club venues

Machine-learning tagger for propaganda posters by theme

University of Southern California – BA in History

Translate the past into immersive, data-driven narratives.

🎓 Explore More Programs at University Of Southern California

Undergraduate Programs

Postgraduate Programs

Let's Ace Your Assignments Together!

Whether it's Machine Learning, Data Science, or Web Development, Collexa is here to support your academic journey.

"Collexa transformed my academic experience with their expert support and guidance."

Alfred M. Motsinger

Computer Science Student

Get a Free Consultation

Reach out to us for personalized academic assistance and take the next step towards success.

Please enter a contact number.

Chat with Us