学软件工程有前途么
软件工程专业是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。
本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。
2、软件工程专业主修课程:软件工程专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
3、软件工程专业毕业去向:除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。
从我周围的例子来看,软件工程学出来,如果编程能力强的话,找到一份4000左右的工作还是可以的,但是,问题就是非常的累,而且竞争比较激烈,如果年龄大了但却不能往上走的话,一直作程序员是比较没有前途的。
不过,如果学的好话,其实和计算机专业差不多,都有机会进比较大的IT公司,我有个学软件的同学就去了IBM,当然,竞争也是很激烈的。
总结起来,我觉得这碗饭并不太好吃,还是看兴趣吧
"软件工程"课程需要什么知识做基础?
离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,有个高中数学基础和英语基础,应该不会太难。
C++和JAVA常用编程语言要熟练掌握。
ORACLE和SQL也要了解些。
LINUX和UNIX要会用。
软件工程专业主要学一些什么课程,主要可以从哪些方面着手,把专业...
软件工程是信息领域发展最快的学科分支之一。
当今时代是信息化的时代,而信息化的实现,人才是最重要的环节。
软件产业的发展水平,决定了一个国家的信息产业发展水平及其在国际市场上的综合竞争力。
目前,我国高素质的软件工程人才的极度短缺已经成为制约我国软件产业快速发展的一个瓶颈,如何培养与国际接轨的高素质软件工程人才,已经成为信息化工作中的重中之重。
随着计算机应用已经渗透到经济和社会生活的方方面面,计算机软件的概念早已为人们所熟知。
然而,软件是如何生产出来呢?大家可能在中学的时候利用过某些编程工具做了一些简单的程序,这就是软件生产的初级阶段。
实际大型软件的生产往往需要成千上万的人协作工作,共同完成软件的生产过程,参与生产的成员有可能来自不同的国家、在不同的时区、用不同的语言,因此需要很好的交流、合作、分工、协调,这样的软件生产过程,就必需要有高效的管理。
另外,软件是服务于社会的金融、交通、石油、教育、航天等各个行业的,因此也需要用软件相关知识去分析具体的行业应用,去设计最符合应用需求的软件,才能实现软件的价值。
软件工程的目的就是在现有软件开发技术基础上,对应用的需求进行分析,设计高质量的软件架构,分配和协调每个软件生产人员的工作,保证软件高质量的完成。
软件工程专业是一门综合性、实践性、行业性非常强的专业。
本专业要求掌握软件工程基本理论、软件开发技术和软件工程管理技术,培养具备深厚计算机软件开发功底、具有软件系统分析能力及软件工程管理能力的且对某一领域知识精通的高级复合型人才,能够在软件领域中从事需求分析、设计、开发、测试、实施和管理。
未来几年,国内外高层次软件人才将供不应求。
在我国IT职场十大人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。
本专业就业除了如IBM、微软、Sun、SAP、联想、用友、金山等专业IT企业之外,也可以到中国移动、中国电信、中国联通等通信运营商,还可以去政府事业单位以及银行、交通、石油等传统部门的信息管理中心,也可以去如埃生哲、毕马威、普华永道等世界著名的咨询管理类企业,此外盛大、巨人网络等游戏企业也都可以成为大家的就业目标。
大家的工作职位除了软件工程师、软件设计师、系统架构师、程序员、测试员之外,还有项目管理人员、客户需求分析师等职位,此外还有行业服务的咨询师、行业专家等。
目前软件工程专业设有三个方向:软件技术开发、软件工程管理、数字媒体艺术(虚拟现实及游戏软件制作)。
在夯实英语、数学、软件基本理论的基础上,通过一系列的特色课程及实践培养同学们的自学能力、团队合作能力、交流沟通表达能力、工程管理组织能力、外语应用能力。
学院专业课程的教师大多来自各大软件企业,实施案例式教学,课堂边学边练,边练边学,讲授最新的软件工程专业知识。
专设项目实训课程,模拟企业生产开发环境,由企业教师按照企业真实的开发流程组织同学们完成真实的软件项目。
。
除此之外的业界之旅活动,组织参观各大软件企业和研究机构,同学有和两院院士、软件业巨子进行一对一交流的机会。
软件工程专业就业前景如何?
软件工程人才的就业前景十分看好。
未来几年,国内外高层次软件人才将供不应求。
毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。
有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。
就业方向:适合在IT领域、软件公司与企业、政府机关、科研单位和高等院校等,也可以继续攻读软件工程及相关专业的硕士和博士研究生。
目前,中国的软件人才主要有两方面的欠缺,一是英语水平差,二是软件开发经验缺乏。
针对这种情况,很多软件学院大幅增加了英语课时,同时广泛采用国外原版教材,部分基础课和专业课采用双语教学甚至全英文授课。
信息化是IT界的焦点。
而信息化的实现,除了需要技术支持,人才也是很重要的环节。
如何培养与国际接轨的高素质软件工程人才,已经成为中国软件产业的当务之急。
软件产业的发展水平,决定了一个国家的信息产业发展水平及其在国际市场上的综合竞争力。
目前,我国软件高级人才的短缺已经成为制约我国软件产业快速发展的一个瓶颈。
在中国,国内市场对软件人才的需求每年高达20万人,而高校计算机毕业生中的软件工程人才还很缺乏,尤其是高素质的软件工程人才的极度短缺。
尽快培养起适合信息产业所需要的高素质软件工程人才,已经成为信息化工作中的重中之重。
软件工程专业都学什么啊,以后能干什么
软件工程专业简介软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
在现代社会中,软件应用于多个方面。
典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。
同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。
这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
[2] 学科地位软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策等十二个基本概念,数学方法、系统科学方法在软件工程学科中占有重要地位。
此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。
系统性、规范性、可度量性也是软件工程非常关注的。
软件工程学科的理论基础是数学、计算机科学。
软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。
因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
[2] 就业岗位Java方向:JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。
.Net方向: .Net程序员网站开发工程师 .Net工程师等。
其它方向: 简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。
在职研究生的计算机硕士和软件工程硕士地位有区别么?
计算机硕士是工学硕士。
感觉比较好些,难考些,往往学校从这里刷的学生会推荐他去读他们软件学院的软件工程硕士(而有的人干脆放弃了)。
软件工程硕士属于工程硕士,要交全额学费,不提供奖学金。
(听说好像主要是面向企业搞项目开发的)下面是网上别人说的:(1)软件工程硕士好考,国家批准了35所学校自主招生。
要求有本科毕业证和学士学位。
由学校自主命题考试,一般都能考过,毕业要求提供一片IT方向的论文。
学费在32000左右。
(2)首先都是工程硕士,都是单证,相比之下还是北大软件工程相对较好些,如果在职读的话好像不用去大兴上,直接在本部上就行了,课程设置比较好,行业影响力突出,师资肯定没问题,至于为什么不选计算机的工程硕士,不能简单的按硬件软件区分,感觉计算机的工程硕士有点像计算机科学与技术硕士的缩水版,而且缩水严重。
个人浅见,见笑。
软件工程入门学些什么
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。
典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。
同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。
这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
研究领域有:软件架构、软件设计方法、软件领域建模、软件工程决策支持、软件工程教育、软件测试技术、自动化的软件设计和合成、基于组件的软件工程、计算机支持的协同工作、编程语言和软件工程、计算机网络、信息与通信安全、计算机图形学与人机交互、多媒体技术应用、人工智能与识别、嵌入式软件与应用、自动控制、分布式计算与网格计算、云计算技术、存储技术、数据库技术研究、计算机辅助设计与应用技术、大数据分析与处理
求 软件工程专业 专业课课程表
教学质量是软件工程人才培养质量的关键所在,是软件学院生存发展的基础。
完整的教学管理主要包含教学大纲的制定,教材及主要参考资料审定、师资聘任、学籍管理、教学质量督查与评价、成绩评定与归档等环节。
为了确保软件人才培养中各环节的质量,特制定本规定。
一.教学计划制定、教学计划主要包括培养目标和要求、学习年限和学年编制、课程设置和学时分配、实习和实验安排、总学时数和每学期学时数要求、课外指导计划等。
计划的制定要充分体现软件人才培养的目标,明确课程体系结构。
、教学计划是学生培养的严肃性法规,不得随意变更。
公共基础课和专业基础课必须严格按计划执行,专业课和专业选修课可在保持总学分、总学时不变的前提下,适当调整。
、教学计划每年修订一次,既要保证课程体系合理的稳定性,又要充分反映现代教育改革成果。
、教学计划由教学教务办提出,软件学院教学指导委员会审定,报校教务处备案,接受校教务处业务上的指导。
二.教材审定、教材尽量选用国外优秀原版教材,鼓励使用教育部高等教育司推荐的“国外优秀信息科学与技术系列教学用书“,教学教务办会同主讲教师选择2种以上教材和主要参考书,提出方案,由主管教学院长审定。
、教学教务办汇总教材订购数量,向书商或出版社订购教材,并负责教材费的收取和教材的发放。
三.师资聘任、师资聘任面向社会,坚持高水平,高待遇。
、师资聘任程序是:1.公布拟聘教师的课程名称,基本要求;2.应聘者填写教师基本情况表,提交个人材料;3.教学教务办对材料进行初审,提出拟聘人选;4.主管教学院长与应聘教师面谈;5.院务会讨论决定。
四.学籍管理、确定新生班级和学生名册;、留级、降级、退学、试读手续的审核批准;、入学资格审核并报院长批准;、组织办理新生的学生证、准考证等;、休学和复学手续的审核批准;、对毕业生资格材料进行审核批准,并颁发毕业证书和学位证书。
五.教学过程组织、教学大纲1.教学大纲的制定要符合专业培养目标和基本要求;2.教学大纲必须按统一格式和要求填写,要求内容严谨、文字扼要、意义明确、名词术语规范。
3.教学大纲的内容应包括:课程名称、课程编号、总学分、总学时、课程简介、适用专业、选课对象、先修课程、课程基本要求、课程内容与学时分配、推荐教材、主要参考书、大纲执笔人、制定时间等;4.教学大纲由具有丰富教学经验的主讲教师编写,主管教学院长签字后,交教学指导委员会审定,由教学教务办存档。
、教学日志1.教学日志由主讲教师统一安排,应根据教学大纲和课程表认真填写教学日志;2.每学期第一周主讲教师应将教学日志交至教学教务办备案;3.主讲教师对教学日志内容和实施负责;4.教学过程应严格遵照教学日志执行,并接受主管教学院长和教学教务办的核查。
、课堂讲授1.课堂讲授由主讲教师负责,不得随意请人代课或私自调课;2.课堂讲授的内容应在讲课之前备有教案;3.课堂讲授应把课程内容的基本原理和实例讲述清楚,每堂课的重点和难点明确。
4.课堂讲授应讲究教学方法和艺术,并充分体现教师与学生之间的教学互动性。
、辅导答疑1.辅导答疑应在主讲教师的指导和安排下,由教学助理负责实施;2.辅导答疑应每周安排具体的时间和地点;3.教学助理应对辅导答疑做好充分的准备工作。
、课程实验1.课程实验由主讲教师全面负责,教学助理协助主讲教师具体实施;2.课程实验的内容由教学大纲规定,具体实例由主讲教师确定;3.课程实验应有课程实验指导书。
、课程设计1.课程设计的内容由教学大纲规定,具体实例由主讲教师确定;2.课程设计结束后学生应递交详细的课程设计报告和源程序;、课程考试1.必修课必须组织闭卷考试,选修课可以进行开卷考试或考查;2.每门课程由主讲教师命题2~3套试卷,由教学教务办抽选一套进行考试;3.试卷的命题应按规定的格式书写,并附上参考答案和评分细则;4.教学教务办负责考试日程、考场和监考教师的安排,并组织考试巡查。
、毕业设计1.毕业设计选题应有一定的技术难度、先进性和工作量,能体现作者综合运用科学理论、方法和技术手段解决工程实际问题的能力。
2.毕业设计的选题由指导教师提供,通过学术委员会的审核后,再对学生公布;3.毕业设计的学生分配采取“双向选择“的方式,并由教学教务办统一协调;4.毕业设计应接受学院统一组织的毕业设计中期检查;5.毕业设计应提交开题报告、文献综述,详细的软件需求、软件设计等相关文档,以及
软件工程 考研科目
软件工程,英文名Software Engineering,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
研究方向涉及到程序设计语言、数据库、软件开发工具、设计模式等方面。
考研软件工程考试科目初试为国家统考科目:英语、政治、专业课和数学一;复试各校不尽相同,需要查询考试学校招生简章具体规定。
参考如下。
南京大学软件工程专业2017年考研招生简章招生目录考试科目①101 思想政治理论②201 英语一③301 数学一④845 数据结构和算法、操作系统、计算机系统基础、计算机网络 复试科目、复试参考书复试科目:3301 笔试:离散数学;3302 笔试:编译原理;3303 C++程序设计上机考试;3304 综合面试复试参考书目:《离散数学及其应用(原书第六版)》,Kenneth Rosen著,中文版,机械工业出版社。
《编译原理》,赵建华、郑滔、戴新宇译,机械工业出版社出版;对应英文版为《Compilers: Principles, Techniques and Tools: 2nd Edition》,Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman著。
软件工程都需要准备哪些书啊?
推荐《软件工程:实践者的研究方法》(原书第7版)。
自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课程的重要教学参考书。
近30年来,它的各个后继版本一直都是软件专业人土熟悉的读物,在国际软件工程一界享有无可置疑的权威地位。
它在全面而系统地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。
书的地址:http://www.amazon.cn/exec/obidos/ASIN/B004WZ9NWK/snowwest-23
薄荷少男檸檬心