Skip to content
DSA joins Blackford Capital
Advanced Architectures

LabVIEW Advanced Architectures



This advanced course discusses how to design and implement scalable, extensible software architectures for large LabVIEW applications. Participate in discussions and work independently and collaboratively to learn how to architect an application and design components to support the architecture. Learn about several advanced design patterns, reference architectures, inter-process communication methods, and more. All instructors for this course are Certified LabVIEW Architects.


Screenshott 2023-05-30 at 10.55.25 PM

Course Agenda

Scalable & Extensible: Advanced Architectures

  • 1: Software Architecture Introduction
  • 2: Designing an API
  • 3: Multiple Processes and Inter-Process Communication
  • 4: Advanced User Interface Techniques
  • 5: Introduction to Object-Oriented Programming in LabVIEW
  • 6: Plug-In Architecture
  • 7: Tips, Tricks, & Other Techniques
  • 8: Error Handling/li>
  • 9: Additional Resources