Computer Science
研究信息和如何利用信息的学科
成为一名计算机科学家,加入一个不断发展和有益的领域. 计算机科学学位教授处理和表示信息的多种技能. 本课程为您准备了广泛的计算机职业生涯. 计算机科学专业的学生学习编码和设计高效的算法. 我们研究影响软件性能和安全性的现实因素, reason about the nature of computation, and more.
Major
Double Major
Learn More
Minor
计算机科学专业总共需要45个学分.
我去找找CSCI 156年计算机科学 4
去找找CSCI 157年计算机科学 4
去找找CSCI 205数据库系统 4
去找找CSCI 206算法设计 4
去找找CSCI xxx计算机体系结构 4 新课程
去找找CSCI xxx计算机网络 4 新课程
151年数学微积分我 4
离散数学与逻辑 4 new course
(*学生可以用数学281代替数学xxx)
加上13个学时从以下选择,至少8个 哪些课程必须达到400级(其他课程可以批准? Division permission)
Electives:
去找找CSCI 305计算的理论 4
去找找CSCI 400年计算机科学主题 4
去找找CSCI 450独立学习 2 - 4
同上471遗传算法 3
351年数学运筹学 4
371年数学线性代数 4
数学381数理统计 4
MECH 435工业微控制器控制
RNEW 303软件工程 4
TOTAL CREDIT HOURS = 45
未来可能的选修课(取决于教师专业和资源):
Web Design
Compiler Design
Distributed Systems
Operating Systems
Machine Learning
Artificial Intelligence
Human-Computer Interaction
Parallel Computing
Computer Graphics
Numerical Computation
LINUX/UNIX
计算机科学双学位对所有澳大学生开放. 要获得计算机科学双学位,需要修完下面列出的所有课程,总共69个学分.
Learn more about Double Majors
- CSCI 156 Computer Science I
- CSCI 157 Computer Science II
- CSCI 206 Algorithm Design
- CSCI 225 Computer Organization
- CSCI 305 Theory of Computation
- CSCI 425 Operating Systems
- MATH 181 Discrete Mathematics
or 高等数学基础281 - MATH 151 Calculus I
- 外加13个学分的计算机科学课程和选修课, at least 8 of which must be 300-level.
辅修计算机科学需要以下16个学分:
- CSCI 156 Computer Science I
- CSCI 157 Computer Science II
- CSCI 205 Database Systems
- CSCI 206 Algorithm Design
加上8个学时,从以下选择与您的辅修导师协商(其他课程可经部门许可批准):
- CSCI/MATH 305 Theory of Computation
- ENVS 220 Introduction to GIS
- ENVS 320 Advanced GIS Applications
- MATH 231 Introduction to Data Science
- 高等数学基础281
- PHIL 282 Introduction to Logic
- RNEW 303 Software Engineering
According to figures from the U.S. Bureau of Labor Statistics, 绝大多数增长来自STEM(科学), technology, engineering, 到2020年,数学类职业将出现在计算机领域.
计算机科学专业的毕业生就业领域广泛,包括:
- Mobile App Development
- Gaming
- 专注于移动业务的公司(如Uber/Lyft)
- Software Engineering
- Program Analysis
- Consulting
- Robotics
- Financial Institutions
- Communication
- Computer Industries