logo
COMP SCI 7411/4411/48113 学分

Event Driven Computing

阿德莱德大学·University of Adelaide·阿德莱德

COMP SCI 7411/4411/4811《Event Driven Computing》是 阿德莱德大学 的公开课程页面。当前可确认的信息包括 3 学分,难度 简易。 页面已整理 12 周教学安排,2 个重点考核,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:课程讲授 event-driven systems 的核心原理,覆盖 finite state automata、regular expre。

💪 压力
3 / 5
⭐ 含金量
4 / 5
👥 选课人数
0

📖 课程概览

选课速读: COMP SCI 7411/4411/4811《Event Driven Computing》是 阿德莱德大学 的公开课程页面。当前可确认的信息包括 3 学分,难度 简易。 页面已整理 12 周教学安排,2 个重点考核,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:课程讲授 event-driven systems 的核心原理,覆盖 finite state automata、regular expre。
课程讲授 event-driven systems 的核心原理,覆盖 finite state automata、regular expressions、embedded systems、interconnected state machines、Petri Nets、concurrency、reactive programming、event streams 与 observable data。(数据来源:2025 Semester 2 官方课程大纲)

🧠 大神解析

本课程介绍有限状态机相关知识, 普通项目开发存在一定量的运用场景。(by Yuning)

课程内容, 作业以及期末考试的整体难度不大, 但是期末考试的题量较大, 会有打不完题的风险。(by Hank)

📅 每周课程大纲

Week 1Finite State Automata
本周围绕 Finite State Automata 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyfinitestate
💡 学习提示
解释 COMP SCI 7411/4411/4811 第1周 Finite State Automata 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第1周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 2Automata behaviour and implementation
本周围绕 Automata behaviour and implementation 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencybehaviourand
💡 学习提示
解释 COMP SCI 7411/4411/4811 第2周 Automata behaviour and implementation 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第2周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 3Context-free grammars
本周围绕 Context-free grammars 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencycontextfree
💡 学习提示
解释 COMP SCI 7411/4411/4811 第3周 Context-free grammars 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第3周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 4Parsing strategies
本周围绕 Parsing strategies 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyparsingstrategies
💡 学习提示
解释 COMP SCI 7411/4411/4811 第4周 Parsing strategies 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第4周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 5Asynchronous event models
本周围绕 Asynchronous event models 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyasynchronousevent
💡 学习提示
解释 COMP SCI 7411/4411/4811 第5周 Asynchronous event models 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第5周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 6Callbacks, futures and promises
本周围绕 Callbacks, futures and promises 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencycallbacksfutures
💡 学习提示
解释 COMP SCI 7411/4411/4811 第6周 Callbacks, futures and promises 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第6周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 7Reactive programming patterns
本周围绕 Reactive programming patterns 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyprogrammingpatterns
💡 学习提示
解释 COMP SCI 7411/4411/4811 第7周 Reactive programming patterns 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第7周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 8Event-driven architecture
本周围绕 Event-driven architecture 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyeventdriven
💡 学习提示
解释 COMP SCI 7411/4411/4811 第8周 Event-driven architecture 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第8周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 9Concurrency hazards in event systems
本周围绕 Concurrency hazards in event systems 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyhazardsin
💡 学习提示
解释 COMP SCI 7411/4411/4811 第9周 Concurrency hazards in event systems 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第9周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 10Testing event-driven software
本周围绕 Testing event-driven software 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencytestingevent
💡 学习提示
解释 COMP SCI 7411/4411/4811 第10周 Testing event-driven software 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第10周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 11Case study in event-driven computing
本周围绕 Case study in event-driven computing 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencycasestudy
💡 学习提示
解释 COMP SCI 7411/4411/4811 第11周 Case study in event-driven computing 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第11周设计复习或实践清单,包含需要完成的实现、分析或测试重点
Week 12Event-driven computing synthesis
本周围绕 Event-driven computing synthesis 展开,结合 COMP SCI 7411/4411/4811 Event Driven Computing 的核心概念、工程场景和分析方法建立可用于实验、作业或考试的知识框架。
event-drivenautomatareactiveconcurrencyeventdriven
💡 学习提示
解释 COMP SCI 7411/4411/4811 第12周 Event-driven computing synthesis 的核心概念,并说明它和本课程整体能力目标的关系
为 COMP SCI 7411/4411/4811 Event Driven Computing 第12周设计复习或实践清单,包含需要完成的实现、分析或测试重点

📝 作业信息

该课程的作业部分要求实现类似简易画板的自动机交互程序, 一共分为三个阶段对应三次作业。作业通过websubmission上传并通过自动测试评分, 由于第二次作业限制了提交代码次数, 因此稍微有些难度。(by Hank)

📋 课程信息

学分
3 Credit Points
含金量
4 / 5
压力指数
3 / 5

💬 学生评价

💭

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

写点评