本专业针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养掌握自然科学和人文社科基础知识,掌握计算机基础理论和技术,熟悉软件工程规范和方法,具备软件开发实践和项目组织基本能力,能在科技企业、事业单位等从事软件设计、开发、管理、维护、分析等工作的高级专门人才。贵州省示范性软件学院是贵州大学计算机科学与技术学院与企业联合办学,由计算机科学与技术学院进行专业建设和教学管理。该专业以国家紧缺的应用型、技能型、工程型人才的培养为核心,与企业合作办学,设计和实施校企联合的“3+1”的新型培养模式,即3年在校课程+1年的企业实训课程(由企业安排实习实训)。其中,3年在校专业课程中的30%由具有实战经验的企业工程师授课,形成“1年公共技术基础+2年专业动手技能与领域前沿技术+1年企业商业项目实习”的新型的产学研一体化的培养模式和课程体系。