Debugging and Profiling Code in Python
by
Thu, Jan 15, 2026
1 PM – 2:30 PM EST (GMT-5)
Private Location (sign in to display)
40
Registered
Registration
Registration is now closed (this event already took place).
Details
Pre-Workshop Instructions: You will need a working Python installation (e.g., Anaconda) and VS Code to get the most out of this workshop.
More Software Engineering Training
Below is the full line-up of the Winter 2026 software engineering training by Research Computing:
Good Practices for Research Software Engineering on 1/12
Intro to Version Control with Git and GitHub on 1/12
Attaining vim Fluency: Edit as Fast as You Think on 1/13
Creating Reusable Python Code: From Notebooks to Scripts to Packages on 1/13
How to Package and Publish Your Python Code on 1/14
Gotcha! How to Write Software Tests to Improve Code Quality on 1/14
Debugging and Profiling Code in Python on 1/15
Continuous Integration and Continuous Delivery (CI/CD) with GitHub Workflows on 1/15
Tools That Help You Write Better Code on 1/16
Introduction to Software Reverse Engineering with Ghidra on 1/16
More Training Workshops
See the entire Research Computing Winter 2026 training program.
Speakers
Abhishek Biswas
Abhishek completed his doctoral work at Old Dominion University and worked at Oak Ridge National Laboratory as post-doctoral research associate before joining the Research Software Engineering group in at Princeton in June 2019. He is primarily associated with projects in Molecular Biology involving development of scalable high-performance metagenome binning pipeline and analysis of microscopy images.