浙江大学招生官网

软件工程

发布日期:2023-06-23   阅读次数:13712

专业名称:软件工程

专业导游:高艺教授

 

选择浙江大学软件工程专业的N个理由

“双一流”学科,学科评估A+,入选国家级一流本科专业建设点。建立以浙江大学专任师资作为基本教学力量,结合相对稳定的由外籍教师、企业界等各方面专家组成的外聘教师队伍,采取共建课程、集中授课、举办讲座、指导实习或毕业设计等多种方式,发挥各方优势。

绝佳的国际化培养条件。大部分的专业主干课程采用双语或英语教学,课程合格的学生均有机会赴国际名校或名企交流学习。同时,学院为本专业本科生提供了专属的对外交流名额以及专属的奖学金。

入选国家“卓越工程师培养计划”的机会。培养、造就一大批高质量工程技术以及前沿创新人才,以适应我国社会、经济发展的需要。

AI编程时代的专业主场。AI编程重构了开发范式,软件工程成为人机协同的枢纽学科。选择软件工程专业,掌握驾驭AI工具的系统思维与工程能力,深耕算法架构、需求洞察等不可替代的核心竞争力,在技术浪潮中从“代码执行者”进化为“智能系统的定义者与决策者”。

高端就业。本专业就业率及起步年薪与计算机科学与技术专业持平,列全校各专业之前列。毕业生一般选择信息领域的国际性大公司、国家和省市机关事业单位、高等学校、金融外贸系统、邮电、电力、交通等部门就业。

高端科研平台。学院拥有“脑机智能”、“计算机辅助设计与图形学”、“区块链与数据安全”三个全国重点实验室,多个省部级重点实验室以及多个校企联合研究中心,连续多年获得软件工程以及数据库领域国际顶尖学术会议(ICSE,FSE,SIGMOD)最佳论文奖,为本科生提供从事前沿科研的平台。

 

Q1:软件工程专业的学习(研究)对象是什么?

软件工程采用工程的概念、原理、技术和方法来开发、维护软件,把管理技术与开发技术有效地结合起来。面向 AI 编程时代,培养数理基础扎实,掌握软件工程核心与大模型智能体等前沿技术,兼具软件设计、国际交流、管理沟通能力,能胜任软件全流程工作与前沿研究的复合型研究型未来领军人才。

具体而言,学生主要学习数学、科学和人文社会科学基础知识,以及计算机与软件工程方面的基本理论和基本知识,接受系统设计与分析、软件项目管理、AI编程工具使用、团队合作与交流等方面能力的训练。毕业生应达到以下要求:

(1)具有宽厚的数学、科学和工程知识基础,较好的人文社会科学基础;

(2)掌握本专业领域必要的技术基础和理论知识,包括程序设计技术、系统平台技术、软件工程方法等;

(3)具有软件系统分析与设计的初步能力,具备软件系统的实现能力以及测试能力,具有使用AI编程工具使用的能力;

(4)了解本领域的技术发展趋势,了解相关应用领域的基本知识,具有良好的获取新知识与技术的能力;

(5)能认识和遵循职业规范与社会伦理道德,具有职业责任感;

(6)有一定的组织、沟通与职业发展能力,跨文化交流能力。

 

Q2:软件工程专业本科核心课程有哪些?

软件工程专业本科核心课程有:离散数学及其应用、数据结构、人工智能原理与实践、计算机系统原理、操作系统、计算机网络、大模型基础、编译原理、数据库系统、面向对象程序设计、面向信息技术的沟通技巧、软件工程基础、智能软件工程实践等。

在本专业进阶模块,还开设了一系列进阶课程,包括区块链与数字货币、大模型驱动的软件开发与测试、量子计算理论基础与软件系统、大数据分析与应用等。

软件工程专业非常重视实践,在大一的暑假安排了短学期课程实践,加强学生对基础编程技术和工具的掌握;在大二暑假由学院组织学生到各种规模、各种类型的IT企业和金融公司去实地走访,体会IT企业的发展现状和对人才需求的特点,帮助学生后续的选课和自我定位;在大四一整年,学院将帮助学生们联系好实习单位,或者是到国外公司、高校进行长时间带薪实习,提高实干能力。

 

Q3:软件工程专业的学生需要具备什么特质?

在这个AI编程时代,软件工程专业的学生需要具备人机协同的编程素养:既能精准拆解问题、设计系统,又能用自然语言与AI高效对话;既能批判性审视AI生成的代码,识别其中的逻辑陷阱与安全隐患,又能在AI的辅助下快速验证想法、迭代原型;更重要的是,当AI接管了语法细节和模板代码后,人的价值愈发体现在需求洞察的敏锐度、系统思维的深度、以及将技术转化为真实价值的创造力。

 

Q4:软件工程专业有哪些对外交流项目?

本专业以全面推进国际化人才培养为目标,实施境外一流学科伙伴计划,努力开拓特色学生对外交流项目,积极打造全英文课程体系,汇聚世界名家大师,创造条件拓宽学生国际视野。每年提供多个院级本科生对外交流项目,派出本科生赴境外进行课程学习、科研训练和企业实习。同时,也接收来自世界各地的交换留学生,在我院进行课程学习、工程实践、毕业设计等专业训练。计算机学院的本科生对外交流项目,为软件工程专业的本科生提供了专属的名额以及专属的奖学金,支持本科生开展对外交流,学习前沿科技。

 

Q5:软件工程专业的深造与就业前景怎样?

软件工程专业的毕业生主要面向两类就业岗位:一类是各种规模的高科技企业,从事项目管理、技术研发、软件开发和质量保证等相关工作;另一类是进入对IT技术依赖度很高的金融、电信等行业的IT部门,从事这些行业的业务软件的开发、运维等相关工作。

例如,2021年本专业毕业生72人,就业率为98.61%,其中就业签约为38人(占52.78%)、境内升学22人(占30.56%)、境外深造11人(占15.28%)。2022年本专业毕业生74人,就业率为98.65%,其中就业签约为37人(占50.00%)、境内升学26人(占35.14%)、境外深造10人(占13.51%)。


 软件工程专业最吸引我的——

软件工程专业最大的优势是什么?AI编程正在重塑开发范式,人人都可以借助AI生成代码,但仅仅掌握提示词技巧已无法胜任当今软件工程师的工作。目前,拥抱AI工具的学校和专业很多,但是只有软件工程专业通过完善的培养体系,教会学生驾驭人机协同,具备设计复杂系统、把控软件质量与演进的能力,这将非常有益于学生毕业后在智能时代占据核心位置。

 

软件工程专业最吸引我的主要有:①AI的应用几乎无所不在,正深刻重塑各行各业。软件工程为智能系统的架构设计、可靠交付与持续演化提供了方法论与工程保障。各企事业单位对懂系统、能驾驭AI的工程人才呈爆发式增长,软件工程的毕业生就业前景广阔。②重视AI原生实践、人机协同项目实训、国际化视野,提供顶尖的智能开发平台与产业合作机会,引领学生立志定义下一代智能系统的标准与未来。

——董玮  教授