Call Us At
(New York)

Get homework help here.

Submit anything from simple questions to advanced assignments and receive expert guidance to help you develop fully-worked solutions.


Get online tutoring here.

Knowledgeable tutors offer live online tutoring sessions using state-of-the-art whiteboard technology. First-time users download a simple plug-in and you're ready to start.

Programming (Java)

One radical vision of the early 1990s was to extend network computing capability to everyday life. In 1991, Sun Microsystems' engineers, led by James Gosling, believed this revolution would take shape through the union of computers and digital consumer devices. They gave life to the technology by creating a programming language called Java that would become the signature of this worldwide digital revolution. Today, Java is intricately interlaced within the Internet, mobile phones, handheld devices, games, navigation systems, e-business solutions, and just about every application and device that surround us in our day-to-day lives.

A course in Java programming will involve the following set of topics:

  • Primitive Data and Definite Loops
  • Parameters and Objects
  • Conditional Execution
  • Program Logic and Indefinite Loops
  • File Processing
  • Arrays
  • Classes
  • Inheritance and Interfaces
  • Array Lists
  • Java Collections Framework
  • Recursion
  • Searching and Sorting
  • Graphical User Interfaces
  • Implementing a Collection Class
  • Linked Lists
  • Binary Trees

There is a free online Java textbook made available from Hobart and William Smith Colleges that students should definitely take advantage of. Additional books on Java can be found on and Google. Finally, go to Oracle, the company that owns Sun Microsystems (creators of Java) for the best Java tutorials.

To fulfill our mission of educating students, our online tutoring centers are standing by 24/7, ready to assist students who need help with Java.

Subjects & Resources