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.
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.
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.