2013版(2015年修订)计算机科学与技术专业本科培养方案
一、培养目标
本专业旨在培养适应区域经济和社会发展需要,具有扎实的数理基础与计算机科学与技术专业理论、知识、技能和方法,能够胜任科研部门、教育、企事业等单位的计算机及应用系统的分析、设计、开发、管理与维护等工作,具有良好的科学素养、社会责任感、创新精神和国际视野的高级计算机专业人才。
本专业学生毕业5年左右具备以下能力:
(1)具备熟练运用解决复杂工程问题所需的数学、自然科学、工程基础及计算机科学与技术专业知识的综合能力,并具有研发、管理、应用等工作所需的相关科学知识。
(2)能够运用计算机科学与技术专业知识,合理选取并熟练使用现代工具、主流软硬件平台,进行计算机相关复杂工程问题的需求分析、方案设计、模型建立、系统开发、管理和维护等相关工作,并考虑具体工程实践对环境和社会可持续发展的影响。
(3)遵守行业相关规范和职业道德,具备多学科背景下的团队合作意识及有效表达、沟通和交流的能力,并能够在团队或跨文化环境中作为技术骨干或主要负责人发挥有效作用。
(4)具备良好的人文社会科学素养,具有较强的自主学习、终身学习和创新意识,保持在计算机相关领域具有持续的职业竞争力。
二、毕业要求
(1)工程知识:能够将数学、自然科学、工程基础和计算机科学与技术专业知识用于解决复杂工程问题。
① 能够将数学及自然科学基础知识应用于计算机系统问题的表述与建模中。
② 能够理解计算机求解问题的过程,可以针对一个系统或过程建立合适的数学模型并求解。
③ 能够应用计算机基础理论和数学模型方法,对计算机系统设计方案和模型进行推演和分析。
④ 能够应用电子信息类工程基础和计算机相关专业知识,解决复杂工程问题,并进行比较与综合。
(2)问题分析:能够应用数学、自然科学和工程科学的基本原理,对计算机领域复杂工程问题进行识别、表达,并借助文献进行研究和分析,获得有效结论。
能够运用数学、自然科学和工程科学的基本原理,识别和判断计算机应用系统中的核心问题。
① 能够对计算机领域复杂工程问题进行分析和分解,并获得初步的解决方案。
② 能够对计算机领域复杂工程问题的多种解决方案进行评估,并借助相关文献进行研究,获得有效结论。
③ 能够分析计算机领域复杂工程问题求解过程中的关键影响因素,验证解决方案的合理性。
(3)设计/开发解决方案:能够针对计算机领域复杂工程问题的解决方案,设计满足特定需求的计算机软硬件系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
① 能够应用计算机程序设计理论和方法,编写程序。
② 具备基本的硬件系统设计与开发能力。
③ 能够使用现代软件工程方法,进行软件系统设计、实现、优化和改进。
④ 能够针对复杂工程问题的解决方案,运用计算机系统工作原理,设计满足特定需求的计算机软硬件系统,并通过研究报告、软硬件等形式呈现设计成果。
⑤ 能够在计算机软硬件系统设计与开发过程中体现创新意识,并考虑社会、健康、安全、法律、文化以及环境等因素。
(4)研究:能够基于科学原理并运用科学方法对计算机领域复杂工程问题进行研究,包括确定研究内容、设计相关实验、进行计算机仿真、分析与解释数据、并通过信息综合得到合理有效的结论。
① 能够基于科学原理并运用科学方法对计算机复杂工程问题进行需求和功能分析。
② 能够基于计算机基础理论,确定研究内容、选择研究路线及合理的数据组织结构,研究求解算法,并进行效率分析。
③ 能够设计可行的实验方案,选用或搭建开发环境进行软硬件实现并验证。
④ 能够正确采集、整理实验数据,对实验结果进行分析与解释数据,并通过信息综合得到合理有效的结论。
(5)使用现代工具:能够针对计算机领域复杂工程问题,开发、选择与使用恰当的计算机技术、资源、现代工程工具等进行分析、设计与开发,包括对计算机领域复杂工程问题的预测与模拟,并能够理解其局限性。
① 能够查询、检索本专业文献、资料及有效利用相关软件工具。
② 选择与使用恰当的技术、资源和现代工程工具完成计算机领域复杂工程问题的分析、设计、实现、测试及文档生成。
③ 针对具体的对象,能够使用和开发现代工具,对计算机领域复杂工程问题进行预测与模拟,并能分析其局限性。
(6)工程与社会:能够基于工程相关领域背景知识进行合理分析,合理评价计算机工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
① 了解计算机科学与技术专业相关的技术标准体系、知识产权、产业政策和法律法规,理解不同社会文化对计算机工程活动的影响。
② 能够合理分析、评价社会、健康、安全、法律及文化等因素对计算机工程实践和解决方案的制约和影响,并理解应承担的责任。
(7)环境和可持续发展:能够理解和评价针对计算机领域复杂工程问题的工程实践对环境、社会可持续发展的影响。
① 能够理解环境保护和社会可持续发展的方针、政策和法律,并用其规范复杂计算机工程实践。
② 能够理解和评价计算机安全与隐私问题对社会健康发展的影响。
③ 能够合理评价计算机领域复杂工程问题的工程实践对环境、社会可持续发展的影响。
(8)职业规范:具有人文社会科学素养、社会责任感,能够在计算机工程实践中理解并遵守工程职业道德和规范,履行责任。
① 了解中国国情,有正确的价值观,具备良好的人文社会科学素养和社会责任感。
② 能够在计算机工程实践过程中遵守职业道德和行业规范,恪守工程伦理准则,履行相应的职业责任。
(9)个人和团队:能够在多学科背景下的研究、开发团队中承担个体、团队成员以及负责人的角色。
① 能够理解在多学科背景下的计算机工程实践中个体、团队成员及负责人的角色分工,并确认自己的角色。
② 能够在计算机相关工程实践中,具备团队组织和分工协调能力及个人履行职责的能力。
(10)沟通:能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
① 具有良好的语言表达能力,能够就复杂工程问题与业界同行及社会公众进行有效的交流与沟通,包括陈述发言、清晰表达或回应指令。
② 能够正确、规范使用相关的工程术语,按照行业规范或标准撰写设计报告及技术文稿。
③ 拥有外语听说读写译的能力,具备一定的国际视野,能够就专业问题在跨文化背景下进行基本的沟通和交流。
(11)项目管理:理解并掌握计算机相关工程领域的管理原理与经济决策方法,并能在多学科环境中应用。
① 掌握计算机相关工程项目的运行和管理原理及经济决策方法。
② 能够在多学科环境下,根据计算机工程全周期、全流程的成本构成,在设计开发解决方案的过程中,合理运用工程管理与经济决策方法。
(12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
① 能够认识到不断探索和学习的重要性,具有自主学习和终生学习的意识。
② 具有自主学习的能力,包括对技术问题的理解能力、归纳总结的能力和提出问题的能力。
三、主干学科
计算机科学与技术。
四、核心课程
离散数学、电路分析基础、电子技术基础、计算机组成原理、数据结构、操作系统原理、计算机网络、程序设计、数据库原理、软件工程、信息安全、嵌入式系统、人工智能、数字图像处理、计算机图形学等。
五、主要实践性教学环节
主要实践性教学环节包括课程实验、课程设计、软件开发综合训练、专业认知实习、金工实习、毕业实习、毕业设计等
六、主要专业实验
主要专业实验包括:电路实验、电子技术实验、计算机组成原理实验、微机原理实验、计算机网络实验、嵌入式系统实验等。
七、基本学制:四年
八、毕业合格标准
具有学籍的学生,德育、智育、体育成绩合格,在规定的学习年限内修满培养计划规定的必修课、选修课及各种实践教学环节,获得的总学分不少于180学分,准予毕业,发给毕业证书。
九、学位授予条件
符合《兰州理工大学关于授予学士学位的有关规定》条件的毕业生,可授予本科学士学位。