Welcome to Professor Ziegler's CISC 3115 (formerly CISC 3110) 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

SSH Secure Shell Client Download for Windows


The following are copies of the course lecture notes in pdf format. You may download a copy of these notes only if you are a registered student in my CISC 3115 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 - Introduction
     Audio Lecture - Introducton

Lecture Notes - Chapter 6
     Audio Lecture - Chapter 6 - Part 1      Audio Lecture - Chapter 6 - Part 2      Audio Lecture - Chapter 6 - Part 3      Audio Lecture - Chapter 6 - Part 4
     Audio Lecture - Chapter 6 - Part 5

Lecture Notes - Chapter 7
     Audio Lecture - Chapter 7 - Part 1      Audio Lecture - Chapter 7 - Part 2

Lecture Notes - UNIX      UNIX Remote Access      LINUX Remote Access      Student_LINUX_Login      SSH_for_Windows
     Audio Lecture - UNIX - Part 1      Audio Lecture - UNIX - Part 2

Lecture Notes - Chapter 8
     Audio Lecture - Chapter 8 - Part 1      Audio Lecture - Chapter 8 - Part 2

Lecture Notes - Chapter 9
     Audio Lecture - Chapter 9 - Part 1      Audio Lecture - Chapter 9 - Part 2

Lecture Notes - Chapter 10
     Audio Lecture - Chapter 10 - Part 1      Audio Lecture - Chapter 10 - Part 2      Audio Lecture - Chapter 10 - Part 3

Lecture Notes - Chapter 11
     Audio Lecture - Chapter 11 - Part 1           Audio Lecture - Chapter 11 - Part 3      Audio Lecture - Chapter 11 - Part 4

Lecture Notes - Chapter 15
     Audio Lecture - Chapter 15 - Part 1

Supplementary Lecture Notes
Lecture Notes - Chapter 12
Lecture Notes - Chapter 13
Lecture Notes - Chapter 14

Review Questions and Exercises
     Chapter 6      Chapter 7      Chapter 8      Chapter 9      Chapter 10      Chapter 11      Chapter 15

Solutions to Review Questions and Exercises
     Chapter 1      Chapter 2      Chapter 3      Chapter 4      Chapter 5      Chapter 6      Chapter 7      Chapter 8      Chapter 9      Chapter 10
     Chapter 11     Chapter 12     Chapter 13     Chapter 14     Chapter 15     Chapter 16     Chapter 17

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