宾夕法尼亚大学计算机与信息科学硕士课程介绍
宾夕法尼亚大学计算机与信息科学硕士课程需要再读学生修够10门,其中大部分是计算机相关的课程,选修课程也可以用论文习作来代替。学位所需的十门课程单元中至少有七门必须是CIS课程。这七门课程包括下面描述的四门核心课程和三门CIS选修课程,学生可以在他们的课程中学习许多领域,包括人工智能、数据库、安全、编程语言等。
1)四门核心课程(从以下列表中进行选择):
理论课程:
CIS 502 算法分析
CIS 511 计算理论
系统课程:
CIS 505 软件系统
CIS 548 操作系统设计与实现
CIS 553 网络系统
CIS 555 互联网和网络系统
机器学习课程:
CIS 520 机器学习
CIS 519 机器学习简介
CIS 521 人工智能
其他课程:
CIS 500 软件基础
CIS 501 计算机体系结构
四门核心课程必须包括:a\至少一门系统课程,或CIS 501;b\至少一门理论课;c\ 最多一门机器学习课程。(其他机器学习课程仍然可以作为选修课。)
2)三门CIS选修课:
任何编号从CIS 500到CIS 700的CIS课程
最多可以包含一个CIS 700类
3)三门独联体或非独联体选修课:
其余三门课程中的每一门都必须是CIS课程(编号从CIS 500到CIS 800)或来自批准的非CIS课程列表的课程。
(宾夕法尼亚大学计算机与信息科学课程)
鼓励在计算机科学的特定领域进行高级研究。除了课程作业,学生还可以进行独立研究以增加他们在特定领域的知识深度——最多两个独立学习学分可以用作CIS/MSE学位的选修课。还鼓励学生提交硕士论文,该论文可算作CIS 597硕士学生论文研究的两个课程单元。