Overview
The Professional Certificate of Competency in Practical Python for Engineers & Technicians from Engineering Institute of Technology focuses on specific engineering disciplines: electrical engineering, mechanical engineering, industrial automation, and civil engineering.
Electrical Engineering applications include file processing (conversion from one format to another such as XML to CSV), automation of test equipment and data (such as waveforms for power quality problems), and database management (such as SQL).
Mechanical Engineering is often considered to be disconnected from the need for programming knowledge. That couldn’t be further from the truth. Areas such as numerical analysis (with awkward boundary conditions) in manufacturing, automotive, energy spheres of activity, and thermodynamics (ranging from fluid dynamics to chemical kinetics) require programming knowledge. It is also imperative in computational fluid dynamics.
Civil Engineering applications include risk assessment and mitigation for floods, cyclones, earthquakes, prediction of traffic trends, stress analysis of data from bridges, analysis of vast amounts of geotechnical data.
Industrial Automation application includes analysis of vast amounts of data from processes, logging data over a Modbus communication link, and preventative maintenance. It also includes translating a PLC database and converting this into a bunch of HTML files.
Key facts:
- You may be eligible to claim CPD points through your local engineering association.
- Receive a Certificate of Completion from EIT.
- Learn from well-known faculty and industry experts from around the globe.
- Flexibility of attending anytime from anywhere, even when you are working full-time.
- Interact with industry experts during the webinars and get the latest updates/announcements on the subject.
- Experience a global learning with students from various backgrounds and experience which is a great networking opportunity.
- Understand the Python programming language and apply it to solve engineering problems.
- Learn topics such as writing effective and clean code, writing automation scripts to rapidly solve complex practical problems by applying key tools such as Anaconda, NumPy, Pandas, and Matplotlib.
- Gain an in-depth understanding on data manipulation and its application for spreadsheets and databases, building simple models and simulations, and creating visualizations, graphical plots, and schematics.
- Get experience in performing an object-oriented programming by completing a home exercise in electrical/ mechanical/ industrial automation/ civil engineering.
Get more details
Visit programme websiteProgramme Structure
Modules included:
- Python Basics
- Datatypes
- Numpy
- Conditionals & Errors
- Looping
- Pandas
- Data Analysis with Pandas
- Visualization of Dataframe with Matplotlib
- Functions
- Modules
- Object-Oriented Programming
Check out the full curriculum
Visit programme websiteKey information
Duration
- Part-time
- 3 months
Start dates & application deadlines
- Students will need to Join Waitlist in order to enroll in this programme.
Language
Delivered
Campus Location
- Perth, Australia
Disciplines
Computer Sciences Software Engineering View 10 other Short Courses in Software Engineering in AustraliaExplore more key information
Visit programme websiteWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- CRICOS Provider Number - 03567C
- To obtain additional information about the programme, we kindly suggest that you visit the programme website, where you can find further details and relevant resources.