This course introduces the Java object-oriented programming language. Topics and activities include Java Language essentials, writing Java programs in order to solve a variety of basic problems, design and testing techniques, working with arrays and simple data structures, creating basic graphical interfaces using applications and applets, and working with input and output files.
Course is offered On-line