Requirement Specifications for Autonomous Systems
Skills:
Agent Foundations80%
Key Takeaways
Formally models requirements for autonomous systems using finite automata and linear temporal logic properties
Original Description
This course will discuss different ways of formally modeling requirements of interest for autonomous systems. Examples of such requirements include stability, invariance, reachability, regular languages, omega-regular languages, and linear temporal logic properties. In addition, it will introduce non-deterministic finite and büchi automata for recognizing, respectively, regular languages and omega-regular languages.
This course can be taken for academic credit as part of CU Boulder’s MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more:
MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
Watch on External: Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Agent Foundations
View skill →Related Reads
📰
📰
📰
📰
The 3 Canadian Companies I'd Call If I Needed to Automate My Clinic's Front Desk
Dev.to AI
BizNode Basic ($200) vs Pro ($499): both run on your hardware with zero recurring costs. One-time purchase, lifetime ownership
Dev.to AI
The MCP Spec Rewrote Itself: What Changed in the July 2026 Release Candidate (And Why It Matters)
Dev.to AI
Station F ramps up as a launchpad for Europe’s hottest AI startups
TechCrunch AI
🎓
Tutor Explanation
DeepCamp AI