Warning: Declaration of FW_Auto_Install_Upgrader_Skin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, ...$args) in /home/customer/www/computingskillsforbiologists.com/public_html/wp-content/themes/utouch/inc/includes/auto-setup/class-fw-auto-install.php on line 1261

Warning: session_start(): Cannot start session when headers already sent in /home/customer/www/computingskillsforbiologists.com/public_html/wp-content/plugins/unyson/framework/includes/hooks.php on line 256
Example Syllabi | Computing Skills for Biologists

Example Syllabi

EE BIOL C177 | EE BIOL C234 – Practical Computing for Evolutionary Biologists and Ecologists

Ecology and Evolutionary Biology – UCLA

A general trend within nearly all fields of biology has been an explosion in
the availability of data. As a result, biology is becoming increasingly computational. The goals of this course are to provide you with the tools you need to manipulate and analyze common sources of biological information such as such as text output from computer programs and electronic data bases. You will learn the basics of shell operations, regulation expressions, and the fundamentals of python programming including control statements, reading and writing of files, and scripting. You will also learn specialized libraries for programming in ecology and evolutionary biology.

Instructors: Dr. Mike Alfaro and Gaurav Kandlikar
Download full syllabus

ECEV 32000. Computing Skills for Biologists

Department of Ecology and Evolution – University of Chicago

The class is centered on building a strong computational toolbox for biologists. It encompass a variety of programming languages (Bash, Python, R) and tools (UNIX shell, Git, Regular Expressions, LaTeX, Databases). Each week, a different topic is discussed, a few exercises are solved together in class, and (much) longer exercises are assigned as homework. The homework is not graded, but is essential for getting anything out of the class. Because each topic is treated quite briefly, students are encouraged to read more about the tools presented in class (a reading list is provided for each tool). Rigor and reproducibility of data analysis, as well as good coding style and organization are emphasized. At the end of the Quarter, the students produce a “final project”, where they tackle and solve a substantial computational problem stemming from their own research.

Instructor: S. Allesina     Terms Offered: Winter
Download full syllabus
Course website

Did you use the book in your classroom?

We would like to show your syllabus here and know how the book worked for you.
Message sent!
Send a Message