logo
CSSE30122 学分

软件工程

昆士兰大学·University of Queensland·布里斯班

CSSE3012《软件工程》是 昆士兰大学 的公开课程页面。当前可确认的信息包括 2 学分,难度 难,公开通过率 76%。 页面已整理 12 周教学安排,4 个重点考核,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:课程定位 CSSE3012(The Software Process)是 UQ 课程体系中兼顾理论与实践的一门难课程,核心目标是把“会看懂”。

💪 压力
4 / 5
⭐ 含金量
5 / 5
✅ 通过率
0%

📖 课程概览

选课速读: CSSE3012《软件工程》是 昆士兰大学 的公开课程页面。当前可确认的信息包括 2 学分,难度 难,公开通过率 76%。 页面已整理 12 周教学安排,4 个重点考核,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:课程定位 CSSE3012(The Software Process)是 UQ 课程体系中兼顾理论与实践的一门难课程,核心目标是把“会看懂”。
### 课程定位 CSSE3012(The Software Process)是 UQ 课程体系中兼顾理论与实践的一门难课程,核心目标是把“会看懂”升级为“会分析、会实现、会解释”。课程通常承担承上启下作用:前接基础概念,后接更高阶专题或项目。对准备走软件、数据、工程或研究路径的同学来说,这类课程的价值不只在分数,更在于建立可迁移的方法框架和稳定交付能力。 ### 技术栈与学习内容 学习内容通常覆盖该方向的关键概念、方法与工具链,并通过练习或作业落实到具体场景。常见会使用 Python、R、MATLAB、C/C++ 或课程指定软件(以官方课纲为准)。课程强调的不只是“得到答案”,还包括假设条件、步骤完整性、结果解释与复现性。也就是说,你需要同时训练知识准确度、实现质量和表达清晰度。 ### 课程结构 课程一般按周推进,前段搭建概念框架,中段进入题型训练与案例应用,后段做综合整合与评估冲刺。考核常见组合为 Quiz/Lab、作业、报告和期末评估。评分不仅看正确率,也看分析逻辑、书写/代码规范与结论表达。多数同学真正拉开差距的阶段在中后期:是否能持续输出,而不是临近截止日突击。 ### 适合人群 适合希望夯实底层能力、提升问题拆解与建模能力、并改善学术或工程表达的同学。若你计划继续修读高阶课程,或希望在实习与求职中提升“把事情做对并讲清楚”的竞争力,这门课很值得投入。建议每周预留

🧠 大神解析

### 📊 课程难度与压力分析 CSSE3012(The Software Process)整体难度可归为难,压力通常在 Week 4-6 开始明显上升。前几周常给人“内容可控”的错觉,但中期后任务会从单点知识转向综合应用,作业、实验和复习节奏容易叠加。与同级课程相比,这门课更强调持续输出和过程质量,而不是只靠一次考试逆转。所谓 Quit Week 往往发生在第一次高权重作业返分后,如果没有及时复盘,后续会持续被动。期末季最痛苦的不是题量本身,而是前期积压导致可用时间被压缩。 ### 🎯 备考重点与高分策略 建议优先掌握 7 个高频点:1)核心定义与适用边界;2)标准题型步骤;3)复杂度或方法选择依据;4)边界条件与异常场景处理;5)结果解释与误差来源;6)跨章节综合题;7)时间分配与答题顺序。HD 与 Pass 的差距常在“解释能力”:高分答案不仅写对,还能说明为什么这样做。备考可采用三段法:先补概念漏洞,再集中刷高错率题型,最后做限时模拟并专门检查表达完整性。每次复习都要保留“错因记录”,避免重复犯错。 ### 📚 学习建议与资源推荐 学习顺序建议是:先看课程目标与评分标准,再看 lecture,再做 tutorial/lab,最后写周复盘。资源方面优先使用官方课件、Course Profile、Ed/讨论区答疑;外部可补充 YouTube 对应专题、MIT OCW/Khan Academy、可视化工具与开源示例。实操上,建议每周至少做一次“旧题重做 + 解法重构”,把能做出来升级成可复现、可讲解、可迁移。不要只收藏资料不落地,关键在固定节奏输出。 ### ⚠️ 作业与 Lab 避坑指南 常见扣分点包括:步骤不完整、边界用例遗漏、复杂度分析没写、格式规范不达标、提交前未做自测。建议采用截止日三段节奏:D-7 完成主体,D-3 完成全量测试与互查,D-1 只做格式与表达校对。若课程使用自动评分系统,必须先本地构建最小回归测试,避免“样例通过但隐藏用例失败”。合作讨论要守住学术诚信边界:可讨论思路,不可共享可提交成品。 ### 💬 过来人经验分享 我最开始把这类课当成“考前冲刺型”,结果一到中后期连续 deadline,整个人被动得很。后来改成固定节奏后明显稳了:周初梳理概念,周中完成第一版,周末只做错题复盘和重构。最有用的习惯是每次作业后写一张“失分清单”,下次开工前先看,能减少很多重复错误。给新同学一句实话:别等完全准备好再开始,先交付可运行第一版,再迭代到高质量,你会轻松很多。

