PHY390 Data Analysis with Phyton
Department of Physics and Astronomy, Stony Brook University
Prof. Joanna Kiryluk, email: Joanna.Kiryluk (at) stonybrook.edu
Office: C-109, Department of Physics
This course is an introduction to statistical data analysis with modern techniques, including the Python programming language on Windows computers. It will review concepts and methods to characterize experimental data such as averages, variances, standard deviations, errors and error propagation and will discuss probability distributions, confidence intervals, hypothesis testing, chi-squared minimization and straight line fitting. This course will also introduce students with no prior experience in programming to Python, with emphasis on practical data-centric applications. It will require extensive use of computers outside the classroom. The aim of this hands-on course is to prepare Physics and Astronomy majors for experimental laboratory work and research.
2. TEXT BOOKS (ALL REQUIRED)
- L. Lyons, "A Practical Guide to Data Analysis for Physical Science Students".
John R. Taylor, "An Introduction to Error Analysis: The Study of Uncertainties in Physical Measurements"
3. OFFICE HOURS
W. McKinney, "Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython"
- J. Kiryluk, Mondays: 11am-1pm, room C109
- A. Catanese, Wednesdays 1-2pm room C114 (please knock if the door is closed/locked)
OR by appointment (please request by email Anthony.Catanese (at) stonybrook.edu)
4. LECTURE NOTES AND HOMEWORK
VIRTUAL SINC (Stony Brook) SITE: link
PYTHON TUTOR SITE: python 2.7
5. TIME AND PLACE
- DATA ANALYSIS: TUESDAYS 8.30am-9.50am Math SINC Site (S-235) (Tuesday classs place subject to change)
- PYTHON PROGRAMMING: THURSDAYS 8.30am-9.50am Math SINC Site (S-235)
1st Lecture is on 01/24/2017
Attendance is mandatory.
Every week, one week to turn it in. No credit for late homework.
Any (serious!) excuses (medical or otherwise) are to be documented and discussed with the instructor in a timely manner.
Homeworks must be turned in by the date and time on the assignment, typically during a lecture period. If you cannot make the
lecture, you can bring your assigment to the instructor's office before the due date/time.
There will be 2 midterms and the final project (final project will cover the whole course material). Midterm exams will be given during the regular lecture hours.
Weighted average: 90 % - 100 % grade A
Weighted average: 85 % - 90 % grade A-
Weighted average: 80 % - 85 % grade B+
Weighted average: 70 % - 80 % grade B
Weighted average: 65 % - 70 % grade B-
Weighted average: 60 % - 65% grade C+
Weighted average: 50 % - 60 % grade C
Weighted average: 45 % - 50 % grade C-
Weighted average: 40 % - 45 % grade D+
Weighted average: 35 % - 40 % grade D
Weighted average < 35% grade F
10. RELIGIOUS HOLIDAYS
If the schedule of homeworks, exams or other assignments is in conflict with your religion's Holidays, please let me know in an email by the end of the first week of instructions and I will do my best to accommodate your needs. Please note that I cannot make changes in the course schedule after the first week of classes. No consideration will be made if someone approaches me in this matter at a time close to the due date or the exam date.
11. AMERICANS WITH DISABILITY ACT
If you have a physical, psychological, medical or learning disability that may impact your course work, please contact
Disability Support Services, ECC (Educational Communications Center) Building, room 128, (631) 632-6748. They will
determine with you what accommodations, if any, are necessary and appropriate. All information and documentation is
12. UNIVERSITY ACADEMIC INTEGRITY STATEMENT
Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing
another person's work as your own is always wrong. Faculty are required to report any suspected instances of
academic dishonesty to the Academic Judiciary. Faculty in the Health Sciences Center (School of Health Technology &Management,
Nursing, SocialWelfare, DentalMedicine) and School of Medicine are required to follow their school-specific procedures.
For more comprehensive information on academic integrity, including categories of academic dishonesty, please
refer to the academic judiciary website at: http://www.stonybrook.edu/uaa/academicjudiciary/
13. CRITICAL INCIDENT MANAGEMENT
Stony Brook University expects students to respect the rights, privileges, and property of other people. Faculty are required
to report to the Office of Judicial Affairs any disruptive behavior that interrupts their ability to teach, compromises the safety
of the learning environment, or inhibits students' ability to learn. Faculty in the HSC Schools and the School of Medicine
are required to follow their school-specific procedures.
Last Updated: 02/27/2017