Programming Basics with JAVA

Carnegie Mellon University: Heinz School

91-815 - Summer 2007

A self-paced distance-education course in six lectures

To-do list

Course Syllabus

Course Objectives

  • Provide a basic understanding of object oriented design and principles
  • Understand how to compile and run a Java application
  • Provide an understanding of Java and its associated technologies
  • Provide conceptual knowledge for improving the quality of code
  • Prepare you to use Java for Web Development

Lecture 1

Lecture 2

Lecture 3

Lecture 4

Lecture 5

Lecture 6