加学姐微信awa1610,与申请老师一对一咨询
软件工程师以其独特的职业优势,成为国家解决就业问题的一个重要突破口:当前我国软件开发行业发展迅猛,成为国民经济发展最快的行业。全国最多软件开发企业提供了365万个就业岗位,软件开发业每年至少新增岗位60万个。
基本课程:在课程设置上,除了高等数学、英语等公共课程外,还有开设有:数据结构、计算机网络、网页设计与制作、Java程序设计、算法设计与分析、Web开发原理(JSP)、软件工程、移动互联网软件开发等。
下面小编以墨尔本大学软件工程专业课程为例,分析:
1.必修课:
Year 1 (Prelim) Semester 1
COMP20005 Engineering Computation 工程计算
COMP90038 Algorithms and Complexity 8算法和复杂性
COMP90041 Programming and Software Development 编程和软件开发
COMP90007 Internet Technologies 互联网技术
Year 1 (Prelim) Semester 2
COMP30026 Models of Computation 计算模型
INFO20003 Database SystemsS 数据库系统
WEN30006 Software Modelling and Design 软件建模与设计
Year 2 Semester 1
SWEN90009 Software Requirements Analysis 软件需求分析
ISYS90050 IT Project and Change Management IT项目和变更管理
ENGR90021 Engineering Practice and Communication 工程实践与通信
Year 2 Semester 2
SWEN90014 Masters Software Engineering Project 软件工程项目
SWEN90006 Software Testing and Reliability 软件测试和可靠性
Year 3 Semester 1
SWEN90013 Masters Advanced Software Project 高级软件工程
SWEN90010 High Integrity Systems Engineering 高完整性系统工程
SWEN40004 Modelling Complex Software Systems 复杂的软件系统模拟
Year 3 Semester 2
SWEN90007 Software Design and Architecture软件设计和体系结构
小编总结:从以上澳洲软件工程专业的课程可以得出,软件工程专业的课程难度还是有的,平时一定要做好笔记。这一点非常重要,要知道不是每个人的记忆力都很好,并且国外没有教学大纲和教材,若有的同学因为语言障碍不能独立完成笔记,那么就一定要从字迹工整的同学那里借来复印,完整的笔记是最后考试复习的基础。
【推荐阅读】澳洲大学哪些大学有软件工程专业及学费排名