Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Fundamental Skills in Bioinformatics

King Abdullah University of Science and Technology (KAUST) via Coursera

Overview

The course provides a broad and mainly practical overview of fundamental skills for bioinformatics (and, in general, data analysis). The aim is to support the simultaneous development of quantitative and programming skills for biological and biomedical students with little or no background in programming or quantitative analysis. Through the course, the student will develop the necessary practical skills to conduct basic data analysis. Most importantly, participants will learn long-term skills in programming (and data analysis) and the guidelines for improving their knowledge on it. The course will include Programming in R, programming in Python, Unix server, and reviewing basic concepts of statistics.

Syllabus

  • Module 1: Introduction to Programming (using R)
    • The first module will explore the basics of programming through R and this will include: working in R and RStudio, understanding data types, loops and ifs. Additionally, the module will provide an introduction to RMarkDown as a tool for sharing code that we will use in the coding lectures.
  • Module 2: Introduction to Programming II (using R)
    • The second module will focus on two aims. Firstly, to master the use of logical values and vectors and its applications in quality control. Secondly, to practice the programming skills while learning how to perform basic statistical analysis. This will include: explorative data analysis, correlation, linear models, T-test, and ANOVA. Finally, we will explore the available resources for R programming.
  • Module 3: Programming in Python
    • The third module will provide the basics of the Python programming language. First, the module will compare Python and R language and learn the programming syntax of Python. Second, the module will work with two key Python modules: pandas and numpy.
  • Module 4: Bioinformatics case study - RNA-seq bulk and single-cell data analysis
    • The final module will focus on applying knowledge and understanding of programming in the analysis of real RNA-seq data. R will be used for analysing of bulk RNA-seq and Python for single- cell RNA-seq. The results of both analyses will then be integrated. Finally, the module will provide insights in how to gain deeper knowledge and skills in R.

Taught by

Vincenzo Lagani, Jesper Tegner, Zafer Ali, David Gomez-Cabrero and Robert Lehman

Reviews

4.4 rating at Coursera based on 48 ratings

Start your review of Fundamental Skills in Bioinformatics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.