Search | Directories | Reference Tools
UW Home > Discover UW > Student Guide > Course Catalog 

Instructor Class Description

Time Schedule:

Trevor Branch
FISH 553
Seattle Campus

Advanced R Programming for Natural Scientists

Covers the use of maximum likelihood estimation and programming in R. Uses R functions to estimate parameters of models and to quantify uncertainty. Prerequisite: FISH 552; Q SCI 381 or Q SCI 482, or permission of instructor. Credit/no-credit only.

Class description

Covers more advanced programming concepts in R to allow students to write their own programs. Includes fitting models to data. Run in the second half of Fall immediately after FISH 552 (in the first half) concludes. Many students take FISH 552 and then FISH 553.

Student learning goals

Programming functions in R.

Lengthy coding in R and methods for handling larger projects in R.

Advanced use of Rstudio editor.

Fitting models to data in R.

General method of instruction

Two 2-hr lecture/lab sessions per week, combining instruction with classroom exercises.

Recommended preparation

Students must have taken FISH 552 (Introduction to R) or the equivalent, or may register with the permission of the instructor. There is no assigned textbook but Matloff "The art of R programming" is a useful advanced textbook for the course.

Class assignments and grading

Weekly homework assignments.

Credit/no credit


The information above is intended to be helpful in choosing courses. Because the instructor may further develop his/her plans for this course, its characteristics are subject to change without notice. In most cases, the official course syllabus will be distributed on the first day of class.
Course website for 2012
Last Update by Trevor Branch
Date: 07/19/2013