软件开发理学硕士 (MS) 为最大和发展最快的职业之一:软件开发人员做准备。它认识到对新的和不断发展的软件的无处不在且不断增长的需求。该学位课程的原则是,开发人员必须彻底了解不同领域的新需求,并作为团队成员或领导者,完全有能力交付安全、可靠的软件。
学习成果
完成软件开发硕士学位的学生将能够证明:
- 计算机语言理论、软件设计以及数据库、网络或安全方面的高级知识。
- 精通算法、操作系统、计算机语言使用、软件开发以及数据、网络或安全管理。
- 足以调查不断出现的新软件技术、应用程序和方法的能力。
学位要求
学生必须完成核心课程课程和三门选修课。研究生课程课程的最低及格分数是 C (2.0),但必须保持平均成绩 B (3.0) 才能保持良好的学术地位并满足学位要求。
总共需要八门课程(32个学分),如下所示:
核心课程(五门课程/20学分)
- MET CS 521 信息结构与 Python
- MET CS 526 数据结构和算法
- 满足 CS 622 高级编程技术
- MET CS 665 软件设计和模式
- MET CS 673 软件工程
或MET CS 682 信息系统分析与设计