Welcome to Professor Ziegler's CISC 1115 Home Page


Course Requirements (html format)      (pdf format)

Course Syllabus and Homework Assignments (html format)      (pdf format)

Source Code for Sample Programs used in the Lectures

CISC 1115 Departmental Home Page


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 1115 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 the audio and video lectures are all copyrighted

Lecture Notes - Cover Sheet

Lecture Notes - Topic 1
             Audio Lecture - Topic 1      Audio Lecture - Topic 1 - Part 2      Audio Lecture - Topic 1 - Part 3
             Video Lecture - Topic 1      Video Lecture - Topic 1 - Part 2      Video Lecture - Topic 1 - Part 3

Lecture Notes - Topic 2
             Audio Lecture - Topic 2      Audio Lecture - Topic 2 - Part 2
             Video Lecture - Topic 2      Video Lecture - Topic 2 - Part 2      Video Lecture - Topic 2 - Part 3

Lecture Notes - Topic 3
             Audio Lecture - Topic 3      Audio Lecture - Topic 3 - Part 2
             Video Lecture - Topic 3      Video Lecture - Topic 3 - Part 2

Lecture Notes - Topic 4
             Audio Lecture - Topic 4
             Video Lecture - Topic 4

Lecture Notes - Topic 5
             Audio Lecture - Topic 5
             Video Lecture - Topic 5      Video Lecture - Topic 5 - Part 2

Lecture Notes - Topic 6
             Audio Lecture - Topic 6      Audio Lecture - Topic 6 - Part 2
             Video Lecture - Topic 6      Video Lecture - Topic 6 - Part 2

Lecture Notes - Topic 7
             Audio Lecture - Topic 7
             Video Lecture - Topic 7      Video Lecture - Topic 7 - Part 2      Video Lecture - Topic 7 - HW

Lecture Notes - Topic 8
             Audio Lecture - Topic 8      Audio Lecture - Topic 8 - Part 2
             Video Lecture - Topic 8      Video Lecture - Topic 8 - Part 2

Lecture Notes - Topic 9
             Audio Lecture - Topic 9
             Video Lecture - Topic 9

Lecture Notes - Topic 10
             Audio Lecture - Topic 10      Audio Lecture - Topic 10 - Part 3

Lecture Notes on Number Systems
             Audio Lecture - Number Systems
             Video Lecture - Number Systems

Topic Exercises
     Topic 1      Topic 2      Topic 3      Topic 4      Topic 5      Topic 6      Topic 7      Topic 8      Topic 9

Review Questions and Exercises
     Chapter 1      Chapter 2      Chapter 3      Chapter 4      Chapter 5      Chapter 6      Chapter 7      Chapter 8      Chapter 9      Langsam Workbook

Solutions to Review Questions and Exercises
     Chapter 1      Chapter 2      Chapter 3      Chapter 4      Chapter 5      Chapter 6      Chapter 7      Chapter 8      Chapter 9

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