Learn how to program using Python
Do you want to take your coding skills to the next level?
Python programming is a versatile, open-source skill that's in high demand, offering simplicity and the power to tackle real-world problems. In this hands-on interdisciplinary workshop, you'll learn by doing and gain lifetime programming skills, with lots of different resources to support you along the way.
Python for Scientific Computing and AI
Led by Professor Stephen Lynch, students will be introduced to Python and Scientific Computing before moving onto Artificial Intelligence. Suitable for those who have some knowledge of programming.
Part of Futures Festival, the workshop will run over five days running from 10am-4pm daily, including time for breaks and to apply the theory you have learnt into practice.
By attending the course, participants will:
- Learn how to use Python as a powerful calculator
- Learn how to programme with Python
- Apply programming to computational modelling
- Use Python in future projects and research
- Learn more about Data Science and Artificial Intelligence
The course is open to all students, staff, and alumni at Loughborough University no matter what discipline you study, which campus you are based at, or what department.
A certificate will be provided for attendance of 80% or more. Students will also be eligible for Futures Festival prizes.
There is flexibility for participants to be involved in other Futures Festival activities for the equivalent of one-day (e.g. one full-day, two half days). The course is recorded, so any missed content can be viewed later.
Book your place
What are the benefits of using Python?
As a student, Python can be helpful across many academic disciplines. For example, you can use it for facilitating data collection and analysis, generating high-quality visualisations for research presentations, as well as offering tools that can be used in experiments.
Beyond academia, having a good working knowledge of Python can also open a range of exciting career opportunities, in fields such as:
- Data science, analytics and AI
- Scientific computing
- Research
- Cybersecurity
- Web and software development
What do people think of the course?
The course was very interesting and informative. The best part was that it focused on many real-life problems. I will be using programming and modelling in my final year project.
Learning how AI works and how to create programs has really boosted my love for the subject and has grown my ambitions for pursuing it as a career.
The Python workshop was a great introduction to various topics, from the basics of scientific computing to neural networks. The workshop was well paced and entertaining throughout, as well as highly informative. I would recommend attending to anyone with any interest in programming or sciences, regardless of experience level.
The workshop was very informative and full of insights that are helpful for my academic and career development. Thank you so much for delivering materials that I really needed!
About Professor Stephen Lynch
Stephen is a world leader in the use of mathematics packages in teaching, learning, assessment, research and employability. He started using packages in the mid 1980s whilst studying for his PhD in Pure Mathematics. In 2022, Stephen was awarded a National Teaching Fellowship for his work in Widening Participation, programming in the STEM subjects and interdisciplinary research feeding in to teaching.
According to Scholar GPS, he is currently ranked #13 in the world for Dynamical Systems. He is a Fellow of the Institute of Mathematics and its Applications (FIMA) and a Senior Fellow of the Higher Education Academy (SFHEA). He is currently a Professor at Loughborough University.