Calendar

Fall 2026 Semester
Date Pre-Class Content NI Online Training * Assignments and Badges
Aug 26 01: Getting Started Core 1: Introduction to LabVIEW (1,2)
Core 1: First Measurement, optional (3..7)
 
02: Your First VI Core 1: Exploring an Existing Application (9..14)
Core 1: Creating Your First Application (15..16)
 
Sep 02 03: Working with subVIs Core 1: Debugging and Troubleshooting (22..25)
Core 1: Reusing Code (47..50)
 
04: Working with Projects Core 1: Creating Your First Application (17..21)
Core 1: Executing Code Repeatedly Using Loops (26..30)
 
Sep 09 05: Getting Started DAQmx Core 1: Working with Groups of Data (31..35)
DAQmx: Programming with the NI-DAQmx API
 
06: Making Decisions Core 1: Using Condition Based Structures (44..46)
DAQmx: Programming Multiple Channels
A01 – Tilt Sensor, Thu 09-10 11:59 PM
Sep 16 07: All About Signals Core 1: Controlling Data Types (51..52)
MF: 1. Measuring Voltage or Current
LabVIEW Environment, Mon 09-14
08: Writing Text Files Core 1: Writing and Reading Data to File (36..40)  
Sep 23 09: Action Engines MF: Validating an Analog Input Measurement  
10: Process Control Core 1: Grouping Data of Mixed Data Types (41..43)
SS: 1. Measuring Temperature
 
Sep 30 11: State Machines Core 1: Implementing a Sequencer (53..46)
DAQmx: Triggering on a Specific Condition
 
12: Hardware-Timed DAQ DAQmx: Timing and Synchronization Methods LabVIEW Programming Fundamentals,
Fri 09-27
Oct 07 13: Using Event Structures Core 2: Creating an Event-Driven UI  
14: Configuration Files Core 2: Managing Configuration Settings in Apps  
Oct 10 15: Sampling and Nyquist Core 2: Transferring Data
MF: Sample Rate and Aliasing
LabVIEW Troubleshooting Code
Oct 15 16: Signal Generation MF: Generating an Analog Signal  
Oct 17 17: VI Server Core 2: Controlling the User Interface
MF: 5. Generating or Reading a Digital Signal
LabVIEW Sequential Programming
Oct 22 18: MIDTERM EXAM +
Measurement Accuracy
MF: Determining the Accuracy of a System  
Oct 24 19: Streaming to Files Core 1: Advanced File I/O
DAQmx: Logging Measurement Data to Disk
 
Oct 29 20: Stress and Strain SS: Measuring Strain, Force, or Pressure  
Oct 31 21: Sound and Vibration SS: Measuring Sound, Vibration, and Acceleration  
Nov 07 22: Using Encoders SS: Measuring Position with Encoders NI DAQmx Programming
Nov 12 23: Pulse-Width Modulation SS: Measuring Edges, Frequency, and Duty Cycle  
Nov 14 24: Error Handling Core 2: Developing an Error Handling Strategy Measurement Fundamentals
Nov 19 25: Building Applications Core 2: Distributing Applications  
Nov 21 26: Project Reviews   Sensors and Signals
Nov 26 27: Project Presentations   Documenting Measurement Data
Dec 03 Final Exam [3:45 – 5:45 PM]    

*Key for NI Online Training Courses

  • Core 1 = LabVIEW Core 1
  • Core 2 = LabVIEW Core 2
  • MF = Data Acquisition Using NI-DAQmx and LabVIEW: Measurement Fundamentals
  • DAQmx = Data Acquisition Using NI-DAQmx and LabVIEW:  NI-DAQmx Programming in LabVIEW
  • SS = Data Acquisition Using NI-DAQmx and LabVIEW: Sensors and Signals
Print Friendly, PDF & Email
Top