澳洲国立大学的计算机专业课程旨在教授学生有关计算机以及计算机科学的相关知识,并培养学生专业知识的实践能力以及运用专业知识解决实际工作和生活中有关计算机问题的能力。主要内容包括:
人工智能(Artificial Intelligence)
电脑语言系统(Computer Language Systems)
电子研究(Electronics Research)
软件工程(Software Engineering)
算法和数据结构(Algorithms and Data Structures)
计算机组织和体系结构(Computer Organization and Architecture)
操作系统(Operating Systems)
计算机网络(Computer Networks)
数据库系统(Database Systems)
网页设计和开发(Web Design and Development)
编程语言(Programming Languages)
人机交互技术(Human-Computer Interaction)
科学计算(Scientific Computing)
计算机建模(Computer Modeling)
电子科学(Electronics Science)
课程结束后,学生可以选择一年的附加课程,该课程内容主要是与计算机相关的研究与培训,附加课程的毕业生可获得计算机荣誉硕士学位。
建议学生在选择课程时,可以根据自己的兴趣和职业规划,选择相应的方向进行深入学习。例如,对人工智能感兴趣的学生可以选择人工智能方向的课程,而对软件工程感兴趣的学生则可以选择软件工程方向的课程。