This course will cover the following topics:
- Issue Tracking (gitlab server), Source Code Management (git)
- Setup communication between measurement instruments/test systems and host computers
- LabVIEW Basics (Data Flow, Datatypes, Cluster, Control Structures, Error Handling)
- Optional: LabVIEW Advanced (Modular Programming, Design Patterns, Instrument Control)
- Python Basics (Datatypes, Flow control, Conditions, Common Libraries)
- Python Standard & Advanced Libraries (SciPy, NumPy, Pandas, Matplotlib)
- Object-Oriented Programming Basics (Class, Object, Inheritance, Composition, Polymorphism)
- Interfaces for measurement/test systems (TCP/IP, GPIB, USB, PXI)
- TestStand Basics (Terminology, Sequence Development, Code Module Execution)
- Lehrende/r: Wolfgang Rominger
- Lehrende/r: Patrick Lampl
- Lehrende/r: Klaus Strohmayer
- Lehrende/r: Jürgen Bachler
- Lehrende/r: Martin Dechant
- Lehrende/r: Patrick Frießer
- Lehrende/r: Michael Maletz