COURSES A GRATIS GLOBAL SERVICE
⌕ SEARCH GRATIS GLOBAL ↗
COURSES
MIT MIT-OCW

Java Preparation for 6.170

LEVEL: INTRODUCTORY · LICENSE: CC BY-NC-SA 4.0 · STATUS: [ FREE ]
RATE THIS
TAKE THIS COURSE FREE →

MIT OpenCourseWare offers this short primer for students preparing to take 6.170, Software Studio, who need a Java foundation first. The course covers object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and the depth-first search algorithm. Materials are drawn from MIT's Electrical Engineering and Computer Science department and include the course's lecture notes, assignments, and readings as posted on OCW, structured to bring students without a Java background up to speed before tackling a more advanced software engineering class. There is no instructor interaction or certificate, but the full set of topics and materials from the original MIT course is available to work through at your own pace.