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
Fundamental
Data Types
Decisions
and Iterations
Methods
and Recursion
Classes
and Objects
Arrays
Course Textbook

Introduction to Computer Science and Programming, 3rd edition
Walter Savitch
ISBN: 0131217275
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