计算机科学与技术专业本专业主要学习计算机的基本理论和基本知识,培养具有良好的科学素养,系统地掌握计算机科学与技术的基本理论、基本知识和基本技能与方法,能在企事业、技术和行政管理部门等从事计算机设计与开发的高级专门科学技术人才。本专业强调计算机科学、技术和工程的结合,要求具有坚实自然科学基础理论,较好的人文科学知识,较强的外语水平以及良好的工程训练和较强的工作能力。主要课程:程序设计、离散数学、汇编语言、数据结构、计算机组成与结构、数值分析、操作系统、数据库原理、编译原理、计算机图形学、计算机网络、计算机控制与接口、单片机原理及应用、多媒体技术、软件工程、可编程控制器等。计算机科学与技术(计算机软件)专业本专业主要学习计算机的基本理论和基本知识,主要掌握计算机软件方向的基本理论和基本知识,培养具有良好的科学素养,接受从事计算机软件工程化训练及计算机软件开发的基本训练,能在企事业、技术和行政管理部门等从事计算机软件设计与开发的高级专门科学技术人才。本专业强调计算机科学、技术和工程的结合,要求具有坚实自然科学基础理论,较好的人文科学知识,较强的外语水平以及良好的工程训练和较强的工作能力。主要课程:程序设计、数理逻辑学、集合论与图论、组合数学、汇编语言、数据结构、计算机组织与结构、数值分析、操作系统、数据库原理、编译原理、算法设计与分析、计算机图形学、计算机网络、多媒体技术、软件工程等。。