计算机科学
研究信息和如何利用信息的学科
成为一名计算机科学家,加入一个不断发展和有益的领域. 计算机科学学位教授处理和表示信息的多种技能. 本课程为您准备了广泛的计算机职业生涯. 计算机科学专业的学生学习编码和设计高效的算法. 我们研究影响软件性能和安全性的现实因素, 关于计算本质的推理, 和更多的.
计算机科学专业总共需要45个学分.
我去找找CSCI 156年计算机科学 4
去找找CSCI 157年计算机科学 4
去找找CSCI 205数据库系统 4
去找找CSCI 206算法设计 4
去找找CSCI xxx计算机体系结构 4 新课程
去找找CSCI xxx计算机网络 4 新课程
151年数学微积分我 4
离散数学与逻辑 4新课程
(*学生可以用数学281代替数学xxx)
加上13个学时从以下选择,至少8个 哪些课程必须达到400级(其他课程可以批准? 部门许可)
选修课:
去找找CSCI 305计算的理论 4
去找找CSCI 400年计算机科学主题 4
去找找CSCI 450独立学习 2 - 4
同上471遗传算法 3
351年数学运筹学 4
371年数学线性代数 4
数学381数理统计 4
MECH 435工业微控制器控制
RNEW 303软件工程 4
总学时= 45
未来可能的选修课(取决于教师专业和资源):
网页设计
编译器设计
分布式系统
操作系统
机器学习
人工智能
人机交互
并行计算
计算机图形学
数值计算
LINUX / UNIX
计算机科学双学位对所有澳大学生开放. 要获得计算机科学双学位,需要修完下面列出的所有课程,总共69个学分.
- CSCI 156计算机科学1
- CSCI 157计算机科学2
- CSCI 206算法设计
- CSCI 225计算机组织
- CSCI 305计算理论
- CSCI 425操作系统
- 数学181离散数学
or 高等数学基础281 - 数学151微积分I
- 外加13个学分的计算机科学课程和选修课, 其中至少8个必须是300级.
辅修计算机科学需要以下16个学分:
- CSCI 156计算机科学1
- CSCI 157计算机科学2
- 数据库系统
- CSCI 206算法设计
加上8个学时,从以下选择与您的辅修导师协商(其他课程可经部门许可批准):
- CSCI/MATH 305计算理论
- ENVS 220地理信息系统简介
- envs320高级地理信息系统应用
- 数学231数据科学入门
- 高等数学基础281
- PHIL 282逻辑导论
- rnew303软件工程
根据美国的数据.S. 劳工统计局, 绝大多数增长来自STEM(科学), 技术, 工程, 到2020年,数学类职业将出现在计算机领域.
计算机科学专业的毕业生就业领域广泛,包括:
- 移动应用开发
- 游戏
- 专注于移动业务的公司(如Uber/Lyft)
- 软件工程
- 程序分析
- 咨询
- 机器人
- 金融机构
- 沟通
- 计算机行业