> ## Documentation Index
> Fetch the complete documentation index at: https://unswcs.guide/llms.txt
> Use this file to discover all available pages before exploring further.

# CS 新生第一年怎么选课

> 参考 UNSW 2026 官方 Progression Plan，理解 Computer Science 新生第一年的常见课程安排。

如果你是刚进入 UNSW Computer Science 的新生，最常见的问题之一就是：

> **第一年到底应该先学哪些课？**

最简单的起点不是自己猜，而是先看 UNSW 官方 **Progression Plan**。

下面用一个最常见的情况做示例：

> **Bachelor of Computer Science 3778 · Computer Science (COMPA1) · T1 2026 Start**

不同 Program、Specialisation、Double Degree、入学 Term 或 Transfer Credit，安排可能不同。

## 2026 官方 Year 1 参考安排

| Term | 官方 Progression Plan |
| - | - |
| **T1** | COMP1511 + MATH1131 / MATH1141 + General Education / Free Elective / Optional Minor |
| **T2** | COMP1521 + COMP1531 + MATH1231 / MATH1241 |
| **T3** | COMP2521 + MATH1081 |

👉 [查看 UNSW 官方 Progression Plan](https://www.unsw.edu.au/content/dam/pdfs/engineering/general/course-progression/2026-progression-plans/term-1/3778/3778%20-%20Bachelor%20Computer%20Science%20-%20Computer%20Science%20-%20COMPA1%20-%20T1%202026%20Start.pdf)

## 为什么 COMP1511 放在最前面？

因为在这份官方计划中：

* COMP1521 的 prerequisite 包含 COMP1511
* COMP1531 的 prerequisite 包含 COMP1511
* COMP2521 的 prerequisite 包含 COMP1511

所以对这个 Program 和入学安排来说：

```text theme={null}
T1
COMP1511
   ↓
T2 / T3
COMP1521 / COMP1531 / COMP2521
```

这是一个很自然的第一年学习顺序。

## 新生应该怎么用这张表？

不要把它理解成：

> “所有 CS 学生都必须一模一样地选。”

更合适的理解是：

> **这是 UNSW 官方给出的一个推荐 progression 参考。**

实际选课前，确认四件事：

1. 自己是不是 3778 Bachelor of Computer Science
2. 自己的 Specialisation 是什么
3. 自己是 T1、T2 还是 T3 入学
4. 有没有 Transfer Credit 或其他特殊情况

然后再找到属于自己的 Progression Plan。

👉 [查看 UNSW Engineering Progression Plans](https://www.unsw.edu.au/engineering/student-life/student-resources/progression-checksheets)

## 如果不是 COMPA1 / T1 2026 Start 呢？

不要直接复制上面的表。

例如下面这些情况，都应该重新查看自己的计划：

* 不同 Specialisation
* Double Degree
* T2 / T3 intake
* Transfer Credit
* 已经完成部分课程
* 重修课程

新生可以先使用 myPlan 查看自己的 Pathway 和 Degree Requirement。

👉 [UNSW myPlan](https://www.unsw.edu.au/student/managing-your-studies/resources/myplan)

***

## 下一步

如果你还不知道选课时应该检查哪些东西：

👉 [新生怎么选课](/planning/course-selection)

如果你不清楚 Prerequisite：

👉 [Prerequisite 怎么看](/planning/prerequisites)

如果你准备开始 COMP1511：

👉 [COMP1511 入门](/courses/comp1511)

> Program Requirement、Prerequisite 和课程开设安排可能随年份变化。正式选课时，请以对应年份的 UNSW Handbook、myPlan 和官方 Progression Plan 为准。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.