MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Provable Code

Course Summary

Tools and patterns for using mathematics to write more reliable and readable software


  • +

    Course Syllabus

    Predicate Calculus
    - 35m 27s

    —Introduction 2m 51s
    —Predicates and First Order Logic 5m 15s
    —Inference 12m 17s
    —Induction 8m 27s
    —Axioms 6m 37s
    Design by Contract
    - 1h 17m

    —Introduction 1m 15s
    —Cache and Query 6m 44s
    —Preconditions 4m 28s
    —Eliminating Preconditions 6m 23s
    —Postconditions and Invariants 9m 9s
    —Strict Preconditions 10m 8s
    —Strength 11m 4s
    —Inheritance 8m 12s
    —Correctness 4m 24s
    —Inference 14m 30s
    —Summary 1m 0s
    Code Contracts
    - 1h 3m
    Patterns
    - 54m 3s
    Degrees of Freedom
    - 57m 26s
    Immutability
    - 1h 3m


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top