计算数学、计算机基础、信息系统原理、C与C++编程、数据结构、人工智能原理、计算机体系结构、操作系统、数据库、网络技术基础、算法分析与设计、软件体系结构与设计模式、面向对象建模、人机交互、软件质量工程、软件项目管理、计算机图形学、软件检测与验证、嵌入式系统、数字媒体技术、高级软件工程、游戏设计与开发、软件需求工程、信息安全、云计算简介、移动应用系统设计、分布式系统、数据挖掘、物联网技术及应用、大数据分析、虚拟现实技术与应用等。全部课程均采用英语教学。
主要培养在信息产业领域、大中型企业技术部门中从事软件系统研发的高级工程技术人才和技术型管理人才。
2021年厦门大学马来西亚分校中国本科学生软件工程专业主要课程类似问题答案