Your transaction is in progress.
Please Wait...
Course Details
KTO KARATAY UNIVERSITY
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Electrical and Electronics Engineering
Course Details
Course Code Course Name Year Period Semester T+A+L Credit ECTS
05141404 Labview Programming 2 Spring 4 3+0+0 5 5
Course Type Elective
Course Cycle Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6)
Course Language Turkish
Methods and Techniques -
Mode of Delivery Face to Face
Prerequisites -
Coordinator -
Instructor(s) -
Instructor Assistant(s) -
Course Content
Introduction: Programming examples, Vehicle Palette, Control Palette, Function Palette, Data Types, Conversion, Indicator / Control / Fixed Creation, Basic Programming: Indicators, Controls, Math Operations, Logic Structures, Arrays, Characters. Structures: Comparison Structures, State Structures, Sequence Structures, Local Variables, Loops: For Loop, While Loop, Floating Registers, Indexing, Sets: Sequences (continued), Matrices, Rings, Sets, Merge / Decomposition. Debugging and Sub-Virtual Instruments: Measuring Tip, Cutting Points, Stepping, Highlighting, Modular Programming, Advanced Topics: Character Arrays, Comparison Structures and Data Types, Data Input / Output: Reading from File and Writing to File, File Location, Data Retrieval, Scheduling, Graphic Creation. Data Acquisition (VT): Hardware connectivity, VT virtual instruments, GPIB interface, exercises to communicate with measuring devices via GPIB. Timing: Timing Functions, Timed loops, Event Structures, Wave Structures: Signal Generation / Processing, Wave Structure Types, Dynamic Data. VT (continued) and Front Panel: Sample Applications for VT, Construction, Boxes, Decoration, Virtual Instrument Features, Tabs. Sample Applications, VT.
Objectives of the Course
Students will be able to perform computer-controlled experiments that may be required in their work, to collect data and analyze these data to develop the ability to develop Labview applications.
Contribution of the Course to Field Teaching
Basic Vocational Courses
Specialization / Field Courses
Support Courses
Transferable Skills Courses
Humanities, Communication and Management Skills Courses
Weekly Detailed Course Contents
Week Topics
1 Introduction: Programming examples, Vehicle Palette, Control Palette, Function Palette, Data Types, Conversion, Indicator / Control / Fixed Creation.
2 Basic Programming: Indicators, Controls, Math Operations, Logic Structures, Arrays, Characters.
3 Structures: Comparison Structures, State Structures, Sequence Structures, Local Variables, Quiz.
4 Loops: For Loop, While Loop, Floating Registers, Indexing
5 Sets: Sequences (continued), Matrices, Rings, Sets, Merge / Decomposition.
6 Debugging and Sub-Virtual Instruments: Measuring Tip, Cutting Points, Stepping, Highlighting, Modular Programming, Quiz.
7 Advanced Topics: Character Arrays, Comparison Structures and Data Types, Selection of Mid-Term Project (related to student`s research area).
8 Data Input / Output: Reading from File and Writing to File, File Location, Data Retrieval, Scheduling, Graphic Creation.
9 Data Acquisition (VT): Hardware connectivity, VT virtual instruments, GPIB interface, exercises to communicate with measuring devices via GPIB.
10 Timing: Timing Functions, Timed loops, Event Structures, Quiz.
11 Wave Structures: Signal Generation / Processing, Wave Structure Types, Dynamic Data.
12 VT (continued) and Front Panel: Sample Applications for VT, Construction, Boxes, Decoration, Virtual Instrument Features, Tabs.
13 Sample Applications, Quiz for VT (continue) and Feature Nodes: VT.
14 Term Project Presentations: Real Laboratory Practice.
Textbook or Material
Resources LabVIEW User Manual, published by National Instruments, April 2003 Edition.
LabVIEW User Manual, published by National Instruments, April 2003 Edition.
Evaluation Method and Passing Criteria
In-Term Studies Quantity Percentage
Attendance - -
Laboratory - -
Practice - -
Homework - -
Presentation - -
Projects - -
Quiz - -
Listening - -
Midterms - -
Final Exam - -
Total 0 (%)
ECTS / Working Load Table
Quantity Duration Total Work Load
Course Week Number and Time 0 0 0
Out-of-Class Study Time (Pre-study, Library, Reinforcement) 0 0 0
Midterms 0 0 0
Quiz 0 0 0
Homework 0 0 0
Practice 0 0 0
Laboratory 0 0 0
Project 0 0 0
Workshop 0 0 0
Presentation/Seminar Preparation 0 0 0
Fieldwork 0 0 0
Final Exam 0 0 0
Other 0 0 0
Total Work Load: 0
Total Work Load / 30 0
Course ECTS Credits: 0