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
  • 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)