西南大学的计算机专业设有以下小专业:计算机科学系、软件工程系、网络工程系、自动化系、电子商务系、教育技术系、信息管理系、教师教育系、计算机基础系、实验教学中心、人工智能研究所、自动化研究所等12个二级单位。
计算机科学与技术一级学科博士学位授权点,软件工程、图书情报与档案管理一级学科硕士学位授予权点,教育技术学二级学科硕士学位授予权,有计算机技术、软件工程、现代教育技术三个专业硕士领域。
西南大学计算机科学与技术专业于1984年开始招生,原属西南师范大学数学系的一个专业,1988年独立成为计算机科学系。从1984年开始,一直招收师范类学生。 2001年开始招收非师范学生,2008年开始招收免费师范生。1995年获得计算机应用技术硕士授权点,2000年获得软件与理论硕士授权点。
2005年原西南师范大学和原西南农业大学合并时对两校的计算机科学与技术专业整合而成的一个系,对两个学院的师资力量进行了优化整合,目前,计算机科学系依然是新学院中学科优势最突出的系。2006年获得计算机科学与技术一级学科硕士授权点,2011年获得复杂网络与复杂计算二级学科博士点。