upm,即马来西亚博特拉大学,是东南亚的著名研究型大学。在同学们顺利通过upm的入学笔试和面试之后,就可以开始预习相关的课程啦。今天小编给同学们介绍的是upm本科软件工程的相关课程内容,大家可以参考一下。
一、核心课程
对于软件工程专业课程的预习,建议小伙伴们可以从核心的课程开始预习。
CS111计算和编程导论
CS112面向对象编程
CS201离散系统介绍
CS211数据结构和算法
CS223数字逻辑设计
CS224计算机体系结构和组织
CS321操作系统基础
CS332计算机网络
CS351数据库系统基础
CS262软件工程
CS311软件需求工程
CS323软件建模和分析
CS342软件架构和设计
CS334软件维护和发展
CS463软件测试和验证
CS471软件安全性
二、学期课程安排建议
针对于每个学期的课程安排,可以给同学们一些参考建议,以下是详细内容:
第一学期
普通物理学1
微积分1
一年级作文
普通化学1
计算和编程导论
第二学期
微积分2
普通物理学2
面向对象编程
报告写作导论
第三学期
数据库系统基础
离散系统介绍
数据结构和算法
伊斯兰文化
技术写作
第四学期
概率与统计
微积分3
计算机体系结构和组织
软件工程
阿拉伯语技能
第五学期
线性代数
操作系统
软件项目管理
软件需求工程
软件过程和建模
第六学期
软件架构和设计
计算机网络和数据通信
软件测试和质量保证
软件建设
软件工程道德和职业精神
第七学期
顶点项目一
软件维护和发展
伊斯兰研究
专业选修一
专业选修二
第八学期
顶点项目二
多样性和多元文化选修课
软件安全性
专业选修三
专业选修四
以上就是马来西亚博特拉大学软件工程专业课程的相关介绍,大家可以选择重点课程进行预习。对于每学期的课程安排,同学可以参照上述建议方法,不过总体选择还是要根据自己的学习能力和学习兴趣来选择。对于选修课程的选择,可以尽量和自己今后想从事的专业方向相靠近。大家在学习中遇到难题,欢迎咨询我们留求艺留学的专业指导老师噢~老师们都有海外名校背景和多年留学生课业辅导经验,能够针对同学们遇到的不同问题给大家提供一对一的专业指导,帮助每一位留学生朋友顺利完成在海外的学业。