Top Software Engineering Tutors serving Edinburgh
Education & Certification
- Ada College - Bachelor of Science, Computer Systems Technology
Subject Expertise
- Software Engineering
- Computer Science
- UK A Level Mathematics
- Programming Languages
- +22 subjects

Christina: Edinburgh Software Engineering tutor
...their own "aha!" moments. My interest spans the breadth of computer science, making me a well-rounded and knowledgeable guide in this field. About me: I earned my BA in Mathematics and Computer Science from Oxford in 2017 and subsequently honed my skills as a software engineer. There, I was part of a dedicated team that...
Education & Certification
- University of Oxford - Bachelor of Science, Mathematics and Computer Science
Subject Expertise
- Software Engineering
- Computer Animation
- Statistics
- Scratch
- +44 subjects

Fiheon: Edinburgh Software Engineering tutor
...Electronics and Communication Engineering followed by Masters in Physics. I have recently completed my PhD in Electrical Engineering from rank 1 institute in India. I have a vast background of basic science and engineering that gives me confidence to teach any subject of basic science or electrical engineering. My PhD is in semiconductor devices so...
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Coding
- UK A Level Digital Technology
- +37 subjects

Fahad: Edinburgh Software Engineering tutor
...this dynamic field through Varsity Tutors. Since graduation, I have started tutoring students to help them prepare for exams, develop problem-solving skills, and gain a better understanding of the concepts. I believe that I can bring the same enthusiasm and dedication to Varsity Tutors to help my students excel in their studies. As a teacher,...
Education & Certification
- De Montfort University Leicester - Master's/Graduate, Computing
Subject Expertise
- Software Engineering
- Math
- Computer Animation
- HTML
- +41 subjects

Matt: Edinburgh Software Engineering tutor
...of Web Development and Cyber Security, however I have broad knowledge across most computing-related fields. Tutoring Experience I have experience with front-end languages such as HTML, CSS, and JavaScript, which I put into practice in a 12-week internship as a Web Developer. I also have some experiences with programming languages such as Python, Java, Erlang,...
Education & Certification
- University of Kent - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Chemical Engineering
- Electrical and Computer Engineering
- Mechanical Engineering
- +68 subjects

Adeyemi: Edinburgh Software Engineering tutor
...Computer Science and then a Masters degree in Software Engineering from the University of Southampton. During my studies, I conducted personal training for my juniors and colleagues, especially those with academic challenges. I love transferring my knowledge in programming, networking, object-oriented techniques and IT in general to other students and everyone interested in learning something...
Education & Certification
- Olabaisi Onabanjo University - Bachelor of Science, Computer Science
- University of Southampton - Master of Science, Computer Software Engineering
Subject Expertise
- Software Engineering
- IB Computer Science
- Concurrency
- Computer Science
- +44 subjects

Aruna: Edinburgh Software Engineering tutor
...want me to). I'm here to share my passion for learning and help you excel in various subjects, from mathematics to the fascinating world of sciences. Math Enthusiast: Whether it's algebra, calculus, or geometry, I'll guide you through the wonderful realm of numbers, making even the most complex concepts feel like a walk in the...
Education & Certification
- University of Kent - Bachelor of Technology, Drafting and Design Technology
Subject Expertise
- Software Engineering
- Computer Science
- Theology
- High School Physics
- +29 subjects

Ajay: Edinburgh Software Engineering tutor
...time, however, I developed a keener sense for the hurdles that students sometimes face when learning, as well as the most efficient ways to overcome them. I also developed more patience and empathy through tutoring - I often remembered feeling the same confusion about a topic that my students were feeling the first time I...
Education & Certification
- Arizona State University - Bachelors, Electrical Engineering
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Electrical Engineering
- Test Prep
- +85 subjects

