OCW Supported Readings and Reference
MIT-AITI Ghana 2004

(http://ocw.mit.edu)

Overview

This handout is to supplement the general course syllabus. This handout is geared towards those students learning on their own and in groups. Every OCW student will be expected to know all the material for each topic listed below. You may be able to accomplish 3,4 or more lectures in one day. We encourage you to do so.

 Book: Core Java Volume I-Fundamentals by Cay S. Horstmann and Gary Cornell ( OCW students only). Donated to the University of Ghana, Legon by the MIT OCW office.

Java Lectures

Reference Pages

L1 - Intro to Java

1-18

L2 - Variables and Data Types

43-53, 62-71

L3 – Operators,

54-61

L4 - Control Structures

74-90

L5 – Arrays

95-106

L6 – Methods

111-148

L7 – Classes and Objects 1

111-177

L8 - Classes and Objects 2

111-177

L9 - Lists and Iterators

Refer to lecture notes, internet, etc.

L10 - Static and Final

46,54, 58,142-145,245,664 (appendix)

L11 - Package, Scope, and Access

164-177

L12 – Inheritance

181-247

L13 - Abstract Classes and Interfaces

197-202,258-259,198-200 (appendix)

L14 - Exceptions

635-688

L15 - IO and Parsing

693-769

L16 - Intro to Swing

Refer to lecture notes, internet, etc.

L17 - Swing Event Model

347-406

L18 - Collections 1

Refer to lecture notes, internet, etc.

L19 - Collections 2

Refer to lecture notes, internet, etc.

Additional References