1

This course focuses on introducing the language, libraries, tools and concepts of Javaᵀᴹ.

FREE
This course includes
Hours of videos

166 years, 7 months

Units & Quizzes

6

Unlimited Lifetime access
Access on mobile app
Certificate of Completion

The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Course Currilcum

  • Introduction and JavaTM Programming by Lucy Mendel Unlimited
  • JavaTM Objects by Corey McCaffrey Unlimited
  • Classes and Interfaces by Justin Mazzola Paluska Unlimited
  • Polymorphism by Robert Toscano Unlimited
  • Hashing, Collections, and Comparators by Scott Ostler Unlimited
  • Interfaces, Abstract classes, Exceptions, Inner classes by Lucy Mendel Unlimited