Equivalences, Abstraction, and Partial Order Reduction
This course introduces methods to utilize abstraction and partial order methods to reduce the complexity of their systems models. The equivalences introduced...
By Chris Myers on Coursera
About This Course
This course introduces methods to utilize abstraction and partial order methods to reduce the complexity of their systems models. The equivalences introduced are based upon bisimulation and simulation relations. These concepts allow one to prove that a model is an abstraction (or simplification) of another model of the same system. Abstraction reduces the complexity of the system model while preserving the ability to correctly verify properties of the system. This course will also introduce the partial order method to further reduce model complexity during verification by enabling the state space exploration to not need to consider all possible interleavings of concurrent events. This approach often provides substantial reductions in the state space of the model being verified. This course can be taken for academic credit as part of CU Boulder’s Master of Science in Electrical and Computer Engineering (MS-ECE) degree offered on the Coursera platform. The degree offers 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 Electrical and Computer Engineering: https://www.coursera.org/degrees/msee-boulder
Topics Covered
Frequently Asked Questions
How much does Equivalences, Abstraction, and Partial Order Reduction cost?
Visit the Equivalences, Abstraction, and Partial Order Reduction course page for current pricing and available discounts.
Who teaches Equivalences, Abstraction, and Partial Order Reduction?
Equivalences, Abstraction, and Partial Order Reduction is taught by Chris Myers, University of Colorado Boulder.
What skill level is Equivalences, Abstraction, and Partial Order Reduction for?
This course is designed for all levels learners.
Similar Courses
HTML & CSS Coding for Beginners: Build your own portfolio!
Chris Dixon
Maya for Beginners: Animation
Lucas Ridley
JavaScript for Beginners (includes 6+ real life projects)
Kalob Taulien
Beginner Bootstrap 4: Hand code beautiful responsive websites fast
Chris Dixon