软件工程专业主要学什么 软件工程学什么

软件工程学什么(软件工程专业主要学什么)
1软件工程专业介绍

软件工程专业主要学什么 软件工程学什么

文章插图
专业类别毕业五年平均薪资工作地点男女比例计算机类¥7427薪酬超过74%的专业北京市21%在北京市工作男生较多男78%-女22%培养目标:培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力的高级软件工程技术人才 。
主要课程:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理 。
就业方向:软件工程专业毕业生可从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作 。
2软件工程专业主要学什么
软件工程主要学什么:学校课程角度
数学:高数、线代、离散、概率论
汇编语言、c、c++、数据结构、计算机组成原理、操作系统、编译原理、java、算法设计与分析、软件管理等课程 。不同学校开的课程不一样 。
软件工程主要学什么:行业角度
首先是一些基本的编程语言 。C、C++、Java作为入门,基本上每个人都会的,其中由于趋势,C和C++使用不多,Java更实用一些 。
其次是软件工程最基本的理论支持,当然学习语言的时候也接触不少了 。这些有:数据结构,数据库,离散数学,算法设计,操作系统,计算机网络,UML,设计模式,面向对象设计 。这些是每个软件工程师必备知识,但是很多所谓的工程师都无法熟练掌握 。
然后就会根据具体的工作职位有相关的专业技能了 。比如项目经理需要熟练掌握一些管理知识,如敏捷开发,人力资源等 。移动开发需要掌握iOS或Android或相关 。前端需要学习JavaScript,HTML,CSS,后端需要掌握一门或多门后端开发语言工具,Java EE,Python,NodeJS等 。当然还有网络安全,系统安网全,分布式系统,VoIP,嵌入式开发等等 。
3软件工程专业四年怎么学?
大一:首先,在大一的时候,学校不会教你太多太深的专业知识,一般都是专业基础课比较多 。我建议最好把这些基础课程打扎实,以便你能理解以后一些更抽象的东西 。但是,我特别要提醒的是,无论你有没有开始学习开发语言,我都建议你从大一开始自学,慢慢去接触它,实践它,积累你的想法、开发你的软件开发思维,从小的程序开始实践它 。最好从学习C或者C++开始 。经过一年自学接触后,你就会很快理解软件工程专业到底是怎么回事?有个初步的了解了 。这个时期,最好先自学理解,尽量自己想办法解决问题,不懂的也一定要请教或者百度弄懂 。在此推荐大一时看的一本书《程序员修炼之道》 。
大二:然后,大二的时候开始接触一些更深的专业知识,这时候你更应该加强你的专业技能,尽量一面提高自己的编程能力和发展编程思维,一面广学博文,多去接触一些跟专业有关的网各种信息知识,最好关注几个专业网站,学习和浏览里面的专业技术或者专业修养、前景、最新技术发展等内容 。这个时期,就应该渐渐学会开发一些简单的项目了,自己到网上去找一些项目或者到图书馆借专业书籍中,自己练习一个完整的项目开发,知道项目开发的基本流程 。

推荐阅读