Skip to main content
Photo of a student studying in a library

Course Description

Schoolcraft is excited to offer traditional credit face-to-face, hybrid, online, and remote classes. We are committed to providing students a safe experience based on recent COVID-19 concerns.

Please see the COVID-19 web page to learn more. Keep checking the schedule for additions on our New, Added, and Late Starting Courses web page.

Electronic Technology - ELECT 180

LabVIEW Programming CORE 1 and 2

5 Credit Hours
2 Lecture Hours
3 Laboratory Hours

Course Description

This course will introduce the student to the programming concepts, techniques, features and functions involved in writing a LabVIEW program. The student will learn to create programs used in test and measurements, data acquisition, instruments control and data logging. The course focuses on user interfaces, program structure, language syntax and implementation details.


(A requirement that must be completed before taking this course.)

  • None


  • Computer and keyboarding experience highly recommended.

Course Competencies

Upon successful completion of the course, the student should be able to:

  • Explain a simple Visual Instrument (VI) based application.
  • Explain the use of controls to create a user interface.
  • Explain the use of function used to control the front panel objects.
  • Create different types of variables.
  • Create and save Visual Instruments (VIs).
  • Create VIs to be used as sub VIs.
  • Explore different decision structures.
  • Explore a variety of built-in controls.
  • Explore loops by using conditional expressions.
  • Explore Icon and Connector Pane.
  • Explore data acquisition of Digital Signals.
  • Explore data acquisition of Analog Signals.
  • Explain the use of event programming.
  • Explain how to programmatically control user interface objects.
  • Create common design patterns that use notifies, queues and events.
  • Modify existing code for improved usability.
  • Explore different binary file I/O formats.
  • Explore preparing, building and deploying stand-alone LabVIEW applications.

Course Schedule

 CourseSectionCourse TitleLocationCredit HoursInstructorsSeats Available ⁄Capacity ⁄WaitlistStatusFeeDays-Time-Room

Fall; 2021; ELECTRONIC TECHNOLOGY; No of Weeks : 15; Begins : 08/30/2021

 180544525LabVIEW CORE 1 & 2MEC5Schlick W10/20/0Open$52.00M  01:00 PM-03:30 PM MEC230
W  01:00 PM-03:30 PM MEC230

Winter; 2022; ELECTRONIC TECHNOLOGY; No of Weeks : 15; Begins : 01/10/2022

 180514510LabVIEW CORE 1 & 2MEC5Schlick W20/20/0Open$52.00M  08:00 AM-12:51 PM MEC230

Key: Day of the Week

  • T = Tuesday
  • R = Thursday
  • S = Saturday
  • X = Sunday