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