Introduction to programming using examples in the physical sciences. Provides instruction in the techniques of upper-level languages such as Fortran, C, and Pascal, as well as an introduction to the object oriented programming techniques used in Python, C++ and Java. Includes strong component of visualization and graphing.

 

 

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