World History in the 20th Century

This is a survey course on the 20th century, with a focus on certain major themes such as political and social changes, global conflicts and ideologies, advancement of technology, and cultural developments.

This has been taught in-person, online synchronously, and online asynchronously.