Chase: Edinburgh Software Engineering tutor
...of Science in Computer Science from the University of Nebraska - Lincoln. I also have a Teaching English as a Foreign Language certificate from Norwood English. I have taught and tutored in multiple different capacities in my life. I taught reading development skills to students of all ages (from age 4 to age 64 and...
Education & Certification
- University of Nebraska-Lincoln - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Mechanical Engineering
- AP Computer Science
- Earth Science
- +76 subjects

Abhi: Edinburgh Software Engineering tutor
...M.S. in Data Science. I have a passion for tutoring in an immense amount of subjects /standardized tests/essays, and helping others gain a greater sense of the material they are trying to master. More specifically, I love helping other students work through the intricacies of mathematics and programming problems and I strive to try to...
Education & Certification
- Vanderbilt University - Current Undergrad, Biological Sciences
Subject Expertise
- Software Engineering
- Languages
- Microeconomics
- ACT
- +76 subjects
Subject Expertise
- Software Engineering
- Elementary School Reading
- Computer Programming
- Economics
- +50 subjects

Clifton: Edinburgh Software Engineering tutor
...tutoring experience and a background in professional teaching, I bring a wealth of knowledge and proven strategies to help you excel in Math, English, Microsoft software, and Cybersecurity. My passion for these subjects is matched only by my dedication to seeing my students succeed, and I tailor my approach to each individual's learning style and...
Education & Certification
- Liberty University - Master of Science, Counseling Psychology
- Seattle Pacific University - Master of Science, Education
- State Certified Teacher
Subject Expertise
- Software Engineering
- GRE Subject Test in Mathematics
- IB Computer Science
- Engineering
- +53 subjects

Nicole: Edinburgh Software Engineering tutor
...up, I had the best teachers who nurtured my mind and academic potential that has enabled me to complete my education up to the terminal degree of a PhD in Physiology (Neuroscience, Diabetes, Obesity). In this regard, I hold dearly the teaching philosophy that a teacher has to excel in three main domains, specifically that...
Education & Certification
- University of Manitoba - Bachelors, Microbiology
- University of Manitoba - PHD, Physiology
Subject Expertise
- Software Engineering
- Genetic Engineering
- Probability
- Public Health
- +48 subjects

David: Edinburgh Software Engineering tutor
...history of working in the technical industry. Skilled in UX/UI Design, Front-End Development, and Abstract Thinking. I find my strengths to be particular in my ability to be self-reliant, logical, thorough, and patient. In my free time I am advancing my brand, working for certifications, and studying for my Doctorates in Computer Science.
Education & Certification
- Florida Gulf Coast University - Bachelor of Science, Computer Software Engineering
- Colorado Technical University-Online - Master of Science, Computer Science
Subject Expertise
- Software Engineering
- SQL
- Microsoft Office
- Java
- +34 subjects

Colin: Edinburgh Software Engineering tutor
Possess 20 plus working experience in an Information Technology department of multinational financial instuition. I love technology and am eager to share my knowledge with others. Also like languages and feel free to talk with me on the lesson. Especially those Asian culture like Cantonese, Mandarin.
Education & Certification
- The Chinese University of Hong Kong - Bachelor of Science, Computer Science
- The Hong kong Polytechnic university - Masters in Business Administration, Business Administration and Management
Subject Expertise
- Software Engineering
- Languages
- Math
- C
- +64 subjects

Jeremy: Edinburgh Software Engineering tutor
Though my primary career is as a web developer, I am also an experienced, personable tutor with expertise in a wide variety of subject areas. During my ten years of experience as a teacher and tutor, I've displayed a consistent ability to engage with students to make learning enjoyable and rewarding.... I resolutely favor critical-thinking skills over rote learning. I believe humans have a natural desire and ability to learn, and my experience has shown me...
Education & Certification
- Western Carolina University - Bachelors, History / German
Subject Expertise
- Software Engineering
- High School Writing
- Middle School Science
- Middle School Writing
- +78 subjects

Gregory: Edinburgh Software Engineering tutor
...many benefits, this method makes it easy to engage with students. I also like to stress understanding. I remember the 1973 movie, "The Paper Chase", and the memorable performance by John Houseman, as Professor Kingsfield. I always thought that portrayal, in terms of teaching style, was something I admired, and I used that memory as...
Education & Certification
- Worcester Polytechnic Institute - Bachelor of Science, Mechanical Engineering
- University of Connecticut - Doctor of Philosophy, Mechanical Engineering
Subject Expertise
- Software Engineering
- Civil and Environmental Engineering
- Mechanical Engineering
- Structural Engineering
- +76 subjects

Dana: Edinburgh Software Engineering tutor
...for ways to promote the association between mathematics and physics. I am assisting the Physics of Games club, where programming is used to help teach mechanics to younger students. I've also represented my school in the UKMT Pink Kangaroo competition, where I enjoyed the imaginative STEP-style questions and achieved a certificate of merit. As Head...
Education & Certification
- CUNY College of Staten Island - Master of Science, Computer Engineering, General
- Long Island University-Brooklyn Campus - Master of Science, Computer Science
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Mechanical Engineering
- Electrical Engineering
- +168 subjects

Stephen: Edinburgh Software Engineering tutor
...have always taken a keen interest in teaching others, regardless of age group. I started tutoring in primary school in mathematics and continued to do so up through high school, where I began to develop an interest in programming and computer architecture. When I was in university, I became a notetaker as a part of...
Education & Certification
- Rochester Institute of Technology - Bachelor of Science, Computer Engineering, General
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Data Science
- Data Structures
- +16 subjects

Tajrin: Edinburgh Software Engineering tutor
...that it's all part of the learning process. Outside of academia, I enjoy watching "The Office," a show that has taught me the value of humor and human connection in all aspects of life. I also enjoy reading about psychology and personal development, which helps me better understand my students' perspectives and motivations. This combination...
Education & Certification
- CUNY Brooklyn College - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Engineering Analysis
- Electrical Engineering
- Electrical and Computer Engineering
- +449 subjects
Private Software Engineering Tutoring in Edinburgh
Receive personally tailored Software Engineering lessons from exceptional tutors in a one-on-one setting. We help you connect with the best tutor for your particular needs while offering flexible scheduling to fit your busy life.
Your Personalized Tutoring Program and Instructor
Our knowledgeable directors help you choose your tutor with your learning profile and personality in mind.
Your tutor can customize your lessons and present concepts in engaging easy-to-understand-ways.
You can learn more efficiently and effectively because the teaching style is tailored to you.
With the flexibility of online tutoring, your tutor can be arranged to meet at a time that suits you.