图丨斯坦福大学
SoftwareEngineering
软件工程
专业简介作为软件工程专业的学生,你将学习构建大型、复杂的软件系统,包括分析、规范、设计、构建、测试、维护软件系统所需的知识和技术。软件工程师构造的系统能够让用户提高自己的工作能力和方式。
本专业常见误区很多人不知道,其实软件工程师并不非得是激情四射且有强迫症的程序员。很多在计算机领域工作的学生在高中期间并没有学过编程。
本专业适合你吗?如果你喜欢解决复杂的问题,具有抽象思维能力,喜欢组织和策划活动,喜欢解释事物,注重团队合作,那你可能会喜欢本专业。
如果你注重细节,具有创造力、批判性思维能力、逻辑推理能力、组织能力、团队合作能力,擅长指点大方向,数学能力和写作能力强,那你很适合学习本专业。
常规课程软件开发原理;计算机科学导论;系统分析;编程语言概念;离散数学;统计学;软件架构和设计;软件建设和演变;软件要求和规范;数据库系统;操作系统;软件测试和质量保证;软件项目管理;高级项目/顶峰体验。
本专业学什么?作为软件工程师,你要做的不仅仅是编程以及和计算机打交道,你要善用自己的天赋,开发出各种工具帮助人们更好地利用计算机以提高他们的工作效率。
很多学生并没有认识到软件工程利用了很多工程学、计算机科学和数学的概念,甚至是管理学、心理学、经济学、政治、艺术、社会学和语言学的知识。
作为一名成功的软件工程师,你必须有良好的写作能力、表达能力、数学思维能力(抽象思维和逻辑推理),并且要随时学习新知识。
软件工程、计算机工程和计算机科学专业并不是完全分离的专业,会有很多的重复部分。如果软件工程专业开设在电子和计算机工程下面,则会倾向于强调硬件方面的研究;如果开设在计算机科学下面(或是数学和计算机科学系),则会强调软件研究,教学导向偏理论化和数学化。
还有哪些专业你可能也喜欢?计算机科学、数字媒体、电子通讯工程、信息系统管理、游戏设计、动画制作、电子商务、计算机工程技术、应用数学。
职业方向和就业前景软件工程师、软件开发人员、软件系统分析人员、高级程序员、系统程序员、数据库管理员。
即使在经济低迷时期,计算机领域的就业机会也在不断增加。特别是那些对网络安全和安全软件领域有兴趣的人,就业前景非常有优势。
对于入门级工作有一个重要提醒:本行业是持续快速变化的。刚上大学的时候你想从事的工作在你毕业之后可能会变得完全不同。因此,计算机行业从业人员需要终身学习。
更多最具竞争力Top60专业解析
?
商科:金融学丨会计学丨工商管理丨国际商务丨创业学/企业管理丨市场营销丨管理信息系统丨酒店、餐饮、旅游管理丨人力资源管理/人事管理传媒:广告学丨新闻学丨公共关系/组织传播学丨数字媒体/新媒体设计/交互式媒体丨计算机科学:计算机科学丨信息技术
工程:电气与通信工程/电气与计算机工程丨机械工程
待更新ing
?
工程:工业工程丨化学工程丨航空航天工程丨土木工程丨材料工程/材料科学与工程
数学:数学丨应用数学丨统计学
社会科学:经济学丨社会学术丨心理学丨国际关系丨社会工作丨宗教研究/比较宗教学丨公共管理/公共事务丨城市、社区和区域规划丨儿童早期教育
自然科学:生物/生命科学丨物理丨化学丨环节科学丨食品和营养学
人文:历史学丨语言丨哲学丨古希腊罗马文学丨希腊和拉丁研究丨法语丨西班牙语丨亚洲研究
艺术:动画丨数字艺术/计算机艺术丨时装设计丨平面设计丨建筑学丨园林建筑学丨室内设计丨电影摄影与影响制作丨舞蹈丨通用音乐丨戏剧与舞台艺术
其他:法学预科丨医学预科
点击「关键词」阅读更多优质文章!
CAAS丨美国大学申请系统丨课外活动
京沪高中录取丨高中国际课程丨国际学校清单
ACT考试丨考试详情丨SAT考试
▼更多精彩点击阅读原文
中医白癜风的治疗白癜风中药治疗