Start date: 29 April 2019
Duration: 3 Days
Location: Xilinx, City West Business Park, Saggart, Dublin
Cost: Members € 300; Non-members € 450
Course code: N/A
This course covers the fundamentals of the Python programming language and the essential tools which can be applied in the IC design industry.
At the end of this course, attendees will be able to:
• Design and program python applications
• Process files and automate tasks
• Use data analysis tools to investigate and visualise data sets
Who is the course for?
Engineers in a design role, who wish to apply Python e.g. for automating tasks. No prior Python experience necessary. Prior knowledge of a programming language desirable.
- Modules and Packages
- Lists and Tuples
- Working with files
- Exception Handling
- Dictionaries and Sets
- Functional Programming
- OS Services and Task Automation
- Jupyter python notebooks
- Data analysis tools, including Numpy, Scipy, Pandas and matplotlib
- Task Automation
Bill Emerson has worked as a software engineer, developer and trainer in the UK and Ireland since 1992, in a variety of industries, including financial services, scientific and educational. He has programmed extensively in Java and Python and divides his time between development projects and designing and delivering training courses. He has delivered python courses to many groups, including climate researchers and electronic engineers.
Bill lectures in software design and data analytics at Undergraduate and Postgraduate level, and is involved with a number of research projects involving data mining, analysis and visualization.