Project Description
The primary objective of this course is to enable you to understand the basic principles of programming. The language used for the course is Java, chosen because it supports object oriented programming and because it is becoming widely used in industry. The course will include discussions and explanations of the following topics (not necessarily in this order): introduction to programming; writing, compiling, and running simple programs; expressions, variables, and assignments; control structures; objects and classes, methods, and arrays.