Virtual instrumentation basic; using loops; arrays and clusters; decision-daking structures; modularity; hardware and sensor devices; sequential and state machine programming; signal analysis and processing; digital image processing; machine vision; sorting objects using machine vision; application of machine vision in industry