截至2024年,上海大学共有 29个学院。具体学院分布如下:
1. 理学院
2. 文学院
3. 体育学院
4. 法学院
5. 土木工程系
6. 美术学院
7. 房地产学院
8. 艺术研究院
9. 外国语学院
10. 社会科学学院
11. 悉尼工商学院
12. 生命科学学院
13. 巴士汽车学院高等技术学院
14. 国际交流学院
15. 数码艺术学院
16. 成人教育学院
17. 影视艺术技术学院
18. 国际工商与管理学院
19. 通信与信息工程学院
20. 材料科学与工程学院
21. 环境与化学工程学院
22. 机电工程与自动化学院
23. 计算机工程与科学学院
24. 巴黎国际时装艺术学院
25. 中欧工程技术学院
26. 自强学院
27. 马克思主义学院
28. 新闻传播学院
29. 文化遗产与信息管理学院
30. 经济学院
31. 管理学院
32. 社区学院
33. 钱伟长学院
34. 社会科学学部(筹)
35. 中欧工程技术学院
建议关注学校官方网站以获取最新信息,因为学院设置可能会有变动。