Search
Carter A.'s Photo

Effective on-line tutor in computer programming: eg C++, Java, SQL
Carter A.

3,947 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $36
Response time: 1 day

About Carter


Bio

In my professional career as a software developer, I formally trained many adults and mentored younger people who worked for me. I am well informed about software design with a detailed knowledge of algorithms, data structures, object-oriented software development, relational databases and other topics. Java, C++, C and SQL are among the computer languages I have mastered.

My objective is to help each learner master the subject, but also to help them become more effective learners on their...

In my professional career as a software developer, I formally trained many adults and mentored younger people who worked for me. I am well informed about software design with a detailed knowledge of algorithms, data structures, object-oriented software development, relational databases and other topics. Java, C++, C and SQL are among the computer languages I have mastered.

My objective is to help each learner master the subject, but also to help them become more effective learners on their own. My approach is to stick closely to their text and other materials, making sure they can complete the assignments correctly. In addition, I make sure they understand what they are doing so that they don't get lost later on.

The first time we meet I consider a trial lesson. I do my best to help and, at the end of the hour, I decide if I can be of help and ask the learner if they want to continue with me as their tutor. If they do not, I do not charge for that first hour.

If you choose me as your tutor, I look forward to meeting and working with you.


Education

Case Institute of Technology
Mathematics
Case Western Reserve University - Operations Research
Masters
Carnegie Mellon University - Experimental Cognitive Psychology
Masters

Policies

  • Hourly Rate: $36
  • Rate details: Full rate for on-line sessions scheduled by me. $10 surcharge for emergency and immediate direct request sessions.
  • Lesson cancellation: 12 hours notice required
  • Background check passed on 9/12/2011

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C

C

I have been a professional software developer since 1981. I learned C in 1983 and developed a PC-based test scoring system as my first project. I used C/C++ full time for five years and occasionally after that. I led the successful migration of a software development group from Fortran to C / C++. As part of that effort, I designed and developed a library to use mapped memory files for lookup, and other tools. My approach is to help you complete whatever programs or projects your course requires. We can address your high-level approach to the problem, the design of the classes you will use, the data structures you will use, and even the syntax of C. Short of doing them for you, I will do what is necessary to get each project completed in a way that you fully understand.
C++

C++

I have been a professional software developer since 1981. I learned C in 1983 and C++ a few years after that. I used C / C++ full time for five years and occasionally after that. I led the successful migration of a software development group from Fortran to C / C++. As part of that effort, I designed and developed a class library to support exact arithmetic, software to use mapped memory files for lookup, and other tools. My approach is to help you complete whatever programs or projects your course requires. We can address your high-level approach to the problem, the design of the classes you will use, the data structures you will use, and even the syntax of C++. Short of doing them for you, I will do what is necessary to get each project completed in a way that you fully understand.
Computer Programming

Computer Programming

I learned computer programming in 1961 and have been a professional software developer since 1982. I have programmed in assembler, Basic, C, C++, Cobol, Fortran, Java, SQL and other languages long forgotten. I now tutor in C, C++, Java and SQL only.
Data Structures

Data Structures

I have many years of experience building complex software systems in C, C++ and Java that used all of the commonly taught data structures and interfaced with SQL data managers. I have implemented most of the commonly taught data structures in both object-oriented and functional programming styles. I have successfully taught data structures to many Wyzant students.
Java

Java

I have been working with computers since the 1960's and have 30 years of experience as a software developer. For the last 8 years I have been programming professionally in Java. and have a working knowledge of J2EE. My approach is to help you complete whatever programs or projects your course requires. We can address your high-level approach to the problem, the design of the classes you will use, the data structures you will use, and even the syntax of Java. Short of doing them for you, I will do what is necessary to get each project completed in a way that you fully understand.
Microsoft 365

Microsoft 365

I have used the various Microsoft 365 tools since their first versions in the 1980's. As a lead programmer at a Microsoft Solutions Provider Partner, I have integrated custom business solutions in this tool set. I have tutored many students in Word, Excel, Access, Outlook and the other Microsoft 365 tools.
Microsoft Access

Microsoft Access

I have worked with Microsoft Access in a professional setting since its initial release. I have designed and built databases, connected to SQL server databases, built entry screens, developed queries and built reports.
Microsoft Excel

Microsoft Excel

I have been working with computers since the 1960's and have 30 years of experience as a software developer. I have been using Microsoft Excel since its first release, and used Visicalc and Lotus 123 before that. I have built complex spreadsheets that connected to external databases.
Microsoft Outlook

Microsoft Outlook

I have worked with Microsoft Outlook in a professional setting since its initial release and use it daily. I have also developed custom forms and processes within it.
Microsoft Windows

Microsoft Windows

I begin working with DOS in 1982 when the IBM PC was introduced and continued until Windows became popular. Since then I have worked within the Microsoft Windows environment with all versions of both client and server.
Microsoft Word

Microsoft Word

I have been working with computers since the 1960's and have 30 years of experience as a software developer. I have been using Microsoft Office since its first release in the 1980's.
SQL

SQL

I have been working with computers since the 1960's and have 30 years of experience as a software developer. I have been working with databases using SQL for many years as a professional software developer. My approach is to help you complete whatever programs or projects your course requires. We can address your high-level approach to the problem, the design of the tables and views you will use, the queries, stored procedures and other database objects you will need, and even the syntax of SQL. Short of doing them for you, I will do what is necessary to get each project completed in a way that you fully understand.

Examples of Expertise


Carter has provided examples of their subject expertise by answering 13 questions submitted by students on Wyzant’s Ask an Expert.

Carter A.'s Photo

Questions? Contact Carter before you book.

Still have questions?

Contact Carter
Response time: 1 day

Ratings and Reviews


Rating

4.8 (710 ratings)
5 star
(629)
4 star
(41)
3 star
(17)
2 star
(8)
1 star
(15)

Reviews

Knowledgeable in large scoop of coding

I have worked with Carter 4 times so far and plan to continue to do so in the future. He has vast knowledge of a variety of coding languages. I acquired about C and relating it back to assembly. He was able to quickly assess where I was having disconnects and fill them in with ease. He doesn't want his students to just get through the current homework or project, but he wants to make sure you learn the proper ways to be able to utilize the information in the real world (or even just your next homework) and be successful with your career goals. Thank you Carter!

Samantha, 5 lessons with Carter

Carter helped me when no one else could

I needed help with a really niche assembly language. After asking a dozen tutors for help, Carter was the only one who said he could help me. And he did! He helped me understand debugging which helped me see exactly where my code went wrong. I can thank Carter for helping me pass a class I was once failing.

Sarina, 2 lessons with Carter

A patient tutor who knows his stuff!

Carter takes the time to explain everything step by step to make sure I understand exactly what I'm doing. He's patient with me and has decades of knowledge under his belt! I couldn't have asked for a better tutor!

Jessica, 3 lessons with Carter

Excellent

Really patient and demonstrated expert understanding of the subject matter. Would recommend to other people needing to discuss C. I appreciate his help with my homework.

Sara, 1 lesson with Carter

Knowledgeable and Patient

Carter helped me with my understanding of class and object in C++. He made sure that I understood what I was doing and provided me with additional tools to finish my assignment alone.

Abdul Aziz, 1 lesson with Carter

Knowledgeable and patient tutor

Carter has helped me with understanding C++ and Java and is reasonable and makes sure you really understand the material. I have tried several tutors and am a returning customer for Carter.

Jessica, 2 lessons with Carter

Very knowledgeable and pleasant to work with

Carter helps me with fundamentals of Java. I can say , his knowledge is on another level. He explains the basics thoroughly so it very easy to understand the more complex stuff.

Alon, 4 lessons with Carter

Great Tutor

He is awesome, and does his best to teach you the material. He has advance knowledge of C programming language. He does a great job of blending class material brought to him, and giving real world examples of how it applies.

Franklin, 8 lessons with Carter

Recursion

How to work with recursion and output them as odd integers and total them in row of pins to find value and sum of all in the pins. Did a great job of working with me through it

Harris, 7 lessons with Carter

Amazing Skilled Tutor

Worked on Generic List and Array queues. Taught me the importance of the assignment and implemented functions. Looking forward to future lessons.

Tanner, 1 lesson with Carter
Hourly Rate: $36
Response time: 1 day
Contact Carter