Edward Parrish © 2002     

CIS-20 Home Page

Overview

Students will learn programming, documentation, and software-design methodologies using Java. Starting with a brief review of control structures, methods and arrays, students rapidly progress to object-oriented programs of moderate complexity. The more advanced topics include: inheritance, polymorphism, exceptions, graphics, graphical-user interfaces, files, streams, threads and dynamic data structures. Previous programming experience strongly recommended. This course prepares students for CIS 21, CIS 24, and CIS 29.

For more information, see the Course Information section of the Syllabus.

Web-Site Contents

Home: This page, which lists the Web-site contents.

WebCT: Link to the WebCT site for this course.

Announcements: Check here for the latest changes in the course.

Schedule: Class topics by date and a list of assignments with their due dates.

Expectations: What you can expect from me and what I expect from you.

Syllabus: More detailed information about the course of study including a course description, course objectives, textbook information and the grading policy.

Help: Suggestions on what to do if you get stuck during the course.

FAQs: Answers to frequently asked questions. See if your questions is here!

How To's: Instructions on how to accomplish some important tasks.

Samples: Examples of solutions to assignments.

Links: A list of informational links related to the course.


Home | WebCT | Announcements | Schedule | Expectations | Syllabus
| Help | FAQ's | HowTo's | Samples | Links

Last Updated: 7/16/2003 5:29:21 PM