BHCSI 2005 Introduction to Java Lectures