$125.00 USD

12 monthly payments

Your payment information will be stored on a secure server for future purchases


1. Introduction

These Terms and Conditions (the "Agreement") govern the provision of the "Advanced Software Design Course" (the "Course") by Mirdin, LLC, a Massachusetts Limited Liability Company (the "Company"). The provision of the Course is subject to a Payment Plan (the "Plan"). By agreeing to these terms, the Customer agrees to pay the full amount under the Plan.

2. Payment Obligations

2.1 The Customer agrees to make a series of payments as specified on the Company's website at the time of purchase.

2.2 The Plan is non-cancellable and the Customer is obligated to complete all the payments until the full amount is paid, regardless of circumstances.

3. Termination

3.1 In the event of non-payment, the Company reserves the right to suspend or terminate the Plan and the provision of the Course. The Company may also pursue other remedies as available under Massachusetts law.

4. Liability

4.1 The Customer acknowledges and agrees that they are fully liable for any costs incurred by the Company as a result of non-payment, including but not limited to interest, collection costs, and legal fees.

5. Acknowledgement

5.1 By agreeing to these terms, the Customer confirms that they have read, understood, and agreed to be bound by this Agreement and to fulfill their payment obligations under the Plan.

6. Governing Law and Jurisdiction

6.1 This Agreement shall be governed by and construed in accordance with the laws of Massachusetts, and any disputes arising under or in connection with it shall be subject to the exclusive jurisdiction of the courts of Massachusetts.

By checking the box or clicking "I agree", the Customer acknowledges they have read, understand, and agree to these Terms and Conditions.


Full Course | 12-month Payment Plan

This interactive course lets you elevate your software design skills at your own pace, whether you're looking to become a team leader or just seeking to refine your craft.

Guided by software design expert Jimmy Koppel, you'll delve into six comprehensive units, each dedicated to a unique aspect of software design, from the Hidden Layer of Logic to Future-Proofing Code. You'll gain a deep understanding of principles like Hoare triples, Embedded Design, and Representable/Valid Principle, enabling you to write clean, robust code and make design decisions that save hundreds of hours down the line.

Aside from didactic learning, you'll gain access to a curated library of readings, selected by Jimmy himself, comprising insightful articles and academic papers that further enrich your understanding of the art of software design.

This course is designed for engineers with at least a year of professional experience who are looking to upskill, take on more responsibility, and make a tangible impact on their team and projects.

Engage in self-paced learning that translates into real-world impact, becoming a better engineer and mastering the art of advanced software design with us.

If you want to know more before deciding to sign up, book a call with either Nils or Jimmy

Here’s a link to Jimmy's calendar: 

And here’s a link to Nils calendar: 

Complete Syllabus:

No Risk. 14-day refund policy.