This program allows you to receive a double major in Social Computing along with another major of your choice!

Students must pursue a double major in Social Computing and any other major such as Liberal Arts, New Media Communications, Behavioral Science, Psychology, Sociology, or Biomedical Sciences. Blending a Computer Science degree with a liberal arts degree or another science degree offers students an enhanced, interdisciplinary understanding of what data language is and how it can be used to meet the demands of today's world.

Explore Our AI Major

Want to understand how artificial intelligence works—and learn to build and apply it responsibly?

ai-major-icon.png
MSJ’s Artificial Intelligence major combines programming, data, machine learning, and ethical technology use. Through hands-on projects, students learn to design, use, and evaluate AI systems across fields such as health care, business, education, and social impact.