### 课程定位 COMP2017(Systems Programming)是 USYD 计算机方向的重要课程,定位在基础能力到实战能力之间的关键衔接。课程强调“理解概念 + 写出可运行代码 + 完成可评估交付物”的完整学习路径,通常是后续高阶课程或实习项目的前置能力训练。 ### 技术栈与学习内容 核心学习内容覆盖算法思维、编程实现、系统抽象与工程规范。常见工具包括 Python/C/C++、命令行、Git、自动化测试与调试工具。课程不仅考察结果正确性,也关注复杂度分析、边界条件处理与代码可维护性。 ### 课程结构 课程一般按 13 周推进,常见考核结构是 Lab/Quiz + 2 次作业 + 期末考试。中后期作业强度明显上升,需要并行处理实现、测试和文档说明。评分通常重视完整性与稳定性,建议尽早建立“每周输出 + 复盘”节奏。 ### 适合人群 适合希望夯实计算机核心能力的本科/研究生同学,尤其是计划继续学习算法、AI、系统、数据方向的学习者。建议每周投入 8-14 小时,根据课程难度分配刷题、作业与复习时间,避免集中在截止日前突击。