📅 每周课程大纲

Week 1Introduction to Software Engineering Processes
### 📖 核心知识点:软件工程过程导论 课程开篇介绍软件工程作为工业过程的全景视图。学习 Software Development Life Cycle (SDLC) 的主要模型:Waterfall, V-Model, Iterative, Agile (Scrum/Kanban)。理解为什么软件开发需要系统化的过程管理,分析经典软件失败案例(Ariane 5, Therac-25)的根本原因。 - **核心概念/公式**: SDLC 模型比较、Process vs Project 的区别、Software Crisis 的历史背景、CMMI 成熟度等级概念 ⏰ **本周节奏**: 难度 ⭐⭐ | 预计投入 7h(Lecture 2h + Tutorial 2h + 自学 3h) 🎯 **考试关联**: Final Exam (50%, Hurdle ≥40%) 会考各种 SDLC 模型的对比和适用场景分析。 🧪 **Tutorial/Lab**: 讨论经典软件失败案例,分析过程缺失如何导致系统性故障。 📌 **作业关联**: 理解 SDLC 为后续 User Stories (12%) 和 Use Case Modelling (28%) 作业奠定基础。 ⚠️ **易错点**: 不要把 Agile 和 Waterfall 简单对立,实际项目中常混合使用;SDLC 选择取决于项目特征而非个人偏好。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第1周生成 5 道练习题并给出解题步骤
Week 2Requirements Engineering & Elicitation
### 📖 核心知识点:需求工程与需求获取 学习 Requirements Engineering 的完整流程:Elicitation (获取) → Analysis (分析) → Specification (规约) → Validation (验证)。掌握常用需求获取技术:Interview, Questionnaire, Workshop, Observation, Document Analysis, Prototyping。 - **核心概念/公式**: Functional vs Non-Functional Requirements、Stakeholder Analysis、Requirements Traceability Matrix ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h)。Practical 从本周开始。 🎯 **考试关联**: 需求类型分类和获取技术的优缺点对比是必考内容。 🧪 **Tutorial/Lab**: 实践 Interview 和 Workshop 技术,从模拟客户获取系统需求。 📌 **作业关联**: User Stories (12%, Due Week 5) 直接基于本周学习的需求获取方法。 ⚠️ **易错点**: 混淆 Functional 和 Non-Functional Requirements(性能、安全性属于 NFR);需求获取时过早进入设计阶段而忽略了真正的用户需要。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第2周生成 5 道练习题并给出解题步骤
Week 3User Stories & Agile Requirements
### 📖 核心知识点:用户故事与敏捷需求 深入学习 User Story 的编写方法:"As a [role], I want [feature], so that [benefit]"。掌握 INVEST 原则 (Independent, Negotiable, Valuable, Estimable, Small, Testable)。学习 Acceptance Criteria 的 Given-When-Then 格式,以及 Story Points 的估算方法(Planning Poker)。 - **核心概念/公式**: INVEST 原则、MoSCoW Prioritization (Must/Should/Could/Won't)、Epic → Feature → User Story 的层次结构 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: User Story 的编写和评价标准是考试常见题型。INVEST 原则的每个维度都可能被考到。 🧪 **Tutorial/Lab**: 团队协作编写一组 User Stories 并用 Planning Poker 估算。互相 Review 对方的 Story 质量。 📌 **作业关联**: User Stories 作业 (12%, Due April 1) 的核心产出,需要产出完整的 Product Backlog。 ⚠️ **易错点**: User Story 写得太大(应该拆分为 Small);Acceptance Criteria 太模糊无法测试;把技术任务误写为 User Story。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第3周生成 5 道练习题并给出解题步骤
Week 4Object-Oriented Analysis & UML
### 📖 核心知识点:面向对象分析与UML建模 学习 Object-Oriented Analysis (OOA) 方法论。掌握 UML (Unified Modeling Language) 的核心图表:Use Case Diagram, Class Diagram, Sequence Diagram, Activity Diagram。学习从需求描述中识别 Actor, Use Case, Class, Attribute, Method 的技巧。 - **核心概念/公式**: Use Case 的 Include/Extend 关系、Class Diagram 的 Association/Aggregation/Composition/Inheritance、Sequence Diagram 的消息传递 ⏰ **本周节奏**: 难度 ⭐⭐⭐⭐ | 预计投入 9h(Lecture 2h + Tutorial 2h + 自学 5h) 🎯 **考试关联**: UML 图的绘制和阅读是 Final Exam 的高频考点,通常占 15-20 分。 🧪 **Tutorial/Lab**: 为给定系统绘制 Use Case Diagram 和初步 Class Diagram,练习从文本需求中提取 UML 元素。 📌 **作业关联**: Use Case Modelling (28%, Due May 27, Hurdle) 从本周开始准备。 ⚠️ **易错点**: Use Case 和功能需求不是一回事(UC 描述用户与系统的交互场景);Class Diagram 中 Aggregation 和 Composition 的区别(Composition 有生命周期依赖);箭头方向画反。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第4周生成 5 道练习题并给出解题步骤
Week 5Software Requirements Specification (SRS)
### 📖 核心知识点:软件需求规约 学习如何编写完整的 Software Requirements Specification (SRS) 文档。掌握 IEEE 830 标准的 SRS 模板结构。学习需求的质量属性:Completeness, Consistency, Unambiguity, Verifiability, Traceability。 - **核心概念/公式**: IEEE 830 SRS 模板、Requirements Traceability Matrix (RTM)、Formal vs Semi-formal vs Informal Specification ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: SRS 文档的质量评价标准和需求属性分析是常见考题。 🧪 **Tutorial/Lab**: 评审并改进一份有缺陷的 SRS 文档,识别不完整、不一致、模糊的需求。 📌 **作业关联**: User Stories 作业 (12%) 本周截止提交 (April 1)。 ⚠️ **易错点**: SRS 中混入设计决策(should describe WHAT not HOW);需求编号跳号或重复;Traceability Matrix 中遗漏了 NFR 的追踪。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第5周生成 5 道练习题并给出解题步骤
Week 6Prototyping & Design Patterns
### 📖 核心知识点:原型开发与设计模式 学习 Prototyping 方法:Throwaway (Rapid) Prototyping vs Evolutionary Prototyping 的区别和适用场景。了解常用 Software Design Patterns:Singleton, Observer, Strategy, Factory Method, MVC (Model-View-Controller)。 - **核心概念/公式**: Low-Fidelity vs High-Fidelity Prototype、GoF 设计模式分类(Creational/Structural/Behavioral)、MVC 架构的职责分离 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: Design Pattern 的识别和应用场景分析是考试常考内容。 🧪 **Tutorial/Lab**: 为项目构建 Low-Fidelity Prototype (线框图/纸上原型),讨论 Design Pattern 在项目中的应用。 📌 **作业关联**: Use Case Modelling 作业需要在设计阶段运用这些方法。 ⚠️ **易错点**: 把 Throwaway Prototype 当成最终产品继续开发;过度使用 Design Pattern 导致 Over-Engineering;MVC 的 Controller 承担过多逻辑变成 Fat Controller。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第6周生成 5 道练习题并给出解题步骤
Week 7Verification & Validation (V&V)
### 📖 核心知识点:验证与确认 学习 Verification ("Are we building the product right?") 和 Validation ("Are we building the right product?") 的区别。掌握 Review 技术:Walkthrough, Inspection, Peer Review。学习 Testing 的基本概念:Unit Test, Integration Test, System Test, Acceptance Test 的四层测试金字塔。 - **核心概念/公式**: V&V 区别、Testing Pyramid (Unit→Integration→System→Acceptance)、Code Review Checklist、Defect Density 指标 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: V&V 的概念区分和测试层次结构是 Final Exam 的必考知识点。 🧪 **Tutorial/Lab**: 进行 Code Review 实践,使用 Checklist 对同学代码进行 Inspection。 📌 **作业关联**: Research Presentation (10%, Due April 29, Hurdle) 可能涉及 V&V 相关主题。 ⚠️ **易错点**: Verification 和 Validation 的方向经常搞反(Verification 对标 Spec,Validation 对标用户需求);Unit Test 和 Integration Test 的边界划分不清晰。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第7周生成 5 道练习题并给出解题步骤
Week 8Software Testing Strategies
### 📖 核心知识点:软件测试策略 深入学习测试方法论:Black-Box Testing (Equivalence Partitioning, Boundary Value Analysis) 和 White-Box Testing (Statement Coverage, Branch Coverage, Path Coverage)。学习 Test Case 的设计方法和测试文档的编写规范。 - **核心概念/公式**: Equivalence Partitioning 划分规则、Boundary Value Analysis (min-1, min, min+1, max-1, max, max+1)、Coverage 指标层次 Statement < Branch < Path ⏰ **本周节奏**: 难度 ⭐⭐⭐⭐ | 预计投入 9h(Lecture 2h + Tutorial 2h + 自学 5h) 🎯 **考试关联**: 测试策略和 Test Case 设计是 Final Exam 的高分值考点。Boundary Value Analysis 几乎必考。 🧪 **Tutorial/Lab**: 为给定函数设计 Black-Box 和 White-Box Test Cases,计算 Code Coverage 指标。 📌 **作业关联**: Research Presentation (10%) 的可选主题之一。 ⚠️ **易错点**: Boundary Value 时遗漏 off-by-one 的值;100% Statement Coverage 不等于 100% Branch Coverage;把测试数据和预期结果搞混。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第8周生成 5 道练习题并给出解题步骤
Week 9Configuration Management & Version Control
### 📖 核心知识点:配置管理与版本控制 学习 Software Configuration Management (SCM) 的核心概念:Configuration Item (CI)、Baseline、Change Control。深入学习 Git 的高级用法:Branching Strategy (GitFlow, Trunk-Based)、Merge vs Rebase、Conflict Resolution。了解 CI/CD (Continuous Integration/Continuous Delivery) 的基本原理。 - **核心概念/公式**: GitFlow 的 Branch 结构 (main/develop/feature/release/hotfix)、Semantic Versioning (MAJOR.MINOR.PATCH)、CI/CD Pipeline 的阶段 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: SCM 概念和 Branching Strategy 的选择理由是常见考题。 🧪 **Tutorial/Lab**: 实践 GitFlow Branching Strategy,模拟多人协作中的 Merge Conflict 解决。 📌 **作业关联**: Use Case Modelling (28%) 团队作业需要良好的版本控制协作。 ⚠️ **易错点**: Merge 和 Rebase 的选择(公共分支不要 Rebase);Semantic Versioning 的 Breaking Change 应该升 MAJOR 而非 MINOR;.gitignore 配置遗漏导致敏感文件提交。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第9周生成 5 道练习题并给出解题步骤
Week 10Software Quality & Process Standards
### 📖 核心知识点:软件质量与过程标准 学习软件质量的定义和度量方法。掌握 ISO 9126/25010 软件质量模型的六大特性(Functionality, Reliability, Usability, Efficiency, Maintainability, Portability)。学习 CMMI (Capability Maturity Model Integration) 的五个成熟度等级和 ISO 9001 质量管理体系。 - **核心概念/公式**: ISO 25010 质量模型的 8 个特性、CMMI Level 1-5 (Initial→Managed→Defined→Quantitatively Managed→Optimizing)、Technical Debt 概念 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: CMMI 等级描述和 ISO 质量模型的应用是 Final Exam 考点。 🧪 **Tutorial/Lab**: 使用 ISO 25010 质量模型评估一个真实软件产品的质量特性。 📌 **作业关联**: Research Presentation (10%, Due April 29) 截止提交。 ⚠️ **易错点**: CMMI 等级之间的关键差异容易混淆(特别是 Level 3 和 Level 4);质量模型的子特性(如 Security 是 Functionality 下还是独立特性?ISO 25010 中是独立的)。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第10周生成 5 道练习题并给出解题步骤
Week 11Software Maintenance & Evolution
### 📖 核心知识点:软件维护与演化 学习软件维护的四种类型:Corrective (修复缺陷)、Adaptive (适应环境变化)、Perfective (功能增强)、Preventive (预防性维护)。理解 Lehman's Laws of Software Evolution。学习 Refactoring 技术和 Code Smell 的识别。 - **核心概念/公式**: 四种维护类型的占比(Perfective ~50%, Corrective ~20%, Adaptive ~25%, Preventive ~5%)、Lehman's Laws、常见 Code Smells (Long Method, God Class, Shotgun Surgery) ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 8h(Lecture 2h + Tutorial 2h + 自学 4h) 🎯 **考试关联**: 维护类型分类和 Lehman's Laws 是常见考题。 🧪 **Tutorial/Lab**: 分析遗留代码中的 Code Smell 并提出 Refactoring 方案。 📌 **作业关联**: Use Case Modelling (28%, Due May 27, Hurdle) 进入最终冲刺阶段。 ⚠️ **易错点**: 四种维护类型的边界有时模糊(增加新功能同时修改接口算 Perfective 还是 Adaptive?看主要目的);Refactoring 时引入新 Bug 是常见问题。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第11周生成 5 道练习题并给出解题步骤
Week 12Process Improvement & Course Review
### 📖 核心知识点:过程改进与课程总复习 学习 Software Process Improvement (SPI) 的方法论:IDEAL Model (Initiating→Diagnosing→Establishing→Acting→Learning)、GQM (Goal-Question-Metric) 度量方法。课程整体回顾,串联从需求到维护的完整软件工程生命周期。 - **核心概念/公式**: IDEAL Model 五阶段、GQM 的三层结构、Metrics-based Process Improvement、Agile Retrospective 技术 ⏰ **本周节奏**: 难度 ⭐⭐⭐ | 预计投入 10h(Lecture 2h + Tutorial 2h + 自学 6h)📝 复习周 🎯 **考试关联**: Final Exam (50%, Hurdle ≥35%) 覆盖全部 12 周内容。重点复习 SDLC 模型对比、UML 图绘制、测试策略、质量标准。禁止使用 Generative AI。 🧪 **Tutorial/Lab**: 最后一次 Tutorial,团队完成 Use Case Modelling 作业的最终整合与提交准备。 📌 **作业关联**: Use Case Modelling (28%, Due May 27, Hurdle ≥35%) 即将截止。 ⚠️ **易错点**: Final Exam 涵盖面很广,不能只复习后半学期内容;UML 图的画法细节(如 Use Case 的 Include 用虚线箭头指向被包含的 UC)在考试中很容易失分。 (数据来源:2025 S1 UQ Course Profile,CSSE3012)
ContentLecturesLecturesonsoftwareengineeringprocessesandprocessactivities
💡 学习提示
总结 Content Lectures Lectures on software engineering processes and process activities, quality management and requirements engineering. 的核心概念与适用场景
为第12周生成 5 道练习题并给出解题步骤

📋 作业拆解

Assignment 1: Core Analysis

20h
核心考察
从问题拆解到方案验证的完整流程。
CSSE3012 The Software Process 的核心分析与验证任务。
要求
提交分析报告、实验结果与关键图表/代码。

Assignment 2: Integrated Project

28h
核心考察
技术路线选择、风险控制与结果表达。
完成端到端项目或专题研究任务。
要求
包含项目成果、展示材料与复盘。

🕐 课表安排

2026 S1 学期课表 · 每周 5 小时

Lecture
Mon14:00 (120)📍 03-309 Steele Building, Learning Theatre
Lecture
Tue13:00 (60)📍 50-T103 Hawken Engineering Building, Learning Theatre
Tutorial
Wed08:00 (120)📍 78-224 General Purpose South, Collaborative Room
👤 讲师:Yang,Guowei✉️ guowei.yang@uq.edu.au

📋 课程信息

学分
2 Credit Points
含金量
5 / 5
压力指数
4 / 5
期中考试
2001年7月1日

💬 学生评价

💭

还没有同学评价这门课,成为第一个分享体验的人吧

写点评