Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Topics Covered in an NI LabVIEW Academy

The LabVIEW Academy program uses a blended learning model that combines face-to-face teaching with engaging content and hands-on lab exercises. This model prepares students for the demands of industry and higher education in engineering, computer science, and related fields. An example from a semester-long LabVIEW Academy course is listed below. This is an excellent guide for organizing how you will teach LabVIEW in your LabVIEW Academy course.


First Six Weeks

  1. Explain a simple application based on a virtual instrument (VI).
  2. Explain the use of controls to create a user interface.
  3. Explain the use of functions to control the front panel objects.
  4. Create different types of variables.
  5. Create and save VIs.
  6. Create VIs to be used as sub VIs.
  7. Explore different decision structures.
  8. Explore a variety of built-in controls.
  9. Explore loops by using conditional expressions.
  10. Explore icon and connector pane.

Last Six Weeks

  1. Explore data acquisition of digital signals.
  2. Explore data acquisition of analog signals.
  3. Explain the use of event programming.
  4. Explain how to programmatically control user interface objects.
  5. Create design patterns that use notifiers, queues, and events.
  6. Modify existing code for improved usability.
  7. Explore different binary file I/O formats.
  8. Explore the use of binary files in applications.
  9. Explore preparing, building, and deploying applications.
  10. Review for the Certified LabVIEW Associate Developer exam.