The best place to find the best professors

Courses at Hanover College

Courses
CHEMISTRY
CHE331: Atomic Structure and Bonding
CLASSICS
CLA331J: Classics in Greek Literature
PHI224: Modern Philosophy
COMMUNICATIONS
COMM112: Public Communication
COMPUTER SCIENCE
CS121: Introduction to Computer Science
FOREIGN LANGUAGES
SPA220: Spanish: Conversaton and Composition
HISTORY
HIS111: Foundations of the Modern Age
MATHEMATICS
MAT121: Calculus I
PHILOSOPHY
PHIL111: Introduction to Philosophy
PHIL115: Values and Human Rights