Calendar

Upcoming events with the Princeton University Python Community :

  • 7 October 2014
    • Introductory Python Programming
      Starts: 14:00
      Ends: 7 October 2014 - 16:00
      Location: 130 Lewis Science Library
      Description: Matthew Cahn, Systems Administrator for Biology, Department of Molecular Biology

      This free mini-course is an introduction to Python for those with little or no programming experience.

      Python is a programming language used for a wide variety of applications including scientific computation, text processing, file handling, graphics, database, and web interfaces. It is designed to be elegant, concise, and easy to learn, while offering many advanced features.

      This course will introduce you to Python programming, showing you how to perform basic tasks. It will also serve as an introduction to the more advanced Python mini-courses offered by the Princeton Institute for Computational Science and Engineering (PICSciE).

      Participants will use the free Anaconda Python distribution on their own laptops. The course will include in-class exercises so participants can begin to experience Python for themselves.

      Matthew Cahn is a programmer and Linux system administrator in the Department of Molecular Biology. He has been programming in Python for over 15 years in the fields of scientific instrumentation, drug discovery, and molecular biology.

      Space is limited to 25 participants, so register today at the Training website, http://www.princeton.edu/training or contact Andrea Rubinstein at alrubins@princeton.edu/258-1397.

      http://www.princeton.edu/researchcomputing
  • 8 October 2014
    • Introductory Python Programming
      Starts: 14:00
      Ends: 8 October 2014 - 16:00
      Location: 130 Lewis Science Library
      Description: Matthew Cahn, Systems Administrator for Biology, Department of Molecular Biology

      This free mini-course is an introduction to Python for those with little or no programming experience.

      Python is a programming language used for a wide variety of applications including scientific computation, text processing, file handling, graphics, database, and web interfaces. It is designed to be elegant, concise, and easy to learn, while offering many advanced features.

      This course will introduce you to Python programming, showing you how to perform basic tasks. It will also serve as an introduction to the more advanced Python mini-courses offered by the Princeton Institute for Computational Science and Engineering (PICSciE).

      Participants will use the free Anaconda Python distribution on their own laptops. The course will include in-class exercises so participants can begin to experience Python for themselves.

      Matthew Cahn is a programmer and Linux system administrator in the Department of Molecular Biology. He has been programming in Python for over 15 years in the fields of scientific instrumentation, drug discovery, and molecular biology.

      Space is limited to 25 participants, so register today at the Training website, http://www.princeton.edu/training or contact Andrea Rubinstein at alrubins@princeton.edu/258-1397.

      http://www.princeton.edu/researchcomputing
  • 15 October 2014
    • Introduction to Python Programming
      Starts: 14:00
      Ends: 15 October 2014 - 16:00
      Location: New Media Center, Lewis Library
      Description: Python is a popular programming language for analyzing scientific data. The mini-course will present elements and features of python and how it can be used within the science workflow. The course includes hands-on exercises so participants can become familiar with programming techniques. We will use the workstations in the New Media Center. Emphasis will be on getting started with python and understanding its fundamentals so attendees can continue on their own. The course is intended for researchers working with data generated by simulations or acquired from experiments. Experience in another programming language is recommended background for the session.

      Eliot Feibush is a Computational Scientist in the Computational Plasma Physics Group at the Princeton Plasma Physics Laboratory. He specializes in developing scientific visualizations and graphics software. He has written many python programs to select, analyze, convert, and display data from various applications and disciplines. Prior to PPPL, he has worked in medical imaging, architectural design, and geospatial analysis.
  • 22 October 2014
    • Python NumPy Programming
      Starts: 14:00
      Ends: 22 October 2014 - 16:00
      Location: New Media Center, Lewis Library
      Description: Details to come.
  • 27 October 2014
    • Python for Scientific Computing
      Starts: 10:00
      Ends: 27 October 2014 - 16:30
      Description: Python for Scientific Computing : an introduction to numpy, scipy, and matplotlib. Details to come.