计算机科学与技术专业卓越工程师培养计划1130Word下载.docx
《计算机科学与技术专业卓越工程师培养计划1130Word下载.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业卓越工程师培养计划1130Word下载.docx(43页珍藏版)》请在冰点文库上搜索。
![计算机科学与技术专业卓越工程师培养计划1130Word下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/8/d7e977a9-e69f-4777-a77d-58c266ba0ecc/d7e977a9-e69f-4777-a77d-58c266ba0ecc1.gif)
学院长年组织上海大学程序设计竞赛,成为大学生们乐于参与的特色活动;
学院组队代表上海大学参加ACM国际大学生程序设计竞赛,并取得了一批好的成绩。
学院与国内外多家知名IT企业有良好的合作关系,并成立了多个联合实验室和培养基地。
2010年,上海市教委及上海大学已经投入100多万元经费支持计算机科学与技术专业进行教育教学改革和教育高地建设。
上海大学目前推行的大类招生和通识教育也为本专业开展卓越工程师培养工作奠定了良好的思想认识基础和行动指南。
2.计算机科学与技术专业“卓越工程师培养计划”方案架构
(1)以上海大学计算机工程与科学学院、上海大学高性能计算中心为主,结合校企合作实践基地、上海大学科技园区、计算机学院与国内外知名IT企业所建立的联合实验室构成卓越工程师培养平台,作为“卓越工程师培养计划”方案基本支撑。
(2)充分利用上海大学理工、人文、管理三个大类招生及通识教育的课程体系,以计算机科学与技术专业教育、各级各类创新项目、工程项目实践为载体,使学生在通识、专业及工程环境中接受熏陶,激发学习兴趣,增强创新意识、团队合作意识和工程意识,提升工程素质和能力。
企业工程项目实践、毕业设计
通
识
教
育
创新项目、大型作业、竞赛实训
计算机专业基础理论课程、实验技能训练
数学、外语、管理、人文
校企合作实践基地
大学科技园区
联合实验室
计算机学院
高性能计算中心
图1.计算机科学与技术专业“卓越工程师培养计划”方案架构
3.计算机科学与技术专业“卓越工程师培养计划”的教学模式
(1)强化基础、拓宽知识面。
本科教育是高等教育中最重要的环节,重视基础教育,使学生具有良好的专业基础理论、宽广的综合知识、很强的自学能力和适应能力是培养未来卓越工程师的基本目标。
前两年半,学生将在上海大学这所综合性大学的氛围下、在通识和专业教育的熏陶下,逐步发现自己的兴趣、激发自己的潜能;
逐步养成良好的学习习惯、掌握自学方法;
逐步奠定自己计算机科学与技术的专业素养、管理知识、人文情怀方面的特质基础。
以良好的基础和综合素质,从优秀到卓越。
(2)加强实验、提高动手能力。
第三学年的春季学期和夏季学期期间,以创新项目、大型作业等实训类的课程及项目为主、以小型团队为基本单位开展工程基础训练。
以案例教学的方式,通过理论联系实际,使学生初步具备应用开发所必备的基础知识、基本技能,初步理解系统架构师的工作要求与工作内容。
(3)参与实践、增强协作创新意识。
第四学年秋季学期和冬季学期期间,以参与校企合作实践基地、大学科技园区、联合实验室的具有实际应用背景的项目为主,按项目进程的各个环节培养学生开展需求分析、调研研讨、合作交流、分析总结全程的分析问题和解决问题的能力。
并且在此过程中,初步选定毕业设计的题目、提炼设计思想。
从第四学年春季学期起进行设计、优化及测试分析,然后总结设计技术、展望下一阶段的工作,最后形成毕业(论文)设计。
在具体的课程设计中,尽量将相关课程前移,以便大型工程实践;
尽量压缩课堂教学时间,通过项目设计、阶段报告、测试、评估、验收等手段使学生有较多实践机会和自主掌控的时间。
一、“卓越工程师培养计划”学校培养标准
根据《教育部“卓越工程师培养计划”上海大学方案》、《“卓越工程师培养计划”通用标准(讨论稿)》,以及计算机科学与技术行业对本科工程型人才应达到的知识、能力和素质的专业要求,制定本标准。
详细内容见附件1第Ⅰ部分“计算机科学与技术专业本科工程型人才培养标准”。
二、“卓越工程师培养计划”培养标准实现矩阵
该矩阵将上海大学计算机科学与技术专业本科工程型人才培养标准中所规定的知识和能力目标落实到各具体的教学环节。
详细内容见附件1第Ⅱ部分“计算机科学与技术专业本科工程型人才培养标准实现矩阵”。
三、“卓越工程师培养计划”培养模式
上海大学计算机科学与技术专业本科工程型人才采用以校内培养为主,并充分结合校企合作实践基地、大学科技园区、联合实验室等资源开展教学活动。
要求学生累计参加工程实践活动时间不少于上海大学的3个长学期。
详细内容见附件1第Ⅲ部分“计算机科学与技术专业本科工程型人才培养模式”。
四、“卓越工程师培养计划”师资队伍建设
卓越工程师的培养需要卓越的师资队伍。
目前,计算机科学与技术专业拥有专业教师80余名,绝大部分教师具有较高的学历,涵盖计算机科学与技术、软件工程两个一级学科及其所覆盖的所有二级学科。
他们之中有一部分具有较丰富的工程经验。
但,仍亟待加强师资队伍的整体工程能力、工程素质等方面的培养,以及教师知识结构的更新,以形成一支相对稳定、工程能力强的师资队伍。
目前,计算机学院在招聘新进教师时已经加强了应聘者企业背景、工程经历等方面的考查。
已经从一些制度上、行动上为“卓越工程师培养计划”的实施作了师资队伍建设方面的准备工作。
(1)在学院教学委员会和研究生培养委员会领导下,成立“卓越工程师培养指导小组”。
该小组以有工程经验的教师为骨干,鼓励他们积极投入“卓越工程师培养计划”,并开展教学研究、指导工程实践及青年教师培养等工作。
(2)鼓励教师积极投入校企合作实践基地建设。
积极开展调研工作,了解企业的实际需求。
积极开展横向项目的研究工作,解决企业急需解决的问题。
通过工程实践等科研工作和教研工作,逐步提高教师的工程能力和素质。
(3)请企业或科研院所的技术专家开讲座或师资培训班等方式提高教师的工程素养。
(4)从企业聘请技术专家担任兼职教师,共同开展教学工作。
五、“卓越工程师培养计划”校企合作基地建设
与计算机科学与技术专业密切相关的企业非常多,不少企业对“卓越工程师培养计划”有浓厚的兴趣和热情。
本专业已经与一些企业协商共同开展“卓越工程师培养计划”的工作:
包括双导师制,企业学习、实践、毕业设计等。
同时,还将与更多的企业协商共同开展“卓越工程师培养计划”的工作。
一些企业本身具有国际化环境,学生在企业学习期间,参与公司的实际项目研发工作,将通过远程协作方式直接参与国际交流。
(1)友励科软件(上海)有限公司(UniqueSoft)
友励科软件(上海)有限公司是一家拥全世界最先进、最成熟的自动化软件开发技术的企业。
公司的总部设在美国,并在美国芝加哥、乌克兰的基辅、俄罗斯的圣彼得堡与中国的上海设立了四个研发中心,并成功地完成了软件自动化生成平台的开发。
作为UniqueSoft最主要的研发与工程中心,友励科软件(上海)有限公司于2009年成立于上海浦东金桥。
友励科软件有限公司是培养出色工程师的摇篮和展示自我的舞台。
友励科软件(上海)有限公司已经与本专业开展了多项合作,并冠名上海大学程序设计竞赛。
(2)上海兴安得力软件有限公司
上海兴安得力软件有限公司是一家专业从事建筑领域软件开发的高新技术企业。
公司始终致力于提供建筑行业的企业应用管理、电子化管理的产品、服务与解决方案,并在建筑预决算和清单招投标等领域占据市场的领先地位。
公司先后成功开发了“预算之星”、“得力预算助手”等知名工程造价系列软件品牌、《ISOBuilder管理系统》、《施工技术资料3.0》管理软件、《参数算量软件》、《CPM建筑工程造价过程管理软件》等一系列深受市场好评的软件产品,并且这些软件项目先后获得多项科技成果奖项,其中“得力预算助手”、“预算之星2004”还成为多家高等院校专业培训的电算化教材。
软件产品与用户遍及上海及周边地区的建筑施工、房产开发、建筑设计、工程审计、物业评估、招标咨询及单位基建等众多企事业单位和几乎所有的重大工程,取得了良好的社会效益和经济效益。
此外,公司还大力发展网络信息服务,平方网()已经日渐成为业内建材价格、工程信息、人才交流等信息交流与服务的平台。
公司在建筑领域的软件产品和服务实现一体化与整体创新,为提高建筑行业的整体信息化水平提供更加可靠的支持与服务。
(3)上海中和软件有限公司
上海中和软件有限公司成立于1991年4月,是复旦复华软件信息产业的主干企业。
目前已拥有一支由800名专业人才组成的对日软件开发和服务的技术队伍。
中和软件在日本东京设有支社,负责市场拓展、人才派遣、海外人才招聘等工作,常驻日本的就有近100名员工。
作为上海软件出口联盟发起单位之一,中和软件是上海优秀的软件出口企业之一,拥有像野村综合研究所、三菱电机、富士通这样的日本知名大企业的客户群。
2003年至今连续荣获“上海市软件出口明星企业”称号,是国家规划布局内的重点软件企业。
学院已经与上海中和软件有限公司签订了合作协议,将就“卓越工程师培养计划”开展合作。
附件1
Ⅰ.计算机科学与技术专业本科工程型人才培养标准
本标准系根据《教育部“卓越工程师培养计划”上海大学方案》、《卓越工程师培养计划行业专业标准(讨论稿)》制定,旨在为培养上海大学计算机科学与技术专业工程学士提出其应达到的知识、能力与素质的专业要求。
本专业工程学士的培养目标是:
使本专业本科毕业生具备从事计算机软件或硬件开发、计算机综合应用的基本能力;
能在信息技术领域内从事科技开发、应用研究、运行管理支撑等方面工作。
为此,须具备相关基础知识;
较高的信息素养和职业道德;
较强的人际交流、团队协作能力;
一定的综合管理和集成创新能力。
1.技术知识和推理能力
1.1基础科学知识
1.1.1数理基础
●具备微积分、线性代数、概率论与数理统计等基本数学理论
●具备数值分析(计算方法)、离散数学、组合分析等基本理论
●具备一定的数学建模能力
●掌握大学物理基础知识
1.1.2人文科学等知识
●了解中国的基本国情、具备马克思主义理论素养
●具备人文情怀、高尚的人格和民族责任感
●具有一定的经济管理知识
●具有较高的法律意识和道德休养
●具有良好的意志品质、健康的心理和体魄
1.2核心工程基础知识
1.2.1计算机系统结构基础
●掌握现代计算机系统的基本构成、编码、指令,中央处理器、存储系统、I/O系统等的基本概念
●掌握汇编语言程序设计方法
●具备基本的嵌入式系统理论与方法
●掌握现代超级计算机系统结构的特点
●了解海量存储系统的基本知识
●具备一定的容错与故障诊断技术
1.2.2计算软件与理论基础
●掌握C/C++等高级程序设计语言
●掌握数据结构、算法设计与分析、计算机操作系统原理、编译原理
●了解Windows程序设计、Linux内核等
●了解程序设计方法学、可计算性等理论
●掌握软件工程原理与应用
1.2.3计算机应用技术基础
●掌握多媒体技术基本原理,音频、视频、数字图像等信号处理基本方法
●了解计算机网络和信息安全相关知识
●掌握Oracle或其他数据库系统及其应用
●掌握高级Web应用技术
●掌握电子商务原理与应用
●了解计算机应用新技术、发现新趋势
1.2.4软件工程基础
●软件建模与分析
●软件设计
●软件验证与确认
●软件演化
●软件过程与质量管理
●特定系统领域与应用
1.3高级工程基础知识
1.3.1海量存储系统的原理
●掌握海量存储系统的基本原理、关键技术,包括网络存储、虚拟化技术、容灾备份等理论与方法
●从功能、结构、控制、优化等视角掌握海量存储系统设计的基本方法,具备维护、优化等能力
1.3.2高性能计算及其应用
●了解国际上超级计算机系统结构的发展趋势,了解多核/众核的特点
●掌握并行计算的基本概念、掌握一种并行程序开发方法,具备一定的串行程序并行化能力
●了解CPU+GPU程序设计技术、调试及优化方法
●了解高性能计算基准测试软件的使用方法
1.3.3云服务系统及其应用
●了解云计算的基本概念、思想方法、基本特征、应用与发展趋势
●了解云计算环境的构成、部署、运行方法
●了解虚拟化技术及若干具体的虚拟化软件系统
●了解移动服务的基本技术
●了解物联网的基本概念与方法,掌握基本的应用技术
1.3.4开源软件及有关软件系统及其研究
●掌握现代软件工程原理与方法
●了解开源软件的有关规定,针对某开源软件开展研究工作
●根据企业或行业应用需求,剖析系统的构架、关键技术等
2.个人职业技能和职业道德
2.1工程推理和解决问题的能力
2.1.1认识与系统表述
●调研及需求分析
●把握总体目标、分清事情的主次
●制定解决方案
●评估数据和问题表象
2.1.2建立系统架构模型
●应用假设简化复杂的系统和环境,并进行任务分解
●选择并应用概念性和定性模型
●搭建小规模实验环境进行模拟
2.1.3判断和定性分析
●估计系统规模、量级、范围、趋势
●分析实验结果并作出定性或定量分析与判断
2.1.4带不确定性因素分析
●提取不完整和不清晰的信息
●应用事件和序列的概率统计模型
●工程成本效益分析和风险效益分析
●讨论、分析与决策
●安排裕量和储备
2.1.5解决方法和建议
●综合考虑,提出问题的解决方案
●分析解决方案的关键结果和测试方案
●分析并细化任务分解
●形成总结性建议并提出解决问题的注意事项
●评估解决问题过程中可以改善的地方
2.2实验中探寻知识
2.2.1建立原型系统
●运用归纳法、演绎法、分类法、类比法等方法引导学生提出问题
●充分利用已有的知识,充分利用各种资源(包括开源软件、电子文献)在实验中探寻知识,提高解决问题的能力
2.2.2实验探索
●模拟实验
●对比实验
●控制对比实验的条件
2.2.3系统测试及分析
●测试样例的生成
●实验数据分析及处理
●实验结果预测与实际效果对比
●实验报告、测试分析报告
2.3系统思维
●具备从经济、业务多角度整体进行分析论证的能力
●从可行性、性价比、安全性、容错能力及美学等多方面确定方案
●从易用性、操作性、交互性、管理性、人员培训方面考虑优化方案
2.4个人技能和态度
2.4.1主动和风险意识
●具备进取精神
●正确对待创新的风险
2.4.2执着和变通
●具备传统与革新的辩证思维
2.4.3创造性思维
●具备创新精神
2.4.4批评性思维
●具备挑战传统的精神
2.4.5自省个人的知识、技能和态度
●具备自我批评的精神
2.4.6求知欲和终身学习
●具有自学能力
●具有良好的学习态度和学习习惯
2.4.7时间和资源管理
●具备合理安排时间的能力
●具备合理利用资源的能力
2.5职业技能和道德
2.5.1职业道德、正直、责任感和负责任
●具备良好的职业道德和素养
2.5.2职业行为
●具备良好的职业操守
2.5.3主动规划个人职业
●保持和增强职业能力
●了解社会及自身发展需求
●制定、实施职业发展规划
2.5.4与世界工程界保持同步
●具有国际化视野
●了解本专业国际国内的状况和发展趋势
3.人际交往技能:
团队协作和交流
3.1团队精神
3.1.1组建高效团队
●了解团队的类型
●了解组建高效团队的要素
●制定团队工作的目标
●寻求团队目标与个人目标的统一
3.1.2团队工作运行
●团队工作计划的制定
●具备团队工作过程控制管理能力
●具备进行团队工作总结和检查能力
3.1.3团队成长和演变
●了解团队成长和演变的过程
●根据团队成长演变的不同阶段制定相应的团队建设任务
3.1.4领导能力
●具备独立思考能力,并能为团队规划方向
●制定战略、战术与行动计划,配置资源
●具备管理自己和他人的情绪的能力
●具有自我激励和激励他人的能力
3.1.5技术协作
●具有积极主动、乐于共享、取长补短、坦诚包容的品质
●具备协调工作、为团队中的其他人提出改进建议的能力
3.2交流能力
3.2.1交流战略
●具备应用适当研究资源,根据听众类别采用适当交流战略的能力
3.2.2交流结构
●了解交流要素的构成,掌握交流的技巧
3.2.3写作交流
●具备书写个人结构性短报告、小组报告、会议水平的大型合作报告的能力
3.2.4口头表达和人际交流
●具备演示个人、小组成果及大会报告的能力
●具备良好的人际交往能力,能够进行自我意志的表达,并理解他人需求和意愿
3.3外语能力
3.3.1英语
●具备用英语进行国外相关技术信息的收集、分析、判断、归纳和选择的能力
●具备使用英语在跨文化环境下进行专业技术问题的研讨能力
3.3.2其他外国语
4.企业和社会的构思、设计、实施和运行系统
4.1外部和社会环境
4.1.1工程师的角色和责任
4.1.2工程界对社会的影响
4.1.3社会对工程界的规范
4.1.4历史和文化环境
4.1.5现时的焦点和价值观
4.1.6发展全球观
4.2企业及商业环境
4.2.1认识不同的企业文化
4.2.2企业策略,目标和计划
●企业管理模式
●财务及人力资源管理
●培训及操作
●设备更新
4.2.3技术创业
4.2.4成功在一个团队工作
4.3构思与工程系统
4.3.1设立系统目标和要求
4.3.2定义功能,概念和体系结构
4.3.3系统建模并确保目标可能达成
4.3.4项目发展的管理
4.4设计
4.4.1设计过程
●新系统的定位
●设计方案比较
●设计方案评估
●确定设计方案
4.4.2设计过程分期与方法
4.4.3设计中对知识的利用
4.4.4学科专业设计
4.4.5跨学科专业设计
4.4.6综合设计与系统集成
4.5实施
4.5.1设计实施的过程
●任务目标和内容
●任务组织
●人力资源调配
●时间进度安排
●财务预算
4.5.2硬件,软件的结合
4.5.3测试,验证,认证以及取得证书
●硬、软件实施过程测试验证、取得证书
4.5.4实施过程管理
●计划大纲
●项目实施
●项目总结
●参考学习
4.6运行
4.6.1设计和优化操作
4.6.2培训及操作
4.6.3支持系统的生命周期
4.6.4系统改进和演变
4.6.5运行管理
Ⅱ.计算机科学与技术专业本科工程型人才培养标准实现矩阵
能力1:
技术知识和推理能力
实现
基础科学知识
数理基础
高等数学,线性代数,概率与数理统计,数值分析,离散数学,组合数学,大学物理,大学物理实验
人文科学等知识
通识类课程、研讨类课程,
思想道德修养与法律基础,毛泽东思想和中国特色社会主义理论体系概论,马克思主义基本原理,体育,大学语文等
核心工程基础知识
计算机系统结构
数字逻辑、计算机组成原理,汇编语言,接口技术、嵌入式系统等
计算机软件与理论
面向对象程序设计,数据结构,算法设计与分析,操作系统,编译原理等
计算机应用技术
多媒体技术,数据库原理与应用,高级Web应用,电子商务等
软件工程基础
软件建模与分析,软件设计,软件验证与确认,软件演化,软件过程与质量管理,特定系统领域与应用
高级工程基础知识
计算机新技术
高性能计算,云计算,物联网,海量存储系统技术等
能力2:
个人职业技能和职业道德
工程推理和解决问题的能力
认识与系统表述
认识实习,社会调查,生产实习,
物理实验,电工与电子技术实验
建立模型
电子商务实训,现代设计方法等
判断和定性分析
质量控制和可靠性工程
带不确定性因素分析
软件工程研讨与实践
解决方法和建