Introduction to scientific programming with python. Basic data types, sequences, input/output, and program control flow structures. Evaluation and plotting of mathematical functions and data. Statistical interpretation of data, and fitting of data to models. Introduction to numerical methods including integration, solutions of ordinary differential equations, and linear algebra. Extensive use of the numpy, matplotlib, and scipy packages.

 (Formerly: PHYS165)

 

2022

Semester Instructor  Syllabus  www
Fall Sullivan, Greg    
Spring Hall, Carter    

2021

Semester Instructor  Syllabus  www
Fall Sullivan, Greg    
Spring Hall, Carter    

2020

Semester Instructor  Syllabus  www
Fall Sullivan, Greg    
Spring Williams, James    

2019

Semester Instructor  Syllabus  www
Fall Sullivan, Greg    
Spring Williams, James    

 2018

Semester Instructor  Syllabus  www
Fall Sullivan, Greg    
Spring Williams, James    

2017

Semester Instructor  Syllabus  www
Spring Severson, Matt    
       

2016

Semester Instructor  Syllabus  www
Fall Roy, Raj    
Spring Severson, Matt    

2015

Semester Instructor  Syllabus  www
Fall Roy, Rajarshi    

2014

Semester Instructor  Syllabus  www
Fall Appelbaum, Ian    

2013

Semester Instructor  Syllabus  www
Fall Girvan, Michelle    
Spring Girvan, Michelle    

2012

Semester Instructor  Syllabus  www
Spring Girvan, Michelle    

2011

Semester Instructor  Syllabus  www
Fall Girvan, Michelle