Peter Muchina Bioinformatician,Genomics Python programmer, Linux
No reviews yet

A bioinformatician by training. Data analytics enthusiast. Adepts in using models to leverage big data. Familiar with Python and R programming languages. Comfortable using Linux OS. Passionate about teaching and willing to build students careers to top notch.
My teaching style involves more of hands-on programming exercises. I prefer using the Jupyter Notebook as it is very friendly and allows one to take notes of every detail. After the sessions, I assign tasks that involve research and testing your approach and creativity in writing and designing your code. This approach helps my students grasp the concepts more as I am much interested in the skill growing the skill set. I help out with school assignments by guiding you when stuck. My sessions are always fun and very interactive.

Subjects

  • Biology Expert

  • MySQL Intermediate

  • Python Intermediate-Expert

  • Bioinformatics Expert

  • R (Programming) Expert

  • Linux Expert

  • Genomics Expert

  • Population genetics Expert


Experience

  • Bioinformatician (May, 2018Present) at ICIPE(International centre for insect physiology and entomology)

Education

  • Bioinformatics (Jul, 2022now) from Aarhus university
  • Bioinformatics (Sep, 2019Aug, 2021) from Pwani university, kilifi
  • Biochemistry and Molecular biology (Jan, 2014Dec, 2017) from South Eastern Kenya University

Fee details

    kr.80133/hour (US$11.6319.38/hour)


Courses offered

  • Introduction to Python

    • kr.1600
    • Duration: 20 Hours
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English
    • Certificate provided: No
    Course Title

    Introduction to Python Programming
    Course Description

    This course provides a foundational understanding of Python, one of the most popular and versatile programming languages. Designed for beginners, the course covers essential programming concepts and offers hands-on practice to build confidence in writing, testing, and running Python code. By the end of the course, students will be equipped to tackle basic programming challenges and continue with more advanced programming topics.
    Learning Objectives

    Understand basic programming concepts such as variables, data types, and control structures
    Write Python code to solve simple problems
    Develop skills in handling data with lists, dictionaries, and basic file operations
    Gain an introductory understanding of functions and modular programming
    Use Python’s error-handling mechanisms for debugging
    Learn to read and understand basic Python code in real-world examples

    Target Audience

    This course is intended for individuals with little or no programming experience. It’s suitable for students, professionals in non-technical fields, and anyone interested in learning programming from scratch.

Reviews

No reviews yet. Be the first one to review this tutor.