King Abdullah University of Science and Technology
Fundamental Skills in Bioinformatics
King Abdullah University of Science and Technology

Fundamental Skills in Bioinformatics

Taught in English

3,759 already enrolled


Gain insight into a topic and learn the fundamentals

Jesper Tegner
Zafer Ali
Vincenzo Lagani

Instructors: Jesper Tegner


(19 reviews)

Beginner level

Recommended experience

24 hours to complete
3 weeks at 8 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Basics of R

  • Basics of Python

  • How to analyze bulk RNAseq count data

  • How to analyze single cell RNAseq count data

Details to know

Shareable certificate

Add to your LinkedIn profile


13 quizzes

See how employees at top companies are mastering in-demand skills


Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review


There are 4 modules in this course

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.

What's included

17 videos2 readings4 quizzes

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.

What's included

20 videos1 reading2 quizzes6 programming assignments

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.

What's included

19 videos1 reading4 quizzes4 programming assignments1 ungraded lab

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.

What's included

19 videos2 readings3 quizzes4 programming assignments


Instructor ratings
4.6 (5 ratings)
Jesper Tegner
King Abdullah University of Science and Technology
1 Course3,759 learners

Recommended if you're interested in Data Analysis

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

New to Data Analysis? Start here.


Open new doors with Coursera Plus

Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions