计算机科学与技术专业(软件技术方向)
- 格式:doc
- 大小:36.50 KB
- 文档页数:17
计算机科学与技术专业(软件外包方向)专业介绍一、政府扶持根据省政府《关于加快服务外包产业发展的意见》(鲁政发[2007]78号)的文件精神,2007年青岛东合信息技术有限公司率先提出了高校软件外包专业方向校企合作的理念并得到了青岛市外经贸局、山东省商务厅的大力支持。
2009年秋季,经山东省教育厅、物价局、财政厅等相关部门审核一致同意青岛东合信息技术有限公司与高校合作开展《高校软件外包专业方向校企合作项目》,是全省、全国首家获得正式批准的计划内本科招生项目。
二、培养目标1.通过系统化的学习,具备扎实的理论基础,掌握计算机科学与技术的基本理论、基本知识和基本技能方法;2.通过第二外语(日语)、对日软件外包接发包流程、开发规范等内容的学习,具备对日软件外包工程师的水准;3.通过案例操作和项目实训,拥有坚实的技术基础、优秀的技术应用能力和动手能力,熟练掌握和使用当前流行的企业级开发框架;4.通过企业的顶岗实习,能够深入的了解并体验企业项目开发的流程和管理模式,增强学生的团队开发能力、理解和接受企业文化和培养合作意识。
通过上述四个层面的学习,学生在毕业后能够迅速完成从学生到企业人的转变,完全适应企业的工作环境和管理体制,最短时间内成长为一个优秀的应用技术型软件外包人才。
三、专业特色1.日语课改课程本专业学生所使用的日语教材不仅仅局限于单纯的语言学习,还将学习由企业自主研发的最适合程序开发人员学习的IT日语、日系技术规范、日系式样书读写、编码和日文注释、日系开发过程管理、日本企业文化、日本沟通与交流、日本风俗等教材。
通过日语课改课程的学习,使得学生一毕业就省去了大量日语学习时间,第一时间投入到项目开发中去。
2.技术课改课程本专业学习的技术课程也与以往的计算机专业的教材大有不同,技术类课改课程均是由企业资深技术专家、软件与服务外包领域专家及高等教育领域的专家共同参与编制完成,具有很强的实用性及权威性。
本专业在重视培养学生基础理论知识的同时加强培养其动手及思考能力,项目实验贯穿于教学中。
计算机科学与技术专业就业前景篇一:计算机科学与技术专业就业前景和就业方向计算机科学与技术的就业前景与发展方向计算机科学与技术专业主要学习计算机科学与技术包括计算机硬件、软件与应用的基本理论、基础知识和基本技能与方法,接受从事计算机应用开发和研究能力的基本训练等。
培训要求本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
培训目标计算机科学与技术,亦即计算机科学与技术专业。
下属三个二级学科,本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
主要课程修业年限:四年授予学位:工程或科学学士主干学科:计算机科学与技术主要课程,电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法、计算机英语等。
主要实践教学环节:包括电子工艺实习、硬件元件设计与调试、计算机基础培训、课程设计、计算机工程实习、生产实习、毕业设计(论文)。
主要学习内容(以北京大学课程设置为例):全校必修课:英语等大类必修课:高等数学,线性代数,力学,电磁学,信息科学技术概论,微电子与电路基础,基础电路实验,计算概论,数据结构与算法,程序设计实习专业必修课程:专业数学理论基础(算法设计与分析、集合论、图论、概率统计、代数结构与组合数学、数理逻辑)、硬件基础(数字逻辑设计、微机原理、计算机组织与结构),系统软件基础(编译原理,操作系统)专业方向组合选修:(a)计算机理论:人工智能导论,数值计算,计算机科学基础,信息论,随机过程,机器学习,信号与系统(b)计算机专业核心课:程序设计语言、数据库、汇编语言、计算机图形学、面向对象技术、数字图像处理、人机交互、信息安全引论、软件工程、数字媒体技术基础(c)计算机实用技术:Windows编程、Java、Linux编程、网络概论、语言统计与分析、科技交流与写作、SOA概论、EMC存储技术、开源中间件技术概论、自然语言处理概论、初等数论、,现代信息检索概论就业方向本专业学生毕业后可在软件企业、国家机关、信息技术部门和大中型企事业单位教育部门从事软件工程领域的技术开发、教学、科研和管理工作。
计算机科学与技术专业(本科学制四年工学学士学位)●重点专业、热门专业。
●培养计算机软、硬件开发及其应用人才。
●就业单位:政府机关、事业单位信息部门,北京、上海、天津等大城市知名计算机企业,新浪公司、联想集团、华为公司等,大部分年薪10万元以上。
●历届考研率高。
录取考生中60%以上被北京大学、清华大学等“985”、“211”全国重点大学录取。
●人才培养质量高。
近年来,学生在国家级和省级科技创新大赛中获奖600余人次。
●师资力量雄厚,博士后、博士12人,教授6人,王国胜教授为香港中文大学的访问学者。
泰山学者李国君教授、“Petri网第一人”吴哲辉教授等为本专业的兼职教授。
●科研水平高,共发表学术论文600多篇,其中SCI、EI、ISTP检索论文200余篇;主持和参研国家级项目5项,省级项目10项,获得省级奖励10多项。
●课程建设成果突出,专业课“数据库系统原理”、“离散数学”为省级精品课程。
●在上海、北京、广州等各大城市有30多处实训基地,具有良好的软硬件系统开发的实习环境。
信息管理与信息系统专业(财务会计信息管理方向)(本科学制四年管理学学士学位)●热门专业、重点专业、文理兼招。
●培养财务会计、经济信息管理类、电子商务物流人才。
●就业单位:中国各大银行、财政部门、税务部门、中国移动、中国电信等,部分毕业生年薪10万以上。
●历年考研率高,上线人数中超过60%的学生被“985”或“211”等全国重点大学录取。
●博士后、博士12人,教授8人,政府部门咨询专家5人,教学骨干4人,学术骨干3人,外聘教授有清华大学刘宝碇、同济大学马卫民等。
●科研力量雄厚,完成国家级、省级、市级课题多项,省级精品课程2门,校级精品课程18门,获山东省教学成果奖5项。
●学生在海尔杯、电子商务大赛、英语大赛等国家级、省级各类大赛中获得奖项550余人次。
●在上海、北京、广州等各大城市有30多处实训基地,并有良好的财务会计系统实习环境,多数学生毕业后在上海、北京、广州等城市工作。
2023计算机科学与技术专业就业方向(一览)计算机科学与技术专业就业方向本专业毕业生能够在网络通信类科研院所、政府机构、银行、电力企业、计算机网络公司、通信公司等各类企事业单位从事计算机网络的科学研究、系统设计、系统防护、系统管理与维护和应用计算机科学与技术学科的系统开发、设计和系统集成等工作。
就业岗位:管理类:如项目经理、软件架构师、硬件架构师等;研发类:软件工程师、硬件工程师、系统开发员等;测试类:软件测试工程师、硬件测试工程师、系统测试工程师等;服务销售类:市场营销、售前服务、售后服务、市场推广等。
计算机科学与技术专业就业前景现在正是信息时代很有前途,市场需求量也很大,尽管现在开设这科的学校很多,计算机科学与技术专业毕业的学生也很多,但真正学得精的人太少,所以很多人说就不了业,实际上市场需要真正有本事的人。
如果学,一定学精,才能找到更有好的工作,计算机科学与技术专业就业面宽,各行各业都需要计算机,所以一定要学精,毕业搞搞编程,软件开发等,几年后,有了工作经验,有可能做个技术部主管,如果你有管理能力,还可以搞管理工作。
而所谓的高薪也是从编程开始的,所以想赚大钱的就业面并不宽,有用的东西在大学、社会。
学得好,就业初期也有不如意,因为你没经验,不过没关系,熬个一两年,有些经验时,你会很抢手。
高考应该如何选择专业1、看个人兴趣大学几年都是围绕你所选择的专业来学习,所以千万要慎重筛选,最好选择自己有兴趣的专业,这样就不会因为学不进导致挂科等,总之选择自己喜欢的专业,日后学起来也更轻松,家长也要尊重孩子,优先考虑到孩子的意愿。
其次是要根据自己的实际情况来定,例如你的数学成绩很差,但所选择的专业又和数学有很大关系,那么这样学起来也会很难受,专业学不精通的话,未来就业也不太好。
2、根据大学优势来定先敲定一些感兴趣的专业,再根据专业来筛选大学,因为每一所大学都有自己的特点,最直观的就是那些特色院校,如师范类、财经类、交通类、医学类等等,它们在各自领域内都有很不错的优势。
计算机科学与技术(软件外包方向)专业(080605)人才培养方案一、专业分析“计算机科学”是一门研究计算机和可计算系统的学科,包括它们的理论、设计、开发和应用技术。
软件外包方向主要是涉及服务外包行业的基础技术外包,包括:IT、软件开发设计、技术研发、基础技术平台整合和管理整合等方面的知识和实践。
(一)服务外包行业的发展状况服务外包是指企业借助信息技术,将生产或经营过程中的一个或几个环节(非核心业务)交给更具价格优势的专门公司完成,以降低服务成本,专注核心业务。
服务外包业务系指服务外包企业向客户提供的信息技术外包服务(ITO)和业务流程外包服务(BPO)。
包括:业务改造外包、业务流程和业务流程服务外包、应用管理和应用服务等商业应用程序外包、基础技术外包(IT、软件开发设计、技术研发、基础技术平台整合和管理整合)等。
服务外包产业是智力人才密集型现代服务业,具有信息技术承载高、附加值大、资源消耗低、环境污染小、国际化水平高等特点。
服务外包已成为新一轮国际产业调整的重要标志和促进区域经济发展的引擎,大力培养服务外包人才,有利于加快经济发展方式的转变,促进区域经济协调发展,优化外贸结构,提高利用外资水平,对实现“保增长、扩内需、调结构”的目标具有重要意义。
商务部部长助理仇鸿2011年4月28日在新加坡举行的中新服务外包交流会上说,中国服务外包企业实力日益提升,去年承接离岸服务外包合同执行金额约为144.5亿美元,同比增长43%,超过1亿美元的企业15家,超过1000万美元的企业约280家。
2011年1-4月,中国承接国际服务外包业务达到52亿美元,同比增长超过110%;软件产业实现软件业务收入4822亿元,同比增长27.9%;山东省共登记承接服务外包合同1192份,同比增长119.9%;合同金额3.03亿美元,同比增长220.9%;执行金额1.64亿美元,同比增长167.7%。
根据IDC的最新研究,整个“十二五”的五年期间,中国整体IT市场规模将达到8046亿美元,2011到2015年的年复合增长率将达到16%。
计算机科学与技术(一级学科0812)专业硕士研究生培养方案一、培养目标培养适应国家建设需要的、热爱祖国、遵纪守法、德智体全面发展、具备严谨科学态度和敬业精神的计算机科学与技术人才,通过硕士阶段的学习,较全世界面掌握计算机科学与技术学科的基础知识和理论,了解相关领域的研究动态。
能在某一热门领域内从事教学、科研与开发工作。
二、研究方向本学科硕士生的培养主要侧重计算机软件与理论、计算机应用技术两个专业领域。
研究方向包括:(1)软件自动化(2)分布计算与并行处理(3)新型程序设计与方法学(4)先进操作系统(5)软件工程(6)计算机理论(7)数据库技术与应用(8)语言信息工程(9)计算机图形学与CAD(10)多媒体计算机技术(11)自然语言处理(12)人工智能(13)机器学习与数据挖掘(14)模式识别(15)计算机系统信息安全三、招生对象分别从三个渠道招收三种类型的硕士生。
1.符合规定手续,符合质量的免试应届本科生(包括外校推荐免试生)。
2.通过国家统一考试达到标准的各类学生作为计划内硕士生。
3.通过国家统一考试达到标准的各类学生为委托培养或自费硕士生。
四、学习年限1.学习年限为二年半。
2.在职委托培养硕士如承担较多的在职工作,可延长半年。
五、课程设置与学分要求硕士研究生毕业要求修满至少32个学分,其中包括:(1)A类课8分;(2)B类课9分;(3)D类课(选修)至少16分,学生在导师的指导下选择D类课程。
A类:科学社会主义理论与实践(2学分)自然辩证法(2学分)第一外语(4学分)B类:分布式计算系统(3学分)计算理论导引(3学分)数据挖掘(3学分)D类:软件开发环境(2学分)软件方法学(2学分)分布式数据处理(2学分)数据库新技术(2学分)计算机图形学(2学分)多媒体信息检索技术(2学分)计算机科学逻辑理论(2学分)机器翻译理论与技术(2学分)嵌入式系统(2学分)软件体系结构(2学分)网络编程技术(2学分)软件质量管理(2学分)软件Agent技术(2学分)智能Agent技术(2学分)计算机视觉理论与应用(2学分)网络安全(2学分)网格技术(2学分)算法理论(2学分)数理逻辑(2学分)形式语言与自动机(2学分)计算机科学与技术进展(2学分)计算机理论探索与技术实践(一)(2-学分)计算机理论探索与技术实践(二)(2-学分)计算机理论探索与技术实践(三)(2-学分)外系课程开设的与本学科相关的课程,每门2学分。
计算机应用技术专业类别
计算机应用技术专业主要分为以下几个类别:
1. 计算机科学与技术:主要研究计算机的基本原理、算法和数据结构,包括计算机系统结构、操作系统、编程语言、数据库等方面的知识。
2. 软件工程:主要注重软件开发过程、软件需求分析与设计、软件测试与维护等方面的知识和技术,培养软件工程师。
3. 网络工程:主要研究计算机网络的设计、建设与管理,包括网络协议、网络安全、网络性能优化等方面的知识。
4. 信息安全:主要研究计算机系统和网络安全防护的技术和方法,包括密码学、安全协议、恶意代码分析等方面的知识。
5. 数据科学与大数据技术:主要研究大规模数据的收集、存储、处理和分析,包括数据挖掘、机器学习、人工智能等方面的知识。
6. 人机交互与智能系统:主要研究用户界面设计、人机交互技术以及人工智能技术在计算机系统中的应用,包括虚拟现实、增强现实等方面的知识。
7. 嵌入式系统与物联网技术:主要研究嵌入式系统的设计和开发,以及物联网技术的应用,包括传感器网络、无线通信等方面的知识。
总的来说,计算机应用技术专业类别涵盖了计算机科学与技术的广泛领域,旨在培养具备计算机应用技术的专业人才。
计算机科学与技术专业培养方案一、培养目标计算机科学与技术专业采用分类培养的的方式,分为两个培养方向:“计算机工程应用”(“计算机工程应用班”)和“计算机科学”(“计算机科学实验班”)两个培养方向。
“计算机工程应用方向”以培养工程应用型人为目标,就业方向以IT企业和其他单位的计算机软硬系统开发与应用岗位为主;“计算机科学方向”是以培养科学创新型人才为目标,学生就业以升学考研和IT企业的研发岗位为目标。
(一)“计算机工程应用”方向培养目标“计算机工程应用”方向培养适应计算机技术发展需要,德、智、体全面发展,系统地掌握计算机科学与技术基础理论、基本知识和基本技能,受到系统的工程实践训练的专门人才。
本专业毕业生具有较强的计算机软硬件的维护、开发、设计能力,并在网络与信息安全方面具有较好的技术基础。
毕业生适宜在计算机及相关领域从事技术研究、技术开发、产品设计、技术服务和管理工作。
(二)“计算机科学”方向培养目标“计算机科学”方向培养适应计算机技术发展需要,德、智、体全面发展,系统地掌握计算机科学与技术基础理论、基本知识和基本技能,受到科学研究和科学实验训练的专门人才。
本专业毕业生具有较强的数学基础、计算思维能力和程序与算法设计能力。
毕业生适宜在计算机及相关领域从事科学研究、软硬件系统开发工作。
二、培养规格(一)“计算机工程应用”方向培养规格1.具有良好的政治素质。
热爱祖国,拥护中国共产党领导,掌握马列主义、毛泽东思想和邓小平理论的基本原理,了解和熟悉国家的方针、政策和法规,具有良好的道德修养和健康的心理素质;2.具有较好的计算机专业理论基础,掌握计算机基本技能和技术,具有解决本专业技术问题的基本能力;3.了解计算机学科发展状况、发展趋势和主要成就,了解相近专业的一般原理和知识;4. 受到系统的工程实践训练,具备较好的工程应用能力。
5.具备熟练的程序设计与实现能力以及算法的设计与分析能力;6.掌握网络的基本原理,具有计算机网络构建、管理和安全保护能力;7.具备软、硬件系统(相结合)的认识、应用和开发能力;8.掌握一门外语,能阅读本专业的外文书刊。
计算机科学与技术专业就业方向有什么计算机科学与技术专业就业方向计算机科学与技术专业具有不同的开设方向,可分为应用软件方向、网络技术方向和计算机工程(硬件)方向等。
与此相对应的,毕业生就业主要有四个方面:一是网络工程方向,可说就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作;二是软件工程方向,就业前景十分广阔,毕业后可以到国内外众多软件企业、国家机关以及各个大中型企事业单位的信息技术部门、教育部门等从事软件工程领域的技术开发、教学、科研及管理等工作,也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士;三是通信方向,学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构,从事通信技术和电子技术的科研、教学和工程技术工作;四是网络与信息安全方向,毕业生可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统、信息安全领域进行管理和服务,并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。
IT业是一个新的高速发展的行业,计算机技术方面的知识时刻都在更新,毕业生在工作之后也要不停学习,这样才能在这个行业生存下来。
同时IT业也是一个竞争激烈的行业,是机遇与挑战并存的行业,高风险通常伴随高回报率。
因此,就IT业待遇方面来说,可说“旱得旱死,涝得涝死”。
计算机科学与技术专业特别是软件方向,需要耗费较多的脑力,一旦上了年纪,就不能继续从事高强度的编程工作。
计算机科学与技术专业需要具备哪些能力1.计算机科学与技术专业需要具有扎实的数据基础理论和知识,了解计算学科的基本概念、知识结构和典型方法,具有数字化、模块化和层次化等核心专业意识,具有较强的思维能力、算法设计和分析能力;2.计算机科学与技术专业需要掌握计算学科的基本思维方法和研究方法,具备综合应用所掌握的知识、解决复杂实际问题和分析结果的能力;3.计算机科学与技术专业需要具有较强的计算机系统认知、分析、设计、编程和应用能力;4.计算机科学与技术专业需要掌握文献检索和数据查询的基本方法,能够独立获取相关知识和信息,具有较强的学习意识;5.计算机科学与技术专业需要掌握一门外语课程,能够阅读本专业的外语材料,具有国际视野和跨文化交流、竞争与合作能力;6.计算机科学与技术专业需要具有组织管理、表达、独立工作、人际交往和团队合作的能力。
计算机科学与技术专业人才培养方案专业代码:080901(软件)一、专业概述从20世纪末开始,计算机科学与技术逐渐成为热门专业。
计算技术是信息化的核心技术,其应用已经深入各行各业,计算机的发展在经济建设与社会发展中占据着重要的地位。
计算机技术极大地推进了社会生产力的进步,改变了人们的生活方式,成为生产生活中必不可少的工具。
传统企业纷纷采用各种计算机技术和平台以提高生产效率,政府、事业部门大力推广信息化建设以提高工作效率。
计算机行业的蓬勃发展创造了大量计算机专业人才的工作岗位,带来了数量巨大的需求缺口。
二、培养目标计算机科学与技术专业旨在培养具有良好的科学素养和较强的综合素质,系统地、熟练地掌握和运用计算机软硬件系统的分析与设计、开发与应用、建设与运行的工程实践能力,拥有自我学习能力、创新意识和国际视野,适应社会需求,能够在计算机相关领域独立承担系统分析、设计、开发、运行维护及项目管理等工作的高素质复合型人才。
毕业后可进入信息产业部门、科研机构、国家机关、高校、企事业等单位从事计算机系统的科学研究、开发与应用、教学等工作。
1.扎实的基础知识:培养学生掌握自然科学的基础知识和本专业领域的技术基础知识。
2.解决问题能力:培养学生获得较好的工程实践训练,具有较好的技术开发和工程实践能力。
3.综合应用能力:培养学生具有工作适应能力,能分析和处理实际工作中遇到的相关技术问题。
4.团队合作与领导能力:培养学生具有协调配合的团队精神和能力。
5.获取知识的能力:具有一定的自学能力,具有良好的表达能力,有一定的外语交流能力。
具有一定的社交能力和协调事务能力。
具有基本的资料搜集、文献检索能力。
6.应用知识的能力:能运用所学的知识分析、处理实际问题。
能掌握使用常用的实验仪器,具有实验方案设计和选择的一定能力。
能分析工程实际中出现的问题,具备处理、解决实际工程问题的一定能力。
在综合类实习、实验中具有独立设计、分析和调试系统的能力。
计算机科学与技术(软件方向)
计算机科学与技术是一个广泛的学科,涉及到计算机硬件、软件及其应用的理论和技术。
软件方向专注于软件的开发和应用。
以下是一些与计算机科学与技术(软件方向)相关的话题:
1. 编程语言:请问有关哪种编程语言的问题?比如常用的编程语言有哪些、如何学习编程语言等。
2. 软件开发:请问关于软件开发的话题有哪些?如何进行软件开发、常用的开发工具有哪些等。
3. 软件工程:请问有关软件工程的问题?比如软件开发流程、软件测试、软件项目管理等。
4. 数据库:请问有关数据库的问题?比如常用的数据库管理系统、如何设计数据库等。
5. 网络与安全:请问关于网络与安全的问题有哪些?比如网络协议、数据传输安全、网络互联等。
请在这些话题的范围内提出您感兴趣的具体问题,我将尽力为您解答。
计算机科学与技术职业规划与就业前景随着人工智能(AI)技术的快速发展,计算机科学与技术领域正在经历前所未有的变革。
新的技术和应用不断涌现,为计算机科学与技术专业的毕业生带来了广阔的就业前景和职业发展机会。
本文将探讨AI时代下计算机科学与技术专业的职业规划与就业前景。
一、就业前景1、人工智能研发AI领域的研究与开发已经成为计算机科学与技术专业的热门方向。
从事这一领域的毕业生可以在AI算法研究、深度学习、自然语言处理、计算机视觉、机器学习等方面发挥自己的专业优势。
2、软件开发与工程软件开发与工程依然是计算机科学与技术专业的主要就业方向。
在AI时代,软件开发人员需掌握新的编程语言、框架和技术,以满足不断变化的市场需求。
3、数据科学与大数据分析数据科学家和大数据分析师需利用数据挖掘、机器学习等技术,从大量数据中提取有价值的信息。
这一领域为计算机科学与技术专业毕业生提供了广泛的就业机会。
4、网络安全与信息安全随着网络技术和互联网应用的发展,网络安全和信息安全领域的需求日益增长。
计算机科学与技术专业的毕业生可以在此领域开展安全防护、风险评估和安全策略制定等工作。
5、云计算与分布式系统云计算和分布式系统已成为企业和组织的重要基础设施。
计算机科学与技术专业的毕业生可以在这一领域从事系统架构设计、性能优化和运维管理等工作。
二、职业规划1增强技术能力计算机科学与技术专业的学生应不断学习新技术、新方法,提高自己的技术能力。
可以通过参加技术培训、实习、项目开发等方式积累经验,提高自己的竞争力。
2、培养跨学科知识在AI时代,跨学科知识的重要性日益凸显。
计算机科学与技术专业的学生应努力拓宽知识面,学习其他领域的知识,如数学、统计学、物理学、生物学等,以便能够更好地应对复杂的实际问题和挑战。
4、培养沟通与团队协作能力在职业生涯中,良好的沟通和团队协作能力对于计算机科学与技术专业的毕业生至关重要。
学生可以通过参加社团活动、项目合作、竞赛等途径,锻炼自己的沟通与团队协作能力。
计算机科学与技术专业方向课程介绍方向1:高性能计算1、《数值计算方法》:课程介绍:数值计算方法重点讲述科学计算和工程出现的数学问题的数值解法。
课程主要内容包括非线性方程解法、线性方程组的数值解法、插值法和曲线拟合、数值微分与数值积分、常微分方程的数值解法等。
课程目的:通过本课程的学习,使学生了解和掌握这门课程所涉及的各种常用的数值计算公式、数值方法的构造原理及适用范围,掌握数值计算的基本概念和基本理论,深入理解方法的设计原理与处理问题的技巧,重视误差分析与收敛性、数值稳定性,注重利用计算机进行科学计算能力的培养;使学生在学完高等数学、线性代数之后可以继续提高运用数学知识,为今后用计算机去有效地解决数值计算问题打下基础。
2、《并行计算机体系结构》:课程介绍:并行计算机体系结构是当今计算机系统的研究热点。
本课程从硬件和软件的角度,着重讨论对称多处理机系统、大规模并行处理机系统、机群系统和分布共享存储系统的组成原理、结构特性、关键技术、性能分析、设计方法及相应的系统实例等。
课程目的:并行计算的性能与并行算法的并行性和计算机系统的并行处理能力有很大关系。
通过该课程的学习,使学生掌握如何开发计算机系统软、硬件的并行性, 以适应并行计算的性能需求和规模需求。
3、《高性能计算》:课程介绍:主要介绍高性能计算的历史沿革与发展,及其与科学计算和应用的相互关系、介绍高性能计算的基本支撑平台的常识与使用方法,包括linux操作系统,高性能数值软件库,工具链的基本使用、基于消息传递接口(MPI)的程序设计方法、计算加速器(GPU)的基本原理,程序设计和性能调优、典型并行算法和基本计算方法介绍。
使学生对高性能计算的内涵和设计的计算机软硬件环境建立基本的概念,初步掌握在科研过程中所需使用的高性能计算工具和编程技术,通过具体实例介绍高性能计算问题的基本算法基础。
课程目的:本课程针对计算机学科的学生进行高性能计算的专业素质培养,介绍运用高性能并行计算机、深入解决科学计算问题所必须掌握的高性能计算原理、并行程序设计和性能优化等方面的基本知识和技术手段。
计算机科学与技术专业(软件技术方向)计算机科学与技术专业(软件技术方向)卓越工程师教育培养计划人才培养方案一、培养目标培养适应经济社会与科技发展需要的~德智体美全面和谐发展与健康个性相统一~富有工程意识、实践能力和创新精神~系统掌握计算机科学与工程基本理论~能够运用现代开发方法和工具按照国际规范从事软件系统分析、设计、开发和维护工作的软件工程师。
二、培养标准依据专业培养标准~本专业毕业生应该具备以下知识、能力和综合素质:1、基础理论毕业生应具备数学及自然科学知识、电子电气工程技术基础知识、计算机专业基础知识、软件开发技术、软件测试技术、嵌入式系统与计算机网络技术等较宽领域的工程技术基础理论和专业知识。
主要应包括如下几方面的知识: ,1,具有较扎实的数理知识和良好的外语运用能力~并具有一定的经济、管理、人文与社会科学知识,,2,具有本专业领域较宽的专业基础理论知识~主要包括软件开发技术、软件测试技术、嵌入式系统、计算机网络等专业工程基础知识,,3,具有本专业所必需的信息技术企业管理和运作、软件开发管理、工程实施等方面的知识。
,4,具有一定的学科交叉知识~了解社会、经济发展的需求及与本专业的关系~具有较宽阔的视野和较强的工作适应性。
2、专业能力本专业学生应具备在软件开发、软件测试、系统集成等方面的工程实践能力~重点具备掌握常用软件开发技术~能够根据软件工程规范开展软件开发工作的能力。
主要培养的专业能力包括:,1,掌握并熟练应用计算机专业基础知识~包括计算机基本结构、计算机软硬件系统运行的基本原理、信息组织和管理的基本原理和方法、计算机网络架构的基本原理和方法、程序设计的基本方法和技能、软件测试基本知识,,2,掌握信息系统架构的技术和相关设备~包括计算机网络架构的基本原理、方法和主要设备以及信息系统运行的软硬件平台~具备选择最佳性价比硬件的能力, ,3, 能够进行需求分析~并根据用户需求确定系统目标和要求,,4, 掌握根据需求规格说明书进行概要,总体,设计的能力,,5, 掌握根据模块功能需求开展详细设计的能力,,6, 掌握采用UML工具进行类库设计和采用E-R图进行数据库概念结构设计、逻辑结构设计和物理结构设计的能力,,7, 掌握软硬件接口设计、应用系统和数据库系统接口设计的能力,,8, 掌握在软件开发过程中撰写各类技术说明书和文档的能力,,9, 掌握按照软件工程和项目需求规范~进行编码的能力,,10,掌握信息系统集成的方法~具有软硬件系统接口编程、集成的能力,,11,具备快速掌握和改造现有软件系统的能力,,12,精通两种以上集成化的开发平台和开发工具~并能够进行软件项目的开发, ,13,精通数据库开发技术、两种以上流行的数据库管理系统的开发工具及相关技术~掌握根据软件系统需求选择合适的数据库系统的能力,(14) 掌握基本的测试方法和常用测试工具~进行单元测试、组合测试、确认测试的方法、软硬件系统整合测试能力,(15) 具备跟踪当前技术热点~掌握本专业领域的新技术和新工具的能力。
3、综合素质本专业学生在具备一定的专业知识和能力的基础上~应具有胜任软件开发、软件测试、系统集成、系统维护等岗位所需的必要综合素质与能力~主要包括: ,1,思想品德、法律与诚信意识、社会责任感,,2,科技文献检索与查询能力,,3,多学科知识融会贯通能力,4,终生学习的能力,,5,书面表达、口头交流和多媒体交流能力,,6,外语交流能力,,7,人文素养、团队合作与人际交往能力,,8,较强的人际环境工作环境适应能力和沟通能力,9,工程意识和创新意识,,10,质量意识和低碳、环保意识,,11,市场意识和价值效益意识。
三、基本学制四年。
四、培养模式依据行业对软件工程师的能力要求与课程及教学活动关联矩阵,附件1,~实施通识教育+专业教育、校内教学+企业实践两个两段式,1+2+0.5+0.5,培养模式~即:一年级为通识教育~二三年级为专业教育~前三年在校内培养~四年级在相关企业进行专业实践并完成毕业设计。
五、理论课程体系依据计算机科学与技术,软件,专业学生所面向的IT行业的需求~重点培养企业迫切需要的具有扎实的软件基础理论知识、较强的工程实践能力,具备运用先进的工程化方法、技术和科学的软件管理方法~具有开拓创新意识~具有较强的实践动手能力,能从事大型软件项目系统分析、设计、实现、测试和软件项目管理工作的软件技术人才。
根据计算机科学与技术,软件,专业的人才培养目标和培养标准~将该专业学生的知识、能力与素质要求按照公共基础模块、计算机逻辑基础模块、基础编程模块、高级编程技术模块、系统设计与开发模块、嵌入式系统模块、系统软件基础模块、专业素质拓展模块、企业培养模块、综合能力课外培养模块等10个模块进行划分。
具体的模块构成如图1所示:思想道德修养1~4学期数理知识校内培养公共基础模块计算机、英语运用能力计算机逻辑基础模块 1~4学期校内培养基础编程技术模块高级编程技术模块系统设计与开发模块 2~6学期校内培养嵌入式系统模块人系统软件基础模块才培企业级应用开发拓展模块养体软件测试工程师拓展模块系2~6学期专业素质拓展模块数据库工程师拓展模块校内培养软件服务外包拓展模块嵌入式系统拓展模块模块企业实习模块7~8学期、企业培养模块企业培养毕业设计模块社会实践模块 1~8学期、综合能力课外培养模块校企联合培创新能力培养模块养图1 计算机科学与技术,软件,专业模块化人才培养体系1、主要课程:高等数学、C/C++程序设计?、C/C++程序设计?、JAVA基础、计算机导论、.net应用程序开发、JAVA EE技术、数据库原理及应用、软件工程、操作系统、计算机网络、数据结构、编译原理、单片机原理与应用、嵌入式系统及应用B、离散数学。
2、课程模块:,1,公共基础模块:教学目的:公共基础模块主要包括思想道德素质、法律意识和社会责任感等方面的培养~强调全面发展~通过扩大学生的知识广度~拓展学生的视野~使学生兼备人文、社科与科学素养。
模块构成:该模块包含在政治思想、人文社会科学方面所有的“两课”教育, 理工科学生必备的数学、大学物理知识,英语能力,大学体育等。
整合内容:将大学英语与专业英语进行整合~除对英语等级的要求外~全面提高学生英语听、说、读、写的能力。
,2,计算机逻辑基础模块:教学目的:要求学生基本掌握电路、数字电子方面、离散数学的基础理论知识和能力。
电路原理及其实验、数字电子技术及其实验、离散数学。
模块构成:整合内容:取消原先模拟电路课程和课程设计~强化数字逻辑内容的讲授。
,3,基础编程技术模块:教学目的:编程能力是软件工程师的基本技能~是教学的核心和重点~通过本模板的学习~提高学生对计算机编程的兴趣~掌握常用的基础编程语言~训练编程思维~为后面的高级编程技术模块的教学打好基础。
模块构成:计算机导论、C/C++程序设计?、C/C++程序设计?、C/C++程序设计课程设计。
整合内容:计算机编程的预备知识~例如数制、计算机的基本结构放到C/C++程序设计?中讲解~有利于提高学生的编程兴趣。
,4,高级编程技术模块:教学目的:掌握常用编程架构~熟练应用MVC设计模式,系统学习流行的STRUTS 开发框架~理解持久化层处理机制~掌握流行的持久化工具Hibernate~熟练应用ORM工具进行项目开发~全面讲解Spring的概念、设计和应用~掌握Spring+Struts+Hiberate高端Java开源架构的设计,掌握.Net编程技术。
模块构成:JAVA EE技术、.net应用程序开发、.net应用程序开发课程设计。
整合内容:取消原VC基础课程~讲授.net应用程序开发课程~以让学生掌握更前沿的开发技术~基于java的B/S开发技术整合到JAVA EE技术课程~讲授前沿的开发框架。
,5,系统设计与开发模块:教学目的:掌握软件工程的基本概念、软件过程模型、可行性分析、需求分析方法、软件系统设计方法、软件编码、软件测试及软件项目管理等知识,掌握常用的WEB开发技术~具备对软件进行分析与设计的能力,掌握数据库系统原理的基本知识与数据库设计开发的基本技能。
模块构成:实用软件工程、WEB开发技术、JAVA基础、数据库原理及应用、JAVA基础课程设计、数据库原理及应用课程设计。
整合内容:数据库原理及应用课程设计整合了WEB开发技术课程设计~采用当前流行的B/S开发架构进行数据库应用系统的设计与开发。
,6,嵌入式系统模块:教学目的:掌握单片机、嵌入式ARM系统的原理,掌握一个流行的嵌入式操作系统,能够进行嵌入式系统中软件的设计与编程~拓展学生的就业方向。
模块构成:单片机原理与应用、嵌入式系统及应用B、嵌入式系统及应用课程设计。
整合内容:将嵌入式操作系统的内容整合到嵌入式系统及应用课程~教学中突出嵌入式系统的软件设计、编程及测试等内容。
,7,系统软件基础模块:教学目的:掌握操作系统的基本概念、基本原理,掌握算机网络的概念、基本原理及其应用技术,掌握算法设计与分析的基本理论知识和技能~培养学生设计及选择有效的算法解决实际问题的能力。
模块构成:操作系统、计算机网络、数据结构、数据结构课程设计、操作系统课程设计、计算机网络课程设计、编译原理、编译原理课程设计。
整合内容:在课程内容的选择上~注重和嵌入式系统模块相结合~强调应用实践的能力培养~例如操作系统课程以某个嵌入式操作系统为主线进行讲授。
,8,专业与综合素质拓展模块:教学目的:要求学生通过文学类、艺术类、社科类公共选修课程的学习~具备良好的人文素养,通过专业素质拓展课程的学习~对相关专业领域进行更加深入地了解和应用~学生可以根据自己的兴趣选择就业方向~选择相应的课程模块~共设置5个模块。
企业级应用开发拓展模块:拓展学生的企业级应用开发能力~包括SOA程序设计、行业需求分析与设计等课程。
软件测试工程师拓展模块:掌握常用的软件测试工具~熟悉基于测试驱动的软件开发技术~包括软件测试技术、测试驱动开发技术、自动化测试工具等课程。
数据库工程师拓展模块:精通常用的数据库系统软件~能够进行数据库应用系统的开发~具备数据库设计的能力~包括Oracle程序设计与管理、MS SQL Server 程序设计与管理等课程。
嵌入式系统拓展模块:拓展嵌入式开发领域~提高嵌入式系统软件的开发能力~包括Android程序设计、嵌入式Linux系统开发等课程。
软件服务外包拓展模块:拓展软件外包领域知识~为从事软件外包行业打下良好基础~包括第二外语、软件服务外包过程与管理、软件服务外包开发实践等课程。
,9,企业培养模块:教学目的:参与IT企业的研发、生产、管理等工作~将理论与企业实践结合~并加以运用。
培养学生具有软件工程师的良好职业道德、团队精神、工程意识~进一步强化学生解决实际问题的能力。