If you don’t mind large classes, UCD has interdisciplinary programs that integrate psychology, computer science, linguistics, and neuroscience. The faculty includes leading researchers, and students benefit from access to cutting-edge labs and collaboration opportunities.