Toggle Menu

悉尼大学CS专业有哪些课程?怎么选课?

发布时间: 2022-12-22 17:05:26
文章来源: 考而思
摘要:
CS专业就是Computer Science,计算机科学,是悉尼大学比较受欢迎的一个专业。最近有很多同学在问悉尼大学的CS专业都有哪些课程呢?自己不知道该如何选课。小编帮大家整理了下面的内容,希望能够帮助到你们。


  CS专业就是Computer Science,计算机科学,是悉尼大学比较受欢迎的一个专业。最近有很多同学在问悉尼大学的CS专业都有哪些课程呢?自己不知道该如何选课。小编帮大家整理了下面的内容,希望能够帮助到你们。

  一、课程设置

  1.算法设计COMP3027

  这门课程提供了设计技术的介绍,这些技术被用来为给定的问题寻找有效的算法解决方案。涵盖的技术包括贪婪、分治、动态规划和调整网络中的流量,同学们将扩展他们在算法分析方面的技能。此外,课程还介绍了计算复杂性和问题之间的简化的概念。

  2.算法设计(高级)COMP3927

  3.计算机科学项目COMP3888

  在设计和构建包括生命科学在内的各种应用领域的大型软件开发系统的背景下,该课程将为同学们提供一个应用在先决条件和资格课程中获得的知识和实践技能的机会。同学们将使用XP方法并利用专业工具来管理自己的项目。

  4.计算机科学项目(高级)COMP3988

  5.数据结构和算法COMP2123

  这部分同学们将学习数据集合如何支持高效访问,例如,字典或地图如何允许基于键的查找,而不会随着集合大小的增长而线性减慢。涵盖的数据结构包括列表、堆栈、队列、优先级队列、搜索树、哈希表和图表。同学们还将学习传统任务的有效技术,如整理收藏品。渐近符号的概念将被引入,并用于描述各种数据访问操作和算法的成本。

悉尼大学.png

  6.数据结构和算法(Adv)COMP2823

  7.分布式系统COMP3221

  这门课程将介绍分布式计算和分布式系统的原理及其设计;向同学们提供分析、设计分布式算法和实现各种类型的应用(如距离矢量路由协议)所需的基础知识;解释在不同规模的消息传递设计中使用的通用算法设计原则和方法(例如,逻辑时间、对等覆盖)。

  8.图形和多媒体COMP3419

  该课程提供了图形和多媒体计算领域的广泛介绍,以满足娱乐、工业设计、虚拟现实、智能媒体管理、社交媒体和遥感等应用领域的各种需求。它涵盖了计算和操作数字媒体(包括图形/图像、音频、动画和视频)的基础理论和实践。重点放在多媒体数据处理,内容分析,媒体润饰,媒体编码和压缩的原则和前沿技术。

  9.人工智能计算机COMP3308

  这门课程将介绍用于构建智能系统的表示法、技术和体系结构。完成课程的同学将会对人工智能的一些基本方法和算法有所了解,并懂得如何将它们应用于有趣的问题。

  10.人工智能(Adv)COMP3608

  11.编程简介INFO1110

  这门课程将训练同学们软件开发过程,包括测试和调试技能。它是更高级的编程语言、系统编程、计算机安全和高性能计算的先决条件。

  12.编程简介(高级)INFO1910

  13.计算模型COMP2022

  这门课程主要介绍和比较基于状态机、语法和代数以及逻辑的不同计算模型。

悉尼大学.png

  14.计算模型(Adv)COMP2922

  15.面向对象编程INFO1113

  这部分内容,同学们将了解面向对象编程的概念和掌握个人编程技能。

  16.操作系统COMP3520

  该课程将全面讨论相关的操作系统问题和原则,并描述这些原则如何在实际操作系统中付诸实践。内容包括操作系统的内部结构;可以实现每个主要方面(进程调度、进程间通信、内存管理、设备管理、文件系统)的几种方式;设计选择对性能的影响;常见操作系统(Linux、MS Windows NT等)的案例研究。)

  17.系统编程COP2017

  这门课程在Unix环境下用C语言讲授。具体的编码主题包括内存管理、实现数据结构(如列表和哈希表)的实用方面以及管理并发线程。讨论了调试工具和技术,并考虑了常见的编程错误以及避免这些错误的防御性编程技术。重点在于使用通用的Unix工具来管理软件构建过程的各个方面,例如版本控制和回归测试。

  18.编程语言和范例COMP3109

  这门课程会介绍编程语言的基础及其实现。主要目的是教授什么是:语义学、编程范例和编程语言的实现。

  19.科学跨学科项目SCPU3001

  20.离散优化COMP3530

  在这门课程中,同学们会学习如何将各种实际问题建模为抽象优化问题;学习解决这些问题的有效算法的理论基础;学习如何在实践中使用这些工具。具体主题包括:线性和整数规划,多面体理论,和近似算法。

  二、如何选课?

  1.根据自己的兴趣选择

  2.根据职业发展方向进行选择

  3.根据课程难度合理安排每学期的课程

  以上就是悉尼大学CS专业课程的全部内容,同学们在学习过程中遇到任何难题,欢迎咨询我们的优秀教师团队噢~

凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所以,任何媒体、网站或个人不得转载,否则追究法律责任。

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

同步课件辅导、作业补习、论文润色、真题讲解、Appeal申诉、入学内测/面试培训


添加微信【kaoersi03】(备注官网)申请试听,享专属套餐优惠!

客服微信

kaoersi03

课程听不懂?作业不会写?复习没方向?专业老师为您答疑解惑

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!