We have designed an object-oriented curriculum for the CS1/CS2 courses in the Computer Science major using the Java programming language. Both the CS1 (UTSA CS1713/CS1711) and the CS2 (UTSA CS1723/CS1721) courses have an integrated laboratory/lecture format. The courses are supported by tutors and student presenters. For additional information see: