Skip to Content
Course

LabVIEW Application Development

CSE-41141

The LabVIEW Application Development course introduces students to structured practices to design, develop, test, and deploy LabVIEW applications.  Focused on the development of hierarchical applications that are scalable, readable, and maintainable.  The processes and techniques covered will help reduce development time and improve application performance and stability.  By incorporating these design practices early in the development, you will avoid unnecessary application redesign, increase VI reuse, and minimize maintenance costs. 

In addition, students will learn to identify the components of integrated systems and implement networking technologies for their applications. They will acquire experience in extending their application functionality and reduce development time by leveraging the capabilities of other applications using connectivity technologies such as DLLs, ActiveX, databases, and the Internet.
 

Course Highlights:

  • Establish a software lifecycle for future project development
  • Communicate with customers during project definition
  • Develop professional user interfaces and applications that are scalable, readable, and maintainable
  • Investigate and implement VI timing techniques
  • Handle errors that may occur during code execution
  • Document VIs effectively
  • Develop integrated systems.
  • Use networking technologies such as UDP and TCP.
  • Programmatically control VIs using VI Server.
  • Implement VIs that use Shared Libraries such as DLLs.

Course Benefits:

  • Extend LabVIEW knowledge towards developing LabVIEW applications that are Scalable, Readable, and Maintainable.
  • Curriculum follows National Instruments “LabVIEW Core 3” and “LabVIEW Connectivity.
  • After the conclusion of the course, students may obtain a certification as a LabVIEW Associate Developer (CLAD) or LabVIEW Developer (CLD).
     

Course Typically Offered: Online, Winter and Summer quarters 

Prerequisites: have taken LabVIEW Programming course, LabVIEW Core 1 and 2, or equivalent training or experience.

Next steps: Upon completion of this class, consider enrolling in other courses in the Mechanical Analysis and Design Certificate.

Note:  Certification exam score does not affect your grade.

More information: Contact unexengr@ucsd.edu to learn more about Mechanical Analysis and Design course offerings.

Course Information

3.00 units
TBD

Course sessions

Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about this course and upcoming sections.