支持页面内容
学位课程信息
对于学位要求的一体化指南, 推荐课程模式, 建议和其他学生政策和程序, 请参阅我们的PDF手册.
本科专业
主要
学士学位课程的坚实教育基础来自于所有大学课程共同的通识教育要求以及大量的数学课程, 统计学和物理学.
本科低年级的核心课程是对编程语言的全面接触, 算法和问题解决. 高年级的核心课程包括密集的学习计划,包括计算机科学的理论和核心技术. 在核心课程之外,学生可以选择相关的课程,如:
- 计算理论与符号计算
- 计算机体系结构和操作系统
- 数据库系统及澳门博彩官网
- 数据通信与网络
- 计算机图形学
- 软件工程
- 系统软件
所有学生都被录取为计算机科学预科专业的学生. 注册编号133及以上的高年级课程仅限于计算机科学, 计算机工程, 数学/计算机科学专业. 其他学生需获得CSC系主任批准.
转到计算机科学专业, 完成以下低年级(专业预科)要求的学生需要通过以下方式向计算机科学系办公室提交专业变更表格 cscreg@rockmark.net: CSC 15, CSC 20, CSC 28, CSC 35; MATH 30, MATH 31; and Phys 11A.
未成年人
的 辅修计算机科学 计算机工程以外的其他学科的学生可以参加.
的 辅修信息安全和计算机取证 适用于所有非计算机科学专业的学生.
本科证书课程
除了完成计算机科学学士学位课程的要求外, 注册该专业的学生还可以完成9-12个单元的学术证书课程(可选)之一.
每个证书包括9个必修单元,可以与选修课程重叠,以满足专业要求, 除了学位要求外,有些证书还需要额外学习3个学分(1门额外课程). 有兴趣在学位之外获得证书的学生应该与学术顾问会面.
本科学历要求
某些课程的组合使学生对计算机科学的专业领域有更深的理解. 完成以下课程列表中的任何一门课程,学生将获得一份证书,表明他们在特定领域集中了选修课. 计算机科学系将尝试定期提供每个证书所需的所有课程, 但有时确实会出现课程取消和时间冲突,导致学生难以完成他们想要的课程学习. 在这种情况下,学生可能需要放弃完成他们的证书. 打印的证书(每年1月/ 7月打印两次)必须在学生毕业后直接向计算机科学系办公室申请.
研究生课程
计算机科学系提供计算机科学和软件工程硕士学位课程, 参加这些课程的学生的高级学习证书, 和计算机工程硕士联合项目.
这些课程的主要目标是培养学生在日益依赖计算机使用和技术的社会中成为有效的专业计算机专家.
第二个目标是让有兴趣的学生为研究做好准备, 教学, 或者继续攻读博士学位.D. 计算机科学. 该计划还使具有其他领域背景的个人能够获得进入计算机相关行业就业所需的技能和知识.
计算机科学硕士和软件工程硕士的入学要求是相同的. 完成计算机科学硕士学位需要至少在以下三个领域的高级课程:计算机体系结构/计算机工程, 数据库管理系统, 资讯保障及保安, 智能系统, 网络和通信, 软件工程, 以及系统软件. 软件工程硕士需要在软件工程领域学习高级课程.
该系为合格的研究生提供少量的教学协会. 助教协助教授本科课程, 监督实验室工作, 并帮助教师进行研究项目. 有兴趣人士可向本系办公室申请.
由于大量的计算机科学研究生被雇用, 大多数研究生水平的课程在下午晚些时候或晚上提供. 一个[暂定的两年研究生课程安排]定期更新,以帮助学生规划他们的广度要求和选修课.