Data Science in Omics Introduction

BIOC 6820, 3 Credits, Fall 2023

OSU Spring 2023 Syllabus Attachment

PDF (when available) can be seen or downloaded HERE or HERE

Professor

Dr. Peter R. Hoyt

Office: Room 110FC in the HBRC Building

Email (best way to contact us): peter.r.hoyt@okstate.edu

Phone: 405-744-6206

Location

ZOOM link TBD

Times

10:30AM - 11:15AM T & Th

Office Hours

Times: Tuesdays 10:30-11am

Location: 110FC HBRC

Except for emergencies, Dr. Hoyt will only be available for virtual meetings in Fall 2022. Note: my schedule gets very busy during the semester so please try to schedule appointments as far in advance as possible. In general it will be very difficult to set up appointments less than 24 hours in advance.

Website

The syllabus and other relevant class information and resources will be posted at the GitHub site. Changes to the schedule will be posted to this site so please try to check it periodically for updates.

Course Communications

Email: peter.r.hoyt@okstate.edu

Required Texts

There is no required text book for this class.

Course Description

Computers are increasingly essential to the study of all aspects of biology. The course seeks to improve cross-disciplinary understanding and will be taught using the Bash Shell, but the concepts learned will easily apply to all programming languages. No background in programming is required.

Prerequisite Knowledge and Skills

Knowledge of basic biology.

Purpose of Course

By the end of the course you will be able to use a BASH shell and bioinformatic tools to import data into proper formats for genomics, perform analysis on those data, and export the results to graphs, text files, and potentially databases.

Course Goals and Objectives

Students completing this course will be able to:

How this course relates to the Student Learning Outcomes

This course contributes to the interdisciplinary techniques required to generate, analyze, and interpret complex biologically derived datasets as part of genomics by providing students the skills and knowledge they need to use bioinformatics tools in research.

Teaching Philosophy

This class is taught using active learner-centered approach, because learning to program and working with data requires actually interacting on computers. Self-motivation to learn the coding involved is required and often produces a better learning outcome.

Course Policies

Attendance Policy

Attendance will not be taken or factor into the grades for this class. Assignments will be due at the end of each week regardless of attendance. Keeping up with the assignments or exercises will mitigate your struggles to learn the material.

Exam/Assignments Policy

Weekly homework resembles quizzes but there will be no exams in this course.

Make-up policy

Life happens and therefore there is an automatic grace period of 48 hours for the submission of late assignments with no need to request an extension. However, it is highly recommended that you submit assignments on time when possible because assignments build on one another and it can be hard to catch up if you fall behind. Reasonable requests for longer extensions will also be granted.

Assignment policy

Assignments are due Saturday night by 11:59 pm Central Time. This allows you to be finished with one week’s material before starting the next week’s material. Assignments should be submitted via Canvas using the “quizzes” category. In emergencies, assignments can be submitted by email.

Course Technology

Students are required to provide their own laptops/desktops and to install free and open source software on those computers (see Setup for installation instructions). Support will be provided by the instructor in the installation of required software. If you need but don’t have access to a suitable computer please contact an instructor and they will do their best to provide you with one.

OSU Policies

University Policy on Accommodating Students with Disabilities

Students requesting accommodation for disabilities must first register with the Student Disability office. The Dean of Students Office will provide documentation to the student who must then provide this documentation to the instructor when requesting accommodation. You must submit this documentation prior to submitting assignments or taking the quizzes or exams. Accommodations are not retroactive, therefore, students should contact the office as soon as possible in the term for which they are seeking accommodations.

University Policy on Academic Misconduct

Academic honesty and integrity are fundamental values of the University community. Students should be sure that they understand the OSU Acedemic Integrity Code at https://academicintegrity.okstate.edu/content/academic-integrity-resources.

Netiquette and Communication Courtesy

All members of the class are expected to follow rules of common courtesy in all email messages, threaded discussions and chats. For guidance please read the Carpentries Code of Conduct

Getting Help

Most importantly, if you are struggling for any reason please come talk to the instructor and I will do my best to help.

Grading Policies

Grading for this course is tentatively based on 13 assignments. Some assignments (as needed) will receive a thorough review and a detailed grade. Other problems will be graded as follows:

Grading scale

Course Schedule

The details of the course schedule are available on the course website: schedule.

Disclaimer: This syllabus represents our current plans and objectives. As we go through the semester, those plans may need to change. Such changes will be communicated clearly both on the website and in class.

* Dataframes in this context includes tabular data