Nickson Osinde I have a bachelors degree in computer science
No reviews yet

Hello, students!

My name is Nick, and I am a computer science educator with 6 years of experience in teaching and tutoring online. I specialize in a range of topics in computer science, including programming languages, data structures, algorithms, artificial intelligence, machine learning, and computer networks. I have a degree in computer science and a passion for teaching that has allowed me to help many students excel in their computer science courses. I have also helped students prepare for programming competitions, hackathons, and research projects.

My teaching style is focused on providing a strong foundation in the fundamentals of computer science, while also encouraging students to explore advanced topics and develop their own projects. I believe in a hands-on approach to learning, and I often use real-world examples and case studies to help students understand complex concepts.

In terms of programming languages, I have a strong command of several languages, including Python, Java, C++, C, C#, PHP, HTML and JavaScript, Swift, Android and many more. I have extensive experience working with a variety of different tools and frameworks. I'm also knowledgeable in artificial intelligence and machine learning, and can help you understand how these technologies can be applied to real-world problems.

Subjects

  • JAVA Beginner-Expert

  • Python Beginner-Expert

  • JavaScript Beginner-Expert

  • C++ and Data Structures Beginner-Expert

  • C / C++ & Data Structures Beginner-Expert


Experience

  • Assistant Lecturer (Jun, 2019Present) at Kenyatta University, Nairobi County
    I teach python, C++, Java for IT students in practical labs

Education

  • Computer Science (Jan, 2012Jul, 2016) from Kenyatta University, Nairobi County

Fee details

    KSh1,5005,500/hour (US$11.6342.64/hour)


Reviews

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