Top Software Engineering Tutors serving Durham

Matt: Durham Software Engineering tutor
...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, and Haskell. With my experience from studying Computer Science, I find it easy to be able to read and understand code from a new programming language....
Education & Certification
- University of Kent - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Chemical Engineering
- Mechanical Engineering
- +68 subjects

Christina: Durham Software Engineering tutor
...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 worked to modernize a complex and outdated data analytics program, adapting it for the web. In 2021, facing a sudden health setback that required a pause...
Education & Certification
- University of Oxford - Bachelor of Science, Mathematics and Computer Science
Subject Expertise
- Software Engineering
- UK GCSE
- Productivity
- Discrete Math
- +44 subjects

Fahad: Durham Software Engineering tutor
...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, I strive to create an engaging learning environment that empowers students to explore complex concepts at their own pace. No matter what challenge my students face,...
Education & Certification
- De Montfort University Leicester - Master's/Graduate, Computing
Subject Expertise
- Software Engineering
- UK A Level
- Programming VB.NET
- SQL
- +41 subjects

Fiheon: Durham Software Engineering tutor
...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 I am fully...
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Science
- UK A Level Digital Technology
- +37 subjects

Adeyemi: Durham Software Engineering tutor
...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 new. I am a Sun Certified Java Programmer. My teaching experience covers C, C++, Java, Networking, Operating System, DBMS, Web designing, HTML, PHP, MySQL, CSS, Javascript,...
Education & Certification
- Olabaisi Onabanjo University - Bachelor of Science, Computer Science
- University of Southampton - Master of Science, Computer Software Engineering
Subject Expertise
- Software Engineering
- UK A Level Quantitative Methods
- Computer Science
- Applied Mathematics
- +44 subjects

Aruna: Durham Software Engineering tutor
...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 park. Science Explorer: From biology to physics and everything in between, I'm your go-to guide for unlocking the secrets of the natural world. Tech Guru: Need...
Education & Certification
- University of Kent - Bachelor of Technology, Drafting and Design Technology
Subject Expertise
- Software Engineering
- UK A Level Mathematics
- UK A Level
- UK GCSE Mathematics
- +29 subjects
Education & Certification
- Ada College - Bachelor of Science, Computer Systems Technology
Subject Expertise
- Software Engineering
- UK GCSE Computer Science
- Scratch
- High School Computer Science
- +22 subjects

Ajay: Durham Software Engineering tutor
...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 had learned the material. The skills and perspective I developed through this tutoring experience have certainly made me a better educator.
Education & Certification
- Arizona State University - Bachelors, Electrical Engineering
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering
- Electrical Engineering
- Gifted
- +85 subjects

Frances: Durham Software Engineering tutor
...an introductory functional programming class and an algorithms class. During my time at Google, I mentored newer team members and helped them grow in their software development skills. I am excited to tutor students in the areas of Computer Science, Math and Standardized Testing. Mastering new material can be challenging. I hope to find ways...
Education & Certification
- Brown University - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- JavaScript
- High School Computer Science
- SAT
- +29 subjects

Chase: Durham Software Engineering tutor
...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 every age in between). I have also taught English as a Second Language to primary schools students in Beijing, China. Lastly, I have privately tutored a...
Education & Certification
- University of Nebraska-Lincoln - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Mechanical Engineering
- 9th Grade Writing
- 12th Grade Writing
- +76 subjects
Education & Certification
- Prince George's Community College - Associate in Science, Computer Science
- University of Maryland-College Park - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Test Prep
- UK A Level
- Programming Languages
- +13 subjects

Barry: Durham Software Engineering tutor
...will do before introducing new subjects that require this essential ability. I have an insatiable interest in computer science, programming languages, the art of computer programming, and the many things that you can do with computers. I started programming (to pay my way through school) in my first year of college and I continue programming...
Education & Certification
- University of Missouri-Kansas City - Bachelor of Science, Mathematics
- Missouri University of Science and Technology - Doctor of Philosophy, Computer Science
Subject Expertise
- Software Engineering
- Coding
- Computer Theory
- Data Structures
- +30 subjects

Launa: Durham Software Engineering tutor
...the STEM fields. These fields are the future of employment, and it is so important to have the right skill set! I have worked for several major tech companies including Adobe, Amazon and Microsoft. I not only know the skills you need to be employable, but through my teacher training, I am able to help...
Education & Certification
- University of Alaska - Bachelor in Business Administration, Marketing
- Smith College - Master of Arts, Social Work
Subject Expertise
- Software Engineering
- Art
- Music
- Computer Programming
- +22 subjects

Ezam: Durham Software Engineering tutor
...moment" when they understand a concept, when they had difficulty at first. I also give the student an enjoyable learning experience by bridging the real world to the theory. In addition, I work as a senior Information Technology project manager at AT&T providing clients with network design solutions and implementation these solutions in telecommunications and computer...
Education & Certification
- University of the West Indies - Bachelor of Science, Mathematics and Computer Science
- University of Phoenix-Central Valley Campus - Masters in Business Administration, Electronics Technology
Subject Expertise
- Software Engineering
- Elementary School Math
- C#
- CLEP College Mathematics
- +94 subjects

Karan: Durham Software Engineering tutor
...and space complexity of a computer program, network subnets, database management, and many more. And with that, I found out that I have some good communication and explanation skills. I realized teaching is not something about how much you know, it's about how well you can express any concept to the student by being on...
Education & Certification
- Dalhousie University - Master's/Graduate, Computer Science
Subject Expertise
- Software Engineering
- Linear Algebra
- GRE
- Cyber Security
- +100 subjects

Karim: Durham Software Engineering tutor
Instead of dumping loads of mostly useless information on students, I believe we should use a hands-on approach of teaching the what, why, and how of any subject. An intuitive understanding will get you miles further than a shallow perception.
Education & Certification
- University of Minnesota-Twin Cities - Bachelor in Arts, Computer and Information Sciences, General
Subject Expertise
- Software Engineering
- German
- German 2
- Middle School English
- +34 subjects
Education & Certification
- Johnson & Wales University - Associate, Culinary Arts
- Full Sail University - Bachelor, Interactive Technology and Game Design
Subject Expertise
- Software Engineering
- Video Game Design
- UK A Level Spanish
- AP Calculus AB
- +74 subjects

Rodger: Durham Software Engineering tutor
...at least over 1,000, times. I also won awards in college for forensics tournaments (various forms of public speaking). I have two graduate degrees, taught the entire computer science curriculum at the University of Maryland. As an executive in multiple companies and two startup companies I was in charge of, led, and personally did the...
Education & Certification
- Southern Illinois University Carbondale - Bachelor of Science, Industrial Engineering
- University of Oklahoma Norman Campus - Masters in Business Administration, Public Administration
- Boston University - Master of Science, Computer and Information Sciences, General
Subject Expertise
- Software Engineering
- Visual Basic .NET
- ACT Science
- UK A Level
- +68 subjects

Savitha: Durham Software Engineering tutor
...skills, and a love for lifelong learning.Beyond the textbook, I'm committed to helping you navigate the ever-evolving world,with real-world examples, industry insights, and connect you with opportunities to apply your skills practically. My goal is to empower you to become not just knowledgeable graduates, but confident professionals ready to make a significant impact.
Education & Certification
- Oklahoma State University-Main Campus - Bachelor of Science, Chemical Engineering
- State Certified Teacher
Subject Expertise
- Software Engineering
- Electrical and Computer Engineering (in French)
- Chemical Engineering
- Mechanical Engineering
- +177 subjects

Brendan: Durham Software Engineering tutor
...data collection systems and networks ever since. Most of the technology I have worked on is geared towards agricultural and environmental applications. I specialize in embedded systems, networking, and Android programming. The languages I use professionally are C++, C#, Python, Kotlin, and Java. I love finding ways to use technology to solve problems in every...
Education & Certification
- Montana State University - Bachelor of Science, Computer Science
Subject Expertise
- Software Engineering
- Physics
- Science
- C++
- +19 subjects
Private Software Engineering Tutoring in Durham
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.