University of Washington, Tacoma TCSS 478: Fundamentals of Bioinformatics Course Logistics
University of Washington, Tacoma TCSS 478: Fundamentals of Bioinformatics Course Logistics
Course Description: Introduces basic concepts and techniques used in the analysis of
biological data, as well as applications of computational techniques in biological applications. No
background in biology is required. Students will learn biology concepts and vocabulary. The
programming language R primarily will be used.
Instructor:
Ka Yee Yeung
[email protected]
CP 232
Learning objectives: Upon successful completion of this course, students will be able to:
• Discuss the contribution of computational methods to solve biological problems.
• Understand fundamental concepts of bioinformatics.
• Acquire hands-on experience using R for data analyses.
• Discuss various types of big data in biology.
• Acquire hands-on experience using bioinformatics resources, including PubMed for
literature search and downloading biomedical data from various databases.
What you can expect from this class. This is a project-oriented class. There will be no final
exam. Instead, there will be one quiz, group assignments, group final project, class
presentations and project reports. I will provide links to additional reading materials consisting
mostly of journal papers.
Grading:
Group assignments (3 * 10%) 30%
Quiz 20%
Mid quarter group project: presentations 10%
Final group project: reports and presentations 40%
The following table will be used; it shows the minimum decimal grades for the specified
percentage scores. Decimal grades may be adjusted upward from these minimum grades.
2.5 80 1.5 70
Late homework/assignments/project (up to 24-hour late) will be accepted with a 20% penalty.
All homework/assignments/projects will be distributed and submitted through canvas.
Collaboration: assignments and projects. You are allowed to work in groups of 1-3 for the
assignments and final project. If you would like to work individually, it is ok. However, you are
strongly encouraged to work in groups, and the workload assumes that each team has more
than one student. You are expected to manage personnel issues within your own group.
We expect a steep learning curve to master the R programming language in the first couple of
weeks of the course. Working in groups enables students to help each other in learning R.
In your reports and presentations, you are expected to document the division of labor (i.e. who
does what, and the challenges tackled by each individual). All team members must consent to
the content of the report before submission. By default, all team members get the same grade.
But I reserve the right to adjust the grade of each individual based on the contribution.
Classroom Policy. You can expect to write R code during class. You are encouraged to use
your tablets and laptops during class as long as the sound and ringer are turned OFF.
However, you are expected to look away from your screen to participate in class discussion.
You can also bring food and covered beverages to class.
Cheating: Cheating, either on an exam or turning in work (including code) that is not your own,
will not be tolerated. Suspected cheating cases will be reported to the University Conduct
Officer, Ed Mirecki.
Grade Appeal Procedure: Except in case of error, I cannot change a grade that has been
submitted to the Registrar.
Teaching and Learning Center: The Teaching and Learning Center (TLC) offers free
academic support for students at all levels. We offer one-on-one consultations and group
workshops in writing, math, statistics, science, and Spanish. We also work with students on
questions about English grammar & vocabulary, reading, and learning strategies. We are
located in Snoqualmie 260 and online. Our schedules for appointments and drop-in visits are
posted on our website at www.tacoma.uw.edu/tlc . For special needs or subject tutoring
requests, please email [email protected] or call (253) 692-4417.
Student Counseling Center: The Student Counseling Center is an on-campus resource that
provides counseling to the students at UW Tacoma. There is no fee charged for Student
Counseling Center services for all enrolled UW Tacoma students. For more information, see
http://www.tacoma.washington.edu/studentaffairs/shw/scc_about.cfm
Emergency Aid -Life can be unpredictable. Unexpected costs and needs can cause significant
stress and impact student academic success and personal well being. That’s why the three
campuses of the University of Washington have Emergency Aid to support currently enrolled
UW students.
The Pantry - Providing supplemental, nutritional, and culturally relevant food as well as hygiene
items to all UWT students and their families. Stop by during weekly drop-in hours (DOUGAN
104) Monday-Friday, 9am-5pm.
Please also consult the syllabi service statements recommended by the UWT Faculty Assembly
regarding UWT resources, policies and expectations: https://www.tacoma.uw.edu/faculty-
assembly/syllabi-service-statements
TCSS 478 Lecture Schedule (dated 1/3/2019)
Subject to change! Check the canvas front page frequently for the latest schedule.
IMPORTANT: You are responsible for understanding all of the assigned reading material. The
reading refers to the textbook unless otherwise stated. I would specify the section number if
part of the chapter is not covered. Otherwise, I mean the entire chapter by default.
Date Lecture Topics Reading
Introduction to the course.
Textbook Ch. 2.3.
Week 1 Short introduction to molecular biology.
Larry Hunter's article: Molecular
1/7, 1/9, 1/11 Bioinformatics resources and tools on the
Biology for Computer Scientists.
web.
Jupyter notebooks.
Introduction to R.
Week 2
Review on probability and statistics. Textbook Ch. 3.
1/14, 1/16, 1/18
Data exploration and visualization.
Linear regression.
Week 3 Regression analyses.
Textbook Ch. 4.1, 4.2, 4.3.
1/23, 1/25 Using R to build regression models.
Big data in biology.
Next generation sequencing technology
Week 4
and applications.
1/28, 1/30, 2/1
Reproducibility of research. Creating and
sharing bioinformatics workflows.
Introduction to Bioconductor.
Week 5
Gene expression data and analysis.
2/4, 2/6, 2/8
Differential expression.
Week 6
Mid-quarter class presentations.
2/11, 2/13
Week 6 Personalized medicine: applications and
2/15 methods.
Tools for building predictive models.
Week 7 Logistic regression.
2/20, 2/22 Classification and feature selection. Model
selection.
Quiz.
Week 8
Sequence analysis.
2/25, 2/27, 3/1
Algorithms for sequence alignment.
Week 9 Graphs and networks.
3/ 4, 3/6, 3/8 Systems biology.
Week 10
Final project: Student presentations.
3/11, 3/13, 3/15