Gijs Joost - Computer programming tutor - Brooklyn
Gijs Joost - Computer programming tutor - Brooklyn

Gijs Joost's profile, diploma and contact details have been verified by our experts

Gijs Joost

  • Rate UGX 78,418
  • Response 1h
  • Students

    Number of students Gijs Joost has accompanied since arriving at Superprof

    1

    Number of students Gijs Joost has accompanied since arriving at Superprof

Gijs Joost - Computer programming tutor - Brooklyn

UGX 78,418/hr

See Computer programming tutors

Unfortunately, this tutor is unavailable

  • Computer programming
  • Programming languages

I teach computer programming in Python and data science, focusing on intuition. I have a Ph.D. in computational neuroscience and was a researcher at NYU. In addition, I am a data scientist with 8 year

  • Computer programming
  • Programming languages

Lesson location

About Gijs Joost

My background is in cognitive psychology (M.A.), and computational neuroscience (Ph.D.), and therefore have strong academic and analytical thinking skills. I have published peer-reviewed papers in top scientific journals and presented my work at conferences during my academic career. I also have taught classes at NYU to both graduate and undergraduate students.

I have been programming from an early age. As an undergraduate student, I started using programming in earnest and professionally to design experiments, analyze medical imaging data, and build statistical and computational models.

I can program in many languages with varying proficiency levels, including C, C++, C#, Objective-C, Swift, Java, JavaScript, and Python. Python is my preferred programming language and the one I am most proficient in, having used it for the last 20 years.

In addition to my academic credentials, I have eight years of experience as a data scientist and machine learning engineer at various tech startups (e.g., Foursquare) and large organizations (e.g., Memorial Sloan Kettering and the United Nations).

I also hold two U.S. Patents for developing an algorithm with a data science team at a tech startup (Integral Ad Science).

See more

About the lesson

  • Adult Education
  • Masters
  • PhD (Doctor of Philosophy)
  • +6
  • levels :

    Adult Education

    Masters

    PhD (Doctor of Philosophy)

    MBA

    Early childhood education

    Advanced

    Professional/Expert

    Children

    Primary

  • English
  • Dutch

All languages in which the lesson is available :

English

Dutch

In teaching computer programming or data science, I prefer focusing on building up an intuition first rather than working through endless coding exercises and examples.

For computer programming, I will rely on what has proven to be the most effective way of teaching it from the ground up. Lessons will introduce the various concepts of modern computer programming, one at a time, in order of complexity. Lessons will follow a clear objective of having a computer program perform a specific task and what we would need to achieve that task. Coding exercises serve as practice for the student to master the concept.

For data science, I prefer a more visual and intuitive approach. Too many data science and machine learning books dive straight in. They will give you a list of instructions to follow without providing an intuition of how to think about what the algorithms are trying to achieve and how they can be interpreted from a geometric or statistical point of view. As a result, people learn to implement an algorithm inflexibly and have little understanding of what makes them work and what makes them fail. I prefer focusing on the overarching geometric framework that should provide such an intuition before detailing the algorithms themselves.

I can cater the lesson plan to the background and skill set of the student, as well as find the right level of technical detail the person is seeking to understand. Especially when it comes to data science, conveying an intuition, without necessarily implementing many of the algorithms core to data science, might already be sufficient for someone working closely with data scientists and wants to gain an understanding and insight into the methods used in data science.

Similarly, depending on the student's age, background, skill set, and background, I can vary the level and depth of the material. Computer programming will be taught in Python as it is, in my opinion, a language with the right balance of versatility and ease of use. I will also teach Data science and machine learning using Python as the language to implement the algorithms. For more advanced methods, free-to-use toolboxes will be used to hide some or all the detail the student is not interested in.

See more

Rates

Rate

  • UGX 78,418

Pack prices

  • 5h: UGX 390
  • 10h: UGX 780

online

  • UGX 78,418/hr

Similar Computer programming teachers in Brooklyn

  • Surbhi

    Kampala & Online

    5 (4 reviews)
    • UGX 200,000/hr
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (126 reviews)
    • UGX 156,836/hr
    • 1st lesson free
  • Gabriel

    Seattle, United States & Online

    5 (104 reviews)
    • UGX 98,023/hr
    • 1st lesson free
  • Idahosa

    Toronto, Canada & Online

    5 (48 reviews)
    • UGX 69,079/hr
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (40 reviews)
    • UGX 181,581/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • UGX 222,333/hr
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (41 reviews)
    • UGX 83,008/hr
    • 1st lesson free
  • John

    London, United Kingdom & Online

    5 (50 reviews)
    • UGX 155,640/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (49 reviews)
    • UGX 133,400/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • UGX 177,866/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • UGX 266,799/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • UGX 513,614/hr
    • 1st lesson free
  • Gabriel

    Toronto, Canada & Online

    5 (29 reviews)
    • UGX 41,447/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (88 reviews)
    • UGX 98,023/hr
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (53 reviews)
    • UGX 138,158/hr
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • UGX 235,254/hr
    • 1st lesson free
  • David

    Toronto, Canada & Online

    5 (40 reviews)
    • UGX 248,684/hr
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • UGX 98,023/hr
    • 1st lesson free
  • João

    New York, United States & Online

    5 (40 reviews)
    • UGX 78,418/hr
    • 1st lesson free
  • Andrea, PhD, CQF

    London, United Kingdom & Online

    5 (51 reviews)
    • UGX 518,802/hr
  • See Computer programming tutors