Search
Joseph C.'s Photo

Joseph C.

Computer Science Educator and Researcher

Computer Science Educator and Researcher

$115/hour

  • 65 hours tutoring

About Joseph


Bio

I am a passionate educator, software engineer, and researcher who has been teaching Computer Science courses in University and 6th - 12th grade for over 10 years. Not only do I have a background in education but I also have over 15 years of experience working in industry for several startups, large companies, and even serving as a CTO for 4 years.

As an expert in dozens of programming languages and technologies, I am comfortable tutoring popular industry languages such as C, C++, Java,...

I am a passionate educator, software engineer, and researcher who has been teaching Computer Science courses in University and 6th - 12th grade for over 10 years. Not only do I have a background in education but I also have over 15 years of experience working in industry for several startups, large companies, and even serving as a CTO for 4 years.

As an expert in dozens of programming languages and technologies, I am comfortable tutoring popular industry languages such as C, C++, Java, Python, JavaScript as well as obscure languages such as Haskell, Elm, Erlang, and Fortran. I also have experience working with Devops platforms including Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure. Along with Devops comes a plethora of other technologies like Docker, Kubernutes, and other containerization tools.

Whether you're a young student who wants to learn to develop video games, a high schooler looking to ace an AP exam, or hobbyist who needs a little extra help to get over the hump, I am happy to help develop a custom tutoring experience to suit your needs.

When you're ready to grow as a programmer, do not hesitate to contact me to get started.


Education

University of New Mexico
Computer Science
University of Massachusetts
Graduate Coursework

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C,

C

I have a Masters Degree in Computer Science and over 15 years of industry experience as a software engineer. I am familiar with the implementation of data structures in C using structs and pointers. I currently work as a Computer Science teacher where I teach AP Computer Science Principles, AP Computer Science A, Data Structures and Algorithms, and Software Engineering courses for high school and college students.
C#,

C#

I have used C# and .NET to develop desktop applications, web applications with Blazor, and video games via Unity for over a decade. Additionally, I have taught AP Computer Science Principles using C# as the core language for multiple years.
Computer Programming,

Computer Programming

My graduate studies were in Computer Science Education where I developed and published peer review tools for Computer Science classrooms. I currently work as a Computer Science teacher where I teach AP Computer Science Principles, AP Computer Science A, Data Structures and Algorithms, and Software Engineering courses for high school and college students.
Computer Science,

Computer Science

My graduate studies were in Computer Science Education where I developed and published peer review tools for Computer Science classrooms. I currently work as a Computer Science teacher where I teach AP Computer Science Principles, AP Computer Science A, Data Structures and Algorithms, and Software Engineering courses for high school and college students.
Java,

Java

I have been programming in Java for over 20 years and consider myself an expert. Additionally, I've taught Computer Science A in Upper School, Data Structures, and Software Engineering courses using Java.
JavaScript,

JavaScript

I have been developing web applications using JavaScript, HTML, and CSS for over 20 years. I understand the nuances of the JavaScript language and the Node.js community.
Linux,

Linux

I have over 20 years of experience using Linux based systems including Debian, Fedora, and Arch based operating systems. I am competent in the typical command line tools provided with GNU/Linux and utilizing BASH and other shell scripting languages to automate tasks.
HTML

Corporate Training

Java,

Java

I have been programming in Java for over 20 years and consider myself an expert. Additionally, I've taught Computer Science A in Upper School, Data Structures, and Software Engineering courses using Java.
HTML

Ratings and Reviews


Rating

5.0 (36 ratings)
5 star
(36)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Very competent and knowledgable tutor

Joseph C. has helped guide the way for my java data structures course. He is an extremely knowledgable and patient tutor, who was able to walk me through any concepts that I did not understand. He has a very clear and precise way of teaching, and made it extremely easy to absorb more complex topics. Joseph is responsive and available, I would 1000% recommend Joseph C. for anyone looking to improve their cs skills.

Anthony, 6 lessons with Joseph

Skilled at Teaching and Breaking Down Complex Topics

Joseph is a skilled and professional teacher committed to making sure that you understand the content he is explaining to you. He helped me during a college Computer Architecture course by breaking down the concepts into manageable chunks of digestible information that led me to not only Acing the class but understanding what I was learning within the class.

Ryan, 7 lessons with Joseph

Skilled at Teaching and Breaking Down Complex Topics

Joseph is a skilled and professional teacher committed to making sure that you understand the content he is explaining to you. He helped me during a college Computer Architecture course by breaking down the concepts into manageable chunks of digestible information that led me to not only Acing the class but understanding what I was learning within the class.

Ryan, 7 lessons with Joseph

Great tutor

Joseph did an amazing job walking me through our lesson and explaining different topics when necessary. He went at a great pace, and explained this very clearly and concisely

Max, 2 lessons with Joseph

I couldn't have chosen a better tutor

I have had the pleasure of working with Joseph on two separate projects. The subjects were Linux command line and GCP Big query. Joseph was kind and very knowledgeable about both. What really struck me about our sessions was his patience and ability to tailor his teaching style to my understanding. I highly recommend him as a tutor. If you are hesitant about making a choice on which tutor to hire, I would encourage you to look no further.

Panthea, 4 lessons with Joseph

Knowledgeable and Patient

Had a great session with Joseph. Was very helpful, quick, and informative! What more can you ask for?? We were able to complete my assignment without issues. Joseph was so kind as to go through the entire thought process with me.

Caitlin, 1 lesson with Joseph
Contact Joseph

Response time: 2 hours

$115/hour

Joseph C.'s Photo

Joseph C.

$115/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Joseph

Response time: 2 hours