Search 72,368 tutors
Over 50 tutoring hours

Joseph D.

Computer Science Tutor

Irvington, NJ (07111)

Travel radius
25 miles
Hourly fee
Email Joseph D.

You don't pay for tutoring
unless you find a good fit!

Background Check Status for Joseph D.

Joseph D. passed a background check on 3/18/14. The check was ordered by Joseph through First Advantage. For more information, please review the background check information page.

After sending a message to Joseph, you will be able to order a new background check for $7.99. As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.

Hello All,

My name is Joseph, and I graduated with a B.S. in Computer Engineering in May 2013 from NJIT, summa cum laude and with an Honors College diploma. I tutored Computer Science at my university from Fall 2008 to Spring 2013 (at least 15 hours a semester, but several times that for most semesters) and have found it to be a very rewarding experience to help students understand complex material. I started web programming with PHP and MySQL about 10 years ago, and studied HTML and JavaScript even before then. I am also knowledgeable in C++, Java, AJAX, XML, Web Services, Grails, VHDL, and am learning/have a working knowledge of iOS and Android development, Amazon Web Services, and Git, among others.

Please note that I only tutor in person in New Jersey. If you're from another state, you may meet me in a public location here or we can meet virtually.

I'm looking forward to helping you with your web development, computer science, or computer engineering needs!

Email Joseph

Joseph’s subjects

English, ESL/ESOL
Adobe Photoshop, C, C#, C++, Computer Engineering, Computer Programming, Computer Science, General Computer, HTML, Java, Linux, Macintosh, Microsoft PowerPoint, Microsoft Windows, Microsoft Word, Networking (Computer), PHP, Python, SQL, Web Design
Adobe Photoshop
Microsoft PowerPoint, Microsoft Word
English, ESL/ESOL
Corporate Training:
C++, ESL/ESOL, General Computer, HTML, Java, Microsoft Word, Networking (Computer), SQL, Web Design


I have C++ programming experience and first learned it around 2006. I have tutored students at my alma mater, NJIT, helping them to approach class assignments that require the use of C++. I am not particularly experienced with operating system-specific programming, but I have some familiarity with the C++ Standard Library.

Computer Engineering

I hold a Bachelor of Science in Computer Engineering from the New Jersey Institute of Technology. I graduated in May of 2013, summa cum laude, and with an Albert Dorman Honors College diploma. My studies included circuits, programming, FPGAs/VHDL, and digital design, the latter three of which I am strongest in. I have some familiarity with assembly language for the 68K microprocessor as well as MIPS.

Computer Programming

I have been programming for over a decade, with experience in a variety of languages such as PHP, Java, C++, VHDL, and others. I was self-taught before college, but had many courses on programming at NJIT that furthered my knowledge and experience. Languages at my alma mater, NJIT, include Java, C++, and VHDL. I have tutored PHP, Java, C++, Python, and others at NJIT as well.

Computer Science

My degree, Computer Engineering, can be thought of as a calculated blend between Electrical Engineering and Computer Science. My experience leans more towards the Computer Science side, as I started with web development using PHP, MySQL, HTML, CSS, and JavaScript in my freshman year of high school. Other languages I know include C/C++, Java, VHDL, Python, Groovy (limited), C# (limited). I also have some experience developing apps for iOS and Android and am actively studying both.

Microsoft Windows

My first computer ran Windows 3.11, and I have used most of the major new versions since: Windows 95, 98, ME, XP, Vista, 7, and 8. Computers are my passion, and I have used one nearly every single day throughout my life. Though I have used other operating systems, Windows has always been my primary operating system, and thus I have the most hands-on experience with it.


I first learned PHP in February 2004 and have been programming with the language ever since. I feel it is the language I'm most proficient in, and I've also tutored it at my university (NJIT). One example of a public-facing site that I programmed is a schedule for Seton Hall University.

Read all subject qualifications »

Email Joseph

back to top


NJIT (Computer Engineering)

Excellent Tutor — Excellent tutoring skills. I could tell right away that he has had a lot of experience explaining new and complex subjects, so tutoring is not a new thing for Joe. His skill and knowledge on the subject is excellent, and his instructional skills are just as good. He went over the subject with me until I felt good about my degree of knowledge. Before the first session I informed him with detail of ...

— Fern from Clifton, NJ on 4/4/14

Hourly fee

Standard Hourly Fee: $60.00

Cancellation: 2 hours notice required

My hourly rate is 10% off when tutoring two or more students simultaneously

Travel policy

Joseph will travel within 25 miles of Irvington, NJ 07111.

Email Joseph

Usually responds in about 9 hours

Send Joseph a message explaining your needs and you will receive a response by email. Have you already emailed Joseph or another tutor? If so, you have an account! Sign in now

(ex: algebra, chemistry)
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive Responses From Additional Tutors

If selected, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.