专业概述
本专业培养以计算机应用软件开发为基本技能,具有较扎实的专业基础理论和较强的实践动手能力,受到程序员的系统训练,熟悉岗位要求,掌握岗位技能,懂理论、会操作的,适应社会信息化需求,适应市场经济的德、智、体、美全面发展的计算机软件开发与维护方面的高级专业技术人才。
编辑本段主修课程
该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
编辑本段就业去向与前景
就业方向
本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。 除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。
就业前景
中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。 软件服务外包属于智力人才密集型现代服务业。大量著名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位
软件工程学的内容
软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。
专业简介
是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。
技能考证
软件设计师、系统分析师、网络工程师、计算机办公软件应用、微机系统维修员、计算机网络管理员、计算机程序员、网络编辑员
参考资料:百度文库
我要学软件工程专业了,有些问题想请教
我是山东大学的一名大一的学生,我也是学习软件工程专业的,所以我想我的一些感想或许对你有一些帮助。
首先,我们来谈一谈软件工程对高数的要求。我个人觉得软件工程对高数的要求还是挺高的,可以说,软件工程专业对高数的要求仅次于数学专业,也即我们学得也是最难的数学1,而且考研我们软件工程是考数学1,而其他工科专业的一半只需要考数学2。其次我们在编程过程中有很多地方都要用到数学知识,如果没有很好的数学基础,那么要想编出很好的程序根本就是痴人说梦,所以我今年是很努力的学习高数的,而且花的时间比专业课还要多一点。所以我认为你学习软件工程专业还是要好好学习好高数的。
下面,我们谈谈软件工程学什么,具体有什么课程。首先软件工程不仅仅知识编程,因为我们学的是的“工程”,是一系列很复杂的系统问题,所以我们不能简简单单的认为学习软件工程就是编写程序。当然,我们在学习过程中,编写程序肯定是基础,如果你个人不能编写出一个完美的程序,就不要谈系统问题以及与人合作编写程序了。至于课程,我就跟你稍微讲一下我们学校的课程吧,我们大一的专业课是学习Java语言(一种高级编程语言)的一些基础语法,以及到实验室编写一些简单的程序,我们第二学期就是进一步学习Java的高级用法,我们一个就做一个学期项目:编出一个网络版的黑白棋程序。这个程序看似简单,其实当你实际编写的时候才发现真的是很难。还有就是在大一下学期我们还学习了《计算机组成原理》,这个是跟硬件有关的,但是我们学软件的夜要学习。至于公共课我就不说了,数学,英语,思修,以及一些选修课等等的,这个基本上都一样。到了大二,我们就会学习《算法应用-c++描述》与《数据结构》,大三好药学习《计算机网络》等。我们大三暑假的时候就会到大公司去实习,去增长我们的实战经验。这基本上就是我们学习的课程了,我想你到大学后就知道了。
至于就业情况,你网看看就知道了,现在我们国家对软件人才的需求还是供不应求,所以一般我们软件工程专业的找工作并不是很难找,就拿我们学校的就业情况来说吧,一般起薪就是以上,所以,就业你可以不用担心,只要你好好学习,基本上就业部用愁了。
接下来,我就跟你讲讲我在学习过程中遇到的问题吧,首先,我不是自愿去学习软件工程专业的,所以刚开始时,我有点无所适从,因为在我进入大学以前,我甚至连怎么打字都不会,我基本上没有接触过电脑,而且在我大学之前,我甚至都没有听说过“软件工程”这个词语,所以我当时真的是彻底迷糊了,但是在学习了一个月以后,我发现,其实还是一样,只要你认真学习,所有的问题都会迎刃而解的。还有就是每次编写程序时,有时一点儿思绪也没有,感到特别的不爽,但是只要你善于交流,跟你的同学交流交流,你就会慢慢有思绪了。
好了,我就说这么多了,希望对你有所帮助!!!
我想报软件工程专业,应该注意什么问题?
还好吧,数学你最好加强一下。因为你的数学逻辑不好的话,理解复杂算法会有问题。我也是国家示范性软件学院的。编程是基本功。主要靠自学,平时一定要多编程。其他课程你来了就知道了,现在没必要知道。另外数据结构,操作系统,计算机组成原理,网络这4门一定要学的很好。干这个确实累,但是你有兴趣的话,就可以忍受。我们班就有好多这样的。另外这个专业就业很好。。。我们班签的大部分都在4000以上,就业率基本达到百分之百。。。。。30岁以后尝试转做管理。 如果30岁以上还做程序员,那基本就失败了。。。。就这么多吧,希望对你有帮助。
大学软件工程专业是干什么的,都学什么
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
主修课程
1、主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理
2、其它学科:该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
3、实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
软件工程专业都学习一些什么
软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。该专业以计算机科学与技术学科为基础,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才,同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等,这些应用促进了经济和社会的发展,也提高了工作和生活效率。
培养要求
本专业是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。
培养原则
软件工程领域(管理信息化方向)工程硕士应掌握从事本工程领域坚实的基础理论和宽广的专业知识,了解当代信息管理技术发展前沿、应用前景和最新发展动态,能熟练地阅读本领域的外文资料,掌握解决信息管理问题的先进技术方法和现代技术手段;具有创新意识和独立承担软件工程技术管理或信息系统管理工作的能力。
主要课程
主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
就业方向
本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。
软件工程专业学生应该学些什么?
要求学好数据结构+算法,熟练3种左右的常用数据库。
熟练1-2门语言。剩下的就是不断的扩充自己的知识面!
软件工程专业 我该学什么
java 程序 C++什么的吧!以后还会学很多语言呢!
Java语言是比较好学的,当然可以从零开始学,不过没有英语基础和面向对象基础学起来可能会困难一点。放心面向对象程序设计你会有这门课的,我就是学软件的,还要这个专业需要你细心啊,在编程中有一个标点错了就运行不了。唉!学软件就是枯燥乏味啊。
对数学没信心就买本高等数学看看,还要计算机英语。
软件工程专业都学什么啊,以后能干什么
软件工程专业
简介
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。[2]
学科地位
软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策等十二个基本概念,数学方法、系统科学方法在软件工程学科中占有重要地位。此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。系统性、规范性、可度量性也是软件工程非常关注的。
软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。[2]
就业岗位
Java方向:JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。
.Net方向: .Net程序员网站开发工程师 .Net工程师等。
其它方向: 简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。
转载请注明出处51数据库 » 软件工程专业学什么问题 软件工程专业学什么