BIOL 4320 - Scripting for Biologists

Institution:
Utah Tech University
Subject:
Biology
Description:
In this course, students learn techniques in computational biology to apply their computer science skillset to biological data. Specifically, it is focused on learning best-practices to design scripts for computational biology through hands-on coding exercises. These exercises will allow students to refine their ability to analyze data using essential concepts in computer science such as conditionals, loops, functions, classes, regular expressions, and recursion. Topics of version control, code readability, and documentation design are used to highlight the importance of reproducibility in science. While the course is taught using Python, students are allowed to explore and use other scripting languages. *** COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will (1) implement best practices in script development for computational biology, (2) design computer programs to analyze their own (and other) biological data, (3) critically review coding scripts used in the primary literature, (4) create reader-friendly documentation to help others implement their code for similar datasets (or to simply reproduce their results). Prerequisites: BIOL 3300 (Introduction to Bioinformatics). FA
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(435) 652-7500
Regional Accreditation:
Northwest Commission on Colleges and Universities
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2025 AcademyOne, Inc.