Course description

CSIS202 is designed to teach students the basics of computer Programming in an object-oriented framework. We will use Java as a programming language example  for learning software writing skills. Java includes a lot of facilities that satisfies the requirements for developing high scale, secure and maintainable software.

Topics covered in the course

Objects and Classes
Fundamental Data Types
Graphics and Applets
Arrays

Recommended Textbook

Computing Concepts with Java 2 Essentials, 3rd edition
Cay Horstmann and Janice Pratt Van Cleave
ISBN: 047124371X

Java 2, the Complete Reference
Herbert Schildt
ISBN: 0-07-222420-7

 

Online Tutorial for the course

The following is the online tutorial for the "Introduction to Computer Programming" course

Online Tutorial

After you open the page you can press File | Save As to save a local copy of the tutorial on your machine.

Note that the online tutorial is updated frequently to contain the latest material discusses in the labs