计算机科学与技术培养目标:本专业培养掌握计算机相关理论和基础知识,掌握计算机软硬件研发和设计的基本方法,具有较强的工程实践能力和良好的综合素质,能够在各类企事业单位从事计算机系统设计、开发、测试与维护等工作的应用型高级专门人才。
主要课程:公共基础课:大学英语、英语口语、高等数学、线性代数、概率论与数理统计、思想道德修养与法律基础、大学生心理健康教育、沟通与演讲、体育等。
专业基础课与专业课:离散数学、C语言程序设计、数据结构、计算机网络原理、计算机组成原理、操作系统、数据库原理与应用;Java语言程序设计、C++高级编程、汇编语言与接口技术、Linux系统编程、单片机原理与应用、嵌入式系统开发基础、移动应用开发技术、Android应用开发、Web开发技术、软件工程、面向对象系统分析与设计等。
主要实践性教学环节:(1)本专业与企业资深工程师合作,在四年的教学中循序渐进地为每门课程设置了实践项目,通过连续的课内实践培养,不断强化学生的实践能力,这些项目包括:数字时钟及电压表设计、校园导游系统设计与实现、基于Android/iOS平台的创意项目开发等。
在四年级上学期还专门设置了项目实战与项目实训课程,综合锻炼学生动手实践能力。
(2)本专业与国内外多家知名企业建立了稳定的合作关系,包括设立企业实习基地、工程实践教育中心、校企联合开发项目等多种形式,为学生提供参与真实项目开发的机会,进而增强学生的就业竞争力。
学生可以加入嵌入式社团、手机开发社团,大学生创业中心等,进一步提高学生的创新意识和创业能力。
(3)学生可以在专业教师的指导下参加ACM/ICPC(国际大学生程序设计竞赛)、“挑战杯”全国大学生科技作品竞赛、中国大学生服务外包创新应用大赛、全国软件专业人才设计与开发大赛、移动应用开发大赛、“博创杯”全国大学生嵌入式设计大赛、“飞思卡尔”杯全国大学生智能车竞赛,国际机器人竞赛等赛事。
就业领域:(1)在制造、通信、系统集成、软件开发等大中型企业从事嵌入式应用软件开发、硬件系统设计、嵌入式软件维护管理、嵌入式系统产品推广、技术支持等工作。
(2)在政府、电信、金融、移动互联网等企事业单位从事移动应用开发、Web系统开发、系统测试、技术支持等工作。
(3)在各类学校及科研院所从事相关的教学、科研等工作;也可继续攻读本专业或相关专业的硕士学位。