切换城市: 广东 其它

四川大学软件工程专业

  2019年03月10日11:41  四川大学 内容被挡住,点击这里看完整内容

一、学院简介

学院成立于2011年成为国家首批“工程博士”培养单位。现有在校本科学生700余人。

学院师资队伍由专、兼职教师构成,共有50余名校内双跨、双聘教师,70%以上教师具有海外留学或学习经历。

学院在计算机图形图像处理技术和应用系统、机器智能研究、智能信息理论与系统等领域科研成果具有影响力。人才培养方面的特点为国际化和工程化,参照国际教育标准,80%以上的课程教材采用国外优秀教材,开设外籍教师课程,实践教学比例达到,包括教室、办公室、计算机和网络基础设施、专业实验室、校园网(有线和无线)、图书资料室、创新实验室等,并保障软件环境、硬件设备、计算资源和实验室的可用、可访问,以及日常的系统维护、升级,为学生使用教育资源与设施提供全面指导和服务。

二、培养目标

软件工程专业培养具有深厚中华文化的人文底蕴、扎实的软件工程专业知识、强烈的IT领域的创新意识、宽广国际视野的国家IT行业栋梁和社会精英。培养学生的独立思考能力、创新创业能力、团结协作和社会担当能力,促进学生德智体美全面发展。扩展学生在软件工程领域的知识面,使学生能够综合应用软件工程的基本方法、工具和过程,并通过工程实践和导师指导的项目经历,深入理解软件工程中的大规模、复杂问题,以及对这些问题的解决。毕业生能在政府、企业、事业等单位从事中高层技术和管理工作,或者为研究生阶段的学习做好准备。

专业培养要求:

软件工程专业学生通过本专业学习,能够获得以下的学习成果,学生能够:

1. 运用数学、自然科学和工程方面的知识;

2. 设计和进行实验,以及分析和解释实验数据;

3. 在经济、环境、社会、政治、道德、健康和安全、可生产性和可持续性等现实约束条件下,设计满足需求的系统、部件或流程;

4. 在多学科团队中发挥作用;

5. 识别、形式化描述和解决工程问题;

6. 理解职业和道德责任;

7. 有效地沟通交流;

8. 理解工程解决方案在全球、经济、环境和社会环境中的影响;

9. 具备当代问题方面的知识;

10. 运用在工程实践中必须的技术、技能和现代工程工具;

11. 将工程概念和理论转变为实际工程应用;

12. 认识到终生学习的必要性和从事终身学习的能力。

三、专业核心课程

本专业的核心课程涵盖计算机科学、软件工程、管理等学科知识领域,包括:数字逻辑:应用与设计、离散数学、程序设计基础、计算机系统导论、面向对象程序设计导论、数据结构与算法、计算机组成和体系结构、操作系统和系统编程、数据库系统和信息管理、软件工程导论、计算机网络和分布式系统、软件设计与体系结构、软件过程与管理、软件项目管理、程序设计实践等15门课程。

1.软件工程方向(通用)选修课程:软件开发环境与工具、软件工程社会和职业问题、软件需求分析、软件设计与体系结构、软件构造、软件质量保证与测试、团队激励与沟通、软件工程经济学。

2.移动/Web 应用开发方向选修课程:.NET和.NET Core、分布式系统与互联网、移动编程、Web应用开发、无线网络技术、人机交互概论、服务器虚拟化技术。

3.数字媒体方向选修课程:三维造型与动画技术、游戏设计概论、艺术鉴赏与人文知识、游戏编程技术、游戏编程实践。

4.图形图像处理方向选修课程:计算机图形学、图论、数字图像处理、医学成像、多媒体技术、深度学习、模式识别。

5.信息系统与数据分析方向选修课程:机器学习、深度学习、大数据技术原理与应用、信息系统分析与设计、商务数据分析、运筹学、数据挖掘技术概论。

6.软件工程研究方向选修课程:软件工程新技术专题、专业写作、软件工程研究方法、软件工程形式化方法、软件工程讨论会、并行建模和分析、文献阅读。

7. 专业选修课程(通用):嵌入式系统、编译原理、中间件技术、人工智能导论、AI面向语言编程、并行处理、算法分析与设计。

四、专业就业前景

本专业人才培养面向IT产业,未来就业前景广泛。软件工程师是全球排名前十的佳职业之一,也是中国排名前十的佳薪酬职业之一。软件工程专业四川大学毕业生平均薪资排名第一的专业。毕业生可以在政府部门、科研机构、高等院校、能源交通行业等企事业单位从事:电子商务/电子政务、信息安全、数字娱乐、电信软件、实时软件、生物特征识别软件、医学软件等领域的软件系统分析和设计、系统实现、系统集成测试、系统维护、技术支持、市场营销、软件项目管理、科学研究、教育、咨询等工作。

可从事的技术岗位包括但不限于:

1.计算机和信息分析师:计算机系统分析员,信息安全分析员;

2.软件和Web开发人员,编程人员和测试人员:计算机编程人员,软件开发人员,软件质量保证分析和测试人员,Web开发人员,Web或数字界面设计人员;

3.数据库和计算机网络管理员:数据库管理员,网络和计算机系统管理员;

4.计算机技术支持专家:计算机网络技术支持人员,计算机用户技术支持人员。

五、专业解读

软件工程专业属于计算学科,国际电子电器工程师学会(IEEE)的IEEE-CS和计算机学会(ACM)的ACM任务组于20012013年先后提出了计算学科的五大分支学科,包括:计算机科学、软件工程、计算机工程、信息系统、信息技术。对应这些学科,目前有软件工程、计算机科学与技术等本科专业。

软件工程学科是运用系统的、科学的、可度量的方法开发、运行和维护软件;研究软件开发、运行和维护的工程化过程、方法和工具。软件工程专业,关注以工程规范进行的大规模软件系统开发与维护的方法、过程、工具、质量。

计算机科学学科是计算各学科的基础,研究信息和计算的理论基础,以及在计算机系统中的实现和应用的具体技术。计算机科学于技术专业,关注计算的理论基础和算法,以及计算机的应用技术。

计算机工程学科是对现代计算系统和由计算机控制的有关设备上的软件与硬件的设计、构造、实施和维护进行研究的学科。计算机工程专业,关注设计并实施集软件和硬件设备为一体的系统,如嵌入式系统。

信息系统学科是将信息技术的方法与企业生产和商业流通结合起来,满足这些行业需求的学科。信息系统专业,关注信息资源的获取、部署、管理及使用,并能分析信息的需求和相关的商业过程,能详细描述并设计与目标相一致的系统。

信息技术学科是在一定的组织及社会环境下,通讨选择、创造、应用、集成和管理的计算技术,来满足用户的需求的学科。信息技术专业,关注基于计算机的新产品,及其正常的运行和维护,并能使用相关的信息技术,来计划、实施和配置计算机系统。


原标题:四川大学软件工程专业


计算机 招生专业
手机版:四川大学软件工程
-新文章
相关学校
技校专业
问答