Course description
Professional Certificate of Competency in Practical Python for Engineers and Technicians
Python is an object-oriented generic programming language that is particularly suited to the modern world. It is an excellent choice for introducing fundamental programming concepts as it reduces the complexity of problem-solving by hiding the intricate arcane detail ‘under the hood.’ Python can do in a single line what many programming languages require multiple lines of code to achieve.
It is now increasingly used in the automation and embedded systems world. In 2018, for the second year, the largest engineering society in the world, IEEE listed Python as the number one programming language (even ahead of such venerable languages as C and C++). Specific tasks for Python range from testing, data collection, and automation.
Automation of tasks is a critical part of every engineer’s jobs today. Design probably only takes 10 percent of an engineer’s time — most of the day-to-day work is in research, testing of prototypes, debugging, production testing, and documentation.
There is a growing need for Python programming skills by industry (typically manufacturing, mining, healthcare, and energy). This program focuses on giving you a solid foundation in the use of this language. This allows you to leave the program with a strong capability in programming with Python, rather than superficially skimming through a language. Naturally, you will need to apply your knowledge to engineering tasks to extend and solidify your proficiency.
Outcome / Qualification etc.
What will you learn
- Boost your engineering career with 21st Century programming skills
- Understand Python basics and apply them to solve engineering problems
- Write effective and clean code
- Write automation scripts to solve complex problems quickly
- Use key tools: Anaconda, NumPy, Pandas, and Matplotlib
- Manipulate data for use with spreadsheets and databases
- Build simple models and simulations
- Create visualizations, graphical plots and schematics to showcase your output
Training Course Content
Modules
- Python Basics
- Datatypes
- Numpy
- Conditionals & Errors
- Looping
- Pandas
- Data Analysis with Pandas
- Visualization of Dataframe with Matplotlib
- Functions
- Modules
- Object Oriented Programming
Request info
Get Inspired! Watch the Video
Engineering Institute of Technology
The Engineering Institute of Technology (EIT) is one of the only higher education providers in the world specializing in engineering and is fully accredited by the exacting standards of the Australian Government, giving you access to world class, industry-oriented education....