6.005 | Fall 2008 | Undergraduate

Elements of Software Construction

Labs and Projects

Lab 0.1: Introductory Java

Description:

This lab introduces you to some of the basic language features of Java, focusing on procedural programming: using variables, control structures, and procedures, and working with primitive data like numbers, strings, and arrays. This lab also introduces various tools you will use throughout the semester, including the Eclipse integrated development environment and Subversion source code control system.

pdf
123 kB
Lab 0.1: Introductory Java

Course Info

Learning Resource Types
Problem Sets
Lecture Notes
Projects
Programming Assignments with Examples