Welcome to Professor Ziegler's CISC 3130 (formerly CIS 22) Home Page


Course Requirements (html format)      (pdf format)

Syllabus, Homework and Programming Assignments (html format)      (pdf format)

Source Code for Sample Programs used in the Lectures


The following are copies of the course lecture notes in Notes/pdf format. You may download a copy of these notes only if you are a registered student in my CISC 3130 class. The audio lectures are in mp3 format and may be downloaded for play on your computer or mp3 player. To download a file, RIGHT CLICK on the link and use the "Save Link Target As" feature of your browser. The lecture notes and audio lectures are copyrighted

Lecture Notes - Cover Page

Lecture Notes - Introductory Program Assignment

Lecture Notes - Chapter 16

Lecture Notes - Chapter 17

Lecture Notes - Chapter 18

Lecture Notes - Chapter 19

Lecture Notes - Chapter 20

Lecture Notes - Chapter 21

Solutions to Review Questions and Exercises
     Chapter 16      Chapter 17      Chapter 18      Chapter 19      Chapter 20      Chapter 21

Appendices
     Appendix A: ASCII/Unicode Characters Code
     Appendix B: Operator Precedence and Associativity
     Appendix C: Java Key Words
     Appendix D: Installing the JDK and JDK Documentation
     Appendix E: Using the javadoc Utility
     Appendix F: Math Class
     Appendix G: Packages
     Appendix H: Working with Records and Random Access Files
     Appendix I: Configuring JavaDB and Installing Apache Derby
     Appendix J: The QuickSort Algorithm
     Appendix K: Named Colors
     Appendix L: Answers to Checkpoints
     Appendix M: Answers to Odd-Numbered Review Questions

Additional Appendices
     Appendix I (old): JOptionPane Dialog Boxes


Comments or suggestions should be sent to:

ziegler@sci.brooklyn.cuny.edu

Chaim Ziegler, Ph.D.
Brooklyn College
Department of Computer and Information Science
2900 Bedford Avenue
Brooklyn, NY 11210
(718) 951-5000 x2074