Masoud - Prof C++ - Edinburgh

Masoud

Tutor profile verified

  • Hourly rate £22
  • Response Time 8h
  • Number of students 46
Book a class

C/C++/C#, MATLAB and LaTeX lessons in EDINBURGH by PhD student in Engineering with a degree in mathematics

Super Prof

Masoud is one of our best tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!

About the lesson

I tailor my method based on what you need. We would need to have a discussion beforehand to discuss that. My lessons vary from very basics for newbies to advanced features like object oriented, pointers, graphical units, etc for advanced users.

subjects

  • C++
  • C#

languages

  • English
  • Italian

levels

  • AS Level
  • A Level
  • BTEC
  • +8

    Adult education

    Undergraduate

    Masters

    Diploma

    Doctorate

    Beginner

    Intermediate

    Advanced

About Masoud

My first experience with programming language was C# which I learnt during my undergrad (13 years ago) out of curriculum and taught it to many people since then. I have taught all sort of students from college up to PhD's.

I have been consistently coding for my job (and sometimes for fun) in medicine, engineering and mathematics using C/C#, MATLAB, FORTRAN, R, python and a bit of C++.

If you need help with your homework/project or if you just simply want to learn programming, I always will be passionate to share my experience with you.

Rates

packages

  • 5h: £110
  • 10h: £220

Travel

  • + ££5

webcam

  • £22/h

Details

We will need to have a discussion (no more than 10~15 minutes) to make sure I can help you and agree to timings, etc. I may ask an increased price if what you require needs a lot of preparation from myside. We will discuss this in our first discussion meeting.

Find out more about Masoud

  • 01

    Can you tell us about your first experience using a computer?

    I first ever saw a computer in the company where my dad was working as an accountant in the early 90s. He wasn't using one but there were others who did and all I could see was a black screen with letters and numbers on it. I was very intrigued to learn about that black box. In high school, I had a PC and started learning MS-DOS and QBasic programming which were very similar to what I saw as a kid.

  • 02

    2) What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?

    I think the paper ADAM "A METHOD FOR STOCHASTIC OPTIMIZATION" was a revolution in IT and in particular statistical learning. The paper was a game changer and revived neural networks which revolutionised the data science field and programming.

  • 03

    Explain your expertise, your interest in it and, more broadly, its importance in the computer world.

    I love mathematics and computer science. And that is what I have been doing for the past 10+ years. One intersection of these is numerical mathematics and the other is statistical learning. Both of these are the highly demanding jobs in industry and research and crucial for both developing and developed countries.

  • 04

    Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?

    My role models are great scientists and mathematicians. Unfortunately, most of them are barely known to the public. My idol is David Hilbert. He has posed a lot of questions in different fields of mathematics for some of which even now and with the aid of computers, we are unable to provide an answer.

  • 05

    Provide a valuable anecdote related to your subject or your days at school.

    "The more you learn the more you realise you know less". Once we get arrogant and we think we know a lot is the same moment we stop learning.

  • 06

    What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?

    If it's difficult, we are learning it. If it is too easy, then we are probably wasting time and it's time to move on to something else.

  • 07

    7) What are your other passions, related or non-related to computers?

    I love music and music theory. I play two instruments (one a newbie, other one intermediate). If I was not a mathematician/computer scientist, I probably would have been a musician.

  • 08

    What makes you a Superprof in IT?

    I don't want to just transfer the knowledge to my students. A recorded tape can do that to an infinite number of people. What a recorded tape cannot do is to excite a student about the topic. I want my students/tutees to experience the same (or more) level of excitement I have when I am learning something new. I want to spark their interest so that they become ambitious.

Take C++ lessons with a private tutor

  • Tutoring classes with C, C++, C#, Java, Matlab, Python, Android, JavaScript, ReactJs, NextJs and Solidity

    Abubakar

    5 (5 reviews)
    • £15/h
    • 1hr free
  • IT specialist is offering lessons on programming languages such as C, C++, Java, Perl, etc...

    Paul

    Edinburgh

    5 (4 reviews)
    • £28/h
    • 30mins free
  • An Experienced Programmer is willing to tutor the following programming languages: C, C++, C# and Python

    Adenike

    Newcastle upon Tyne

    5 (4 reviews)
    • £25/h
    • 30mins free
  • An engineer is willing to teach computer programming languages such as C, C++, Ruby on rails, Perl, etc...

    Saleh

    Dalkeith

    5 (4 reviews)
    • £28/h
    • 30mins free
  • An experienced programmer with over 5 years of experience is willing to teach C, C++, C# and Ruby

    Aisvaran

    Clyst Saint Mary

    5 (4 reviews)
    • £25/h
    • 30mins free
  • A PHP and Microsoft .NET Developer offers to teach web development to others using these technologies

    Abutu

    Annfield Plain

    5 (4 reviews)
    • £25/h
    • 30mins free
  • Computer Science and Programming Languages Teacher / Developer with 5+ years of experince offering you support about Python, C, C++, C#, Java, JS, Fortran, Data Structures and Algorithms Exam, HW etc.

    Alper

    London

    5 (4 reviews)
    • £30/h
    • 30mins free
  • A developer with over 5 years of experience offers to teach web development with PHP and Microsoft ASP.NET technologies

    Benedicta

    Leven

    5 (4 reviews)
    • £25/h
    • 30mins free
  • Experienced programmer with a PhD in Computer Science, happy to help programmers of all levels.

    James

    5 (3 reviews)
    • £45/h
    • 1hr free
  • Professional programmer with a PhD in Computer Science teaches programming in Nottingham

    Anas

    Nottingham

    5 (1 reviews)
    • £25/h
    • 45mins free
  • Masters in Computer Games Technology student. Will be able to teach programming skills

    Nikhil Kumar Jain

    Dundee

    5 (1 reviews)
    • £12/h
    • 1hr free
  • Learn from experienced software architect, with more than 20 years of Industry experience in Game, Computer Graphics, Mobile, and Web Development. Learn Practical Coding by doing projects.

    Susanta

    Kirkham

    5 (1 reviews)
    • £15/h
    • 1hr free
  • Top Cambridge Computer Science Under-Graduate offering to teach Programming at all levels

    Joe

    Cambridge

    5 (1 reviews)
    • £40/h
    • 1hr free
  • Learn programming languages from an experienced IT professional - Computer Science students in Oxford area!

    Zeshan

    Oxford

    5 (1 reviews)
    • £10/h
    • 1hr free
  • Busy with Undergrad Bsc in Games Software Engineering. I am great at programming and am very patient! Love to teach others how to program.

    Caleb

    5 (1 reviews)
    • £10/h
    • 1hr free
  • Computer Science Teacher GCSE/AS/A Level - North and West Yorkshire - Computer Programming and Game Development Distance Learning

    Jonathan

    Harrogate

    • £25/h
    • 1hr free
  • Online lessons in Java, C++, Python and C# suitable for students aged 9 and above.

    Aleksandra

    Middlesbrough

    • £22/h
    • 1hr free
  • Graduate form CNAM France, With a long experie in C# teaching and development, and significant experience in France, I can assure you of my abilities to give these courses remotely

    Ibrahim

    • £8/h
    • 1hr free
  • Professional developer teaches programming fundamentals with lessons tailored around student's needs (online lessons with webcam).

    George

    • £20/h
    • 30mins free
  • If you want to be expert in Basic Language. Always Welcome here.

    Kotipalli

    Gloucester

    • £10/h
    • 30mins free
  • See more tutors