学生将学习计算机科学,系统和软件工程方面的高级课程,以 及以可视化、设计范例、人工智能、软件工程实践、网络与安全为重点的个人项目。包括高级数据库、计算机网络、因特网技术以及软件工程管理等诸多课程。
澳大利亚国立大学计算机科学专业课程设置
1、软件工程Software Engineering
2、关系数据库Relational Databases
3、专业实践1Professional Practice 1
4、计算的基础Foundations of Computing
5、信息理论Information Theory
6、逻辑Logic
7、计算机组织和程序执行Computer Organisation and Program Execution
8、网络安全的计算基础Computing Foundations for Cyber Security
9、系统、网络和并发Systems, Networks and Concurrency
10、软件分析与设计Software Analysis and Design
11、人工智能Artificial Intelligence
12、操作系统的实现Operating Systems Implementation
13、计算机网络Computer Networks
14、网络信息系统Networked Information Systems
15、软件工程师的系统工程Systems Engineering for Software Engineers
16、编程语言原理Principles of Programming Languages
17、理论的计算Theory of Computation
18、系统架构理解和人脑System Architectural Understanding and the Human Brain
19、人机交互和可用性工程HCI and Usability Engineering
20、数据管理、分析和安全概论Introduction to Data Management, Analysis and Security
澳洲计算机科学(Computer Science)是一门研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。它是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
澳大利亚计算机科学专业一直是近年留学申请的热门方向,澳大利亚计算机科学专业的课程设置及优势也是打算申请澳大利亚计算机科学专业的小伙伴们关心的问题,希望本文对澳大利亚计算机科学专业课程设置及优势的介绍可以给你们带来帮助。