Dates: 10/30/2024 - 10/31/2024
Instructors: Kevin Dean, Ph.D., Felix Zhou, Ph.D., and Conor McFadden
Credit Hours: 1
Room: G9.102
Class Size: 40
This two-day intensive course is designed to introduce Python programming to graduate students and postdocs in biomedical fields. The course aims to provide a solid foundation in Python, emphasizing practical applications relevant to research. Participants will learn about Python's structures, flow control, data handling, basic analysis techniques, and how to write clean, reusable code.
By the end of this course, participants will be able to:
- Understand and implement basic Python syntax and programming concepts.
- Manage project dependencies and create reproducible Python environments.
- Apply Python data structures effectively in solving real-world problems.
- Utilize Python for data manipulation, basic statistical analysis, image processing, machine learning, and visualization.
- Debug code efficiently.
- Write reusable code using functions and modules.
- Install Miniconda.
- Apply for a PyCharm Student license and install it on your computer.