Search 72,398 tutors
FIND TUTORS
Over 500 tutoring hours

Javier A.

Computer Science Instructor

Alhambra, CA (91801)

Travel radius
20 miles
Hourly fee
$25.00
Email Javier A.

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

Background Check Status for Javier A.

Javier A. passed a background check on 3/22/13. The check was ordered by another user through First Advantage. For more information, please review the background check information page.

After sending a message to Javier, 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.

I am currently an Adjunct Instructor of Computer Information Technology at a college in Monrovia, Ca. My career in the Information Technology sector spans thirty-five years. I have been teaching Computer Science for the past fifteen years, including Data Structures and computer programming in C, C++, C++ with Qt, Java, Java with Swing and JavaFX and .Net programming in C#. I love teaching Computer Science!

Email Javier

Javier’s subjects

Corporate Training:

C

I have been teaching programming for the past 15 years, and every year I find new reasons to love it!

I teach my students learn how to use the Microsoft Visual Studio Integrated Development Environment (IDE) to design, code and debug modern applications.

My students learn hands-on how to design software, how to create C header files (the precursor to classes) and functions, when to use global or local variables, and best practices for creating bug-free, readable, extensible and reusable code.

C is the granddaddy of all modern programming languages. Its clean syntax is used in later languages such as C++, Java and Visual C#. Knowledge of C is still required by most college Computer Science programs. When I first began using C in 1977 I was amazed by its clarity and simplicity, compared to the older languages I used at the time, COBOL and FORTRAN. C was the true beginning for me of a life-long passions for software engineering and programming languages.

C#

I have been teaching Object-Oriented Programming with the Visual C# language for the past 5 years. I have been teaching Computer Science for the past 15 years.

My students learn how to use the Microsoft Visual Studio Integrated Development Environment (IDE) to design, code and debug modern applications. Students familiar with Java will readily understand Visual C# syntax. They will gain experience in writing Graphical User Interfaces (GUI) with the Windows Presentation Foundation (WPF).

My students learn hands-on how to design software, how to create classes, methods and properties. They learn the difference between classes and objects. Most importantly, by my example they learn best professional practices for creating bug-free, readable, extensible and reusable code.

I love teaching Computer Science! I love designing Windows games. I frequently use game projects to teach Visual C#, as well as Cryptography and Rocketry, my other two passions!

C++

I have been teaching Object-Oriented Programming for the past 15 years. I began to teach computer programming in C++ in the late 1990s. C++ is basically C modernized with classes and objects. Today C++ is still the most widely used programming language for creating Windows, Mac and Linux applications, from operating systems to high-performance games.

My students learn how to use the Microsoft Visual Studio Integrated Development Environment (IDE) to design, code and debug modern C++ applications.

My students learn hands-on how to design software, how to create classes and functions, they learn what are instances and objects, when to use class or local variables, and the best professional practices for creating bug-free, readable, extensible and reusable code.

Although my professional career began long before there were modern programming languages such as C++ and Java, I fell in love with programming when I learned C++!

The whole idea of teaching computers by modeling our world with classes and using the simulations to improve our world with technology just clicked!

Computer Programming

My Computer Science career spans thirty-four years and counting! I have been teaching Computer Science for the past 15 years, including programming in C, C++, Java and .Net programming in Visual C#.

My students learn how to use professional Integrated Development Environments (IDE) such as Microsoft Visual Studio and Eclipse to design, code and debug modern applications.

My students learn hands-on how to design software, how to create classes, methods, functions and properties, all about instances and objects, how to use class and local variables, and the best professional practices for creating bug-free, readable, extensible and reusable code.

Teaching Computer Programming is my passion, it is what I love best about Computer Science!

Computer Science

My Computer Science career spans thirty-four years and counting! I have been teaching Computer Programming for the past 15 years in C, C++, Java and Visual C#.

My students learn how to use professional Integrated Development Environments (IDE) such as Microsoft Visual Studio and Eclipse to design, code and debug modern applications.

My students learn hands-on how to design software, how to create classes, methods, functions and properties, all about instances and objects, how to use class and local variables, and the best professional practices for creating bug-free, readable, extensible and reusable code.

Teaching Computer Programming is my passion, what I love best about Computer Science! After all these years I still love it!

Java

I have been teaching Object-Oriented Programming with the Java language for the past 10 years to high school and college students, from Intro. to Programming to Data Structures.

My students learn how to use the Eclipse Integrated Development Environment (IDE) to design, code and debug modern applications.

My students learn hands-on how to design software, how to create classes and methods, what are instances and objects, when to use class or local variables, and best practices for creating bug-free, readable, extensible and reusable code.

My passion is teaching Computer Science!

Read all subject qualifications »

Email Javier

back to top

Education

1982 Marquette University (Political Science)

Cal State Los Angeles MS Computer Science (Graduate Coursework)

Cannot imagine a better teacher of programming — I cannot imagine anyone more knowledgeable about programming than Javier. In addition, he is able to easily explain concepts to others and is a natural teacher, assets that are often unusual for those with such advanced computer skills. He is also dependable, supportive and has excellent rapport with his students. I would not hesitate to recommend him for students at any level of programming. ...

— Susan from Irvine, CA on 7/18/13

Hourly fee

Standard Hourly Fee: $25.00

Cancellation: 24 hours notice required

Travel policy

Javier will travel within 20 miles of Alhambra, CA 91801.

Email Javier

Usually responds in about 2 hours

Send Javier a message explaining your needs and you will receive a response by email. Have you already emailed Javier 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.