К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Requirement Specifications for Autonomous Systems · LearnSpace
Назад в каталог
courseraПрограммирование

Requirement Specifications for Autonomous Systems

Курс от University of Colorado Boulder
Средний≈ 11.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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

Навыки, которые вы освоите

Theoretical Computer ScienceLinear AlgebraComputational LogicMathematical Theory & AnalysisApplied MathematicsSystems AnalysisFunctional SpecificationVerification And ValidationRequirements AnalysisControl SystemsAgentic systemsSystem RequirementsMathematical ModelingNumerical Analysis

Программа курса

5 модулей · 62 учебных материалов

01Course Introduction14 материалов

Course Overview

Course Updates and Accessibility SupportЧтениеEarn Academic Credit for your Work!ЧтениеCourse SupportЧтениеAssessment ExpectationsЧтение

Учитесь у экспертов

Majid Zamani

Associate Professor

Requirement Specifications for Autonomous Systems
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.2 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
AI Citation and AcknowledgementЧтение
Important PrerequisitesЧтение
Notice for Degree-Seeking LearnersЧтение
Logistics: Important information about the Course Assignments and ExamЧтение
Logistics: Lecture Slides, Textbook and ReadingsЧтение

Welcome

Meet Your Instructor!Видео

Introduction to the Specilization

Outline of SpecializationВидеоAriane Flight V88Чтение

Introduction to Course

Introduction to Course 2 – Requirement SpecificationВидеоResourcesЧтение
02Low-Level Specifications17 материалов

Overview of Module 2

Overview of Module 2Чтение

Low-Level Specifications: Stability

StabilityВидео Stability: ExamplesВидеоLyapunov’s stability theoremВидеоLyapunov’s stability theorem: ExamplesВидеоStability of linear systemsВидеоStability of linear systems: ExampleВидеоLyapunov functions for linear systemsВидеоLyapunov functions for linear systems: ExampleВидео

Assignment

AI Policy QuizЗаданиеAssignment 1: Stability VerificationЗадание

Low-Level Specifications: Robustness

Input-to-state stability (ISS)ВидеоISS for linear systemsВидеоLyapunov theorem for ISSВидеоLyapunov theorem for ISS: ExamplesВидеоStability of series interconnectionsВидеоStability of feedback interconnectionsВидео
03High-Level Specifications: Reachability, Safety, Regular and ω-Regular Properties9 материалов

Overview of Module 3

Overview of Module 3Чтение

Reachability and Safety

Computation of reachable sets via zonotopesВидеоComputation of reachable sets for ISS systemsВидеоSafety certificationВидео

Regular and ω-regular expressions

Basic concepts of languagesВидеоRegular expressionsВидеоω-regular expressionsВидеоω-regular expressions: ExampleВидеоAssignment 2: ω-Regular ExpressionsЗадание
04Nondeterministic Finite and Büchi Automata (NFA and NBA)16 материалов

Overview of Module 4

Overview of Module 4Чтение

Nondeterministic finite automaton

Nondeterministic finite automaton (NFA)ВидеоAccepted Language of an NFAВидеоSynchronous Product of NFAsВидеоNFA recognizing regular languagesВидеоDeterministic Finite Automaton (DFA)ВидеоNFA to DFA: ExampleВидео

Assignment

Assignment 3: NFAЗадание

Linear Time Properties

Linear-time propertiesВидеоNondeterministic Büchi automata (NBA)ВидеоNBA for linear time propertiesВидео

NBA and ω-regular expressions

From NBA to ω-regular expressionsВидеоFrom ω-regular expressions to NBAВидеоFrom ω-regular expressions to NBA: ExampleВидео

Safety Linear Properties

Safety and co-safety linear propertiesВидео

Assignment

Assignment 4: NBA IIЗадание
05Linear Temporal Logic Formulae6 материалов

Overview of Module 5

Overview of Module 5Чтение

Linear Temporal Logic

Linear Temporal Logic (Syntax)Видео Linear Temporal Logic (Semantics)Видео

Equivalence of LTL Formulas

Equivalence of LTL FormulasВидео

Assignment

Assignment 5: LTL VerificationЗаданиеAssignment 6: LTL Equivalences and from LTL to NBAЗадание