Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | BCT.211.5B | LabVIEW Programming | Elective | 2 | 3 | 4 |
|
Level of Course Unit |
Short Cycle |
Objectives of the Course |
Basic introduction of visual programming languages with LabVIEW program. Various programs can be created by taking advantage of the convenience that LabVIEW brings to programming. Additionally, control of biomedical devices by using the software provided by the LabVIEW program for data collection. |
Name of Lecturer(s) |
Öğr Gör. Dr. Aykut Coşkun |
Learning Outcomes |
1 | Gains knowledge about the general concepts of visual programming languages. | 2 | Learns visual programming and virtual instrument concepts with LabVIEW program. | 3 | Implements decision structures and loops in various programs. | 4 | Performs file operations with LabVIEW program. | 5 | It collects data and performs the controls of various devices using the parallel or serial port of the computer. |
|
Mode of Delivery |
Normal Education |
Prerequisites and co-requisities |
None. |
Recommended Optional Programme Components |
None. |
Course Contents |
Overview of programming languages and visual programming languages, LabVIEW program and virtual instrumentation concepts, decision structures, loops, lists and tables, graphs, file management, and real-time measurement and instrumentation. |
Weekly Detailed Course Contents |
|
1 | Overview of visual programming languages and introduction of LabVIEW user interface | | | 2 | Virtual instrument (VI), numerical objects, decision structures | | | 3 | Loops and objects of properties | | | 4 | String functions and various applications | | | 5 | Array, matrix and cluster | | | 6 | Lists, tables and graphs | | | 7 | Lists, tables and graphs | | | 8 | Midterm exam | | | 9 | File operations and creation of various program examples | | | 10 | File operations | | | 11 | | Sub-VI preparation, variable structures used in LabVIEW | | 12 | | Other structures and timed structures that control program flow | | 13 | | Compiling the prepared applications and examining the parallel and serial port | | 14 | | Examination of the parallel and serial port and data collection | | 15 | | Data collecting | | 16 | Final examination | | |
|
Recommended or Required Reading |
Lecture Notes |
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
Midterm Examination | 1 | 100 | SUM | 100 | |
Final Examination | 1 | 100 | SUM | 100 | Term (or Year) Learning Activities | 40 | End Of Term (or Year) Learning Activities | 60 | SUM | 100 |
| Language of Instruction | Turkish | Work Placement(s) | None. |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 1 | 1 |
Self Study | 40 | 1 | 40 |
Individual Study for Mid term Examination | 30 | 1 | 30 |
Individual Study for Final Examination | 50 | 1 | 50 |
|
Contribution of Learning Outcomes to Programme Outcomes |
LO1 | 2 | 3 | 2 | 2 | 4 | 3 | 3 | 3 | 3 | 2 | LO2 | 2 | 3 | 4 | 2 | 2 | 2 | 4 | 4 | 2 | 3 | LO3 | 3 | 2 | 2 | 2 | 4 | 2 | 2 | 2 | 2 | 3 | LO4 | 4 | 2 | 2 | 2 | 2 | 3 | 3 | 2 | 2 | 2 | LO5 | 4 | 3 | 2 | 3 | 2 | 2 | 2 | 3 | 2 | 3 |
|
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
|
|