有24个学院,分别是国土资源工程学院、冶金与能源工程学院、材料科学与工程学院、机电工程学院、电力工程学院、信息工程与自动化学院、建筑工程学院、环境科学与工程学院、化学工程学院、生命科学与技术学院、交通工程学院、现代农业工程学院、法学院、社会科学学院、艺术与传媒学院、理学院、管理与经济学院、国际文化交流学院、外国语言文化学院、应用技术学院、城市学院、成人教育学院、津桥学院、楚雄应用技术学院 。
有2个教学部,分别是研究生部、体育课部。
有2个发展研究院,分别是质量发展研究院、知识产权发展研究院 。