Business School
商学院
手机:13521943680
电话:010-62904558
有哪些类型的计算机科学硕士学位?
有哪些类型的计算机科学硕士学位?
有许多独特类型的计算机科学硕士学位可供想要专攻子学科的学生使用。计算机科学学位可能是抽象的,专注于复杂的理论,也可能是实用的,专注于安全或图形。计算机科学中一些最著名的专业包括人工智能、软件工程、计算机体系结构、数据库系统和应用程序开发。以下是希望攻读计算机科学研究生学位的学生的三个学术选择示例。
网络安全
随着犯罪分子和黑客变得更加精通技术,对合格网络安全专业人员的需求正在上升。这些学位课程向学生灌输信息保障的基础背景。学生了解个人隐私、消费者期望、业务安全以及标准企业安全协议和要求。学生还将学习如何通过控制访问和关闭系统来识别和最小化对信息技术系统的威胁。
检查风险管理工具,以使毕业生能够满足有关数据完整性和机密性的政府和行业标准。密码学课程介绍了当代主题,如散列函数、数字签名、身份验证协议和公钥密码系统。数据可视化课程教授实用概念,以创建大量安全数据的可视化表示。其他课程名称包括网络安全、入侵检测、逆向工程和嵌入式漏洞。
云计算
消费者和企业期待更好的在线技术,以提供更高的安全性、可访问性和便利性。据PC Magazine 报道,基于云的程序和服务正在迅速成为许多行业的标准。专攻该学位的学生开始学习云计算的基本原理,这有助于组织提高效率和节省成本,同时实现 IT 功能的现代化和扩展。该计算机科学学位包括图形、移动和社交媒体分析课程。
学生将了解可扩展的基于云的系统如何将世界各地的企业转变为使用平台即服务 (PaaS) 和基础设施即服务 (IaaS) 等流行平台。云计算与新兴的数据科学领域齐头并进。数据科学课程涵盖与模型构建、探索性分析、数据汇总、多源数据集相关的核心概念。涵盖的其他主题包括 API、汇总统计、实验设计和数据流可视化。
软件工程
软件工程师专注于移动、基于 Web 或传统的软件工程。他们研究软件开发项目中使用的基本软件工程技术。这包括生命周期模型主题,例如程序设计、测试、实施和维护。软件工程课程强调对结构化和面向对象的设计技术、数据模型和系统调试的需求。软件设计课程通过解决出现在整个软件开发生命周期中的关键和常见安全漏洞,帮助毕业生成功创建受保护的软件系统。
这些课程通过动手实验室和练习向学生传授创建安全软件的实用技能。使用消除漏洞的技术突出显示、检查和介绍常见的安全错误。其他必修课包括软件项目管理、开发方法和编程语言。最后的课程可能会介绍多达十几种编程语言,但只会学习少数几种,例如 C#、Perl 和 Python。其他课程主题包括面向对象的分析、面向服务的架构和软件项目管理。
其他类型的计算机科学硕士学位包括网络计算、企业系统设计和非常流行的移动应用程序开发学位。