cisnetDepartment of Computer Information Systems
zicklinBaruch College Zicklin School of Business
cunyCity University of New York

Professor Linda W. Friedman's
Object-Oriented Programming Course

 

LECTURE NOTES

Download Professor Friedman's course notes in MS Word format.
These notes are a work in progress. Be sure to check them frequently; you may even wish to download and print them again every few weeks.
n_intro - Intro and Basic C++ Programming [Revised 5/03]
n_datastorage - Data Storage Concepts [Under Construction 1/02]
n_controlstructures - Controlling Execution - Loops and Decisions [Revised 5/03]
n_refinement - Improving the Program - Stepwise refinement
n_playcomputer - Playing Computer to Improve the Program and Find Logic Errors
[NEW 10/07]
n_filesnformatg - Formatting Output & File I/O
n_functions - Functions
[Revised 11/00]
n_arrays  - Arrays, Searching and sorting [Revised 11/00]
n_animatedsorts - Links to animated sort programs
n_programdesign - Program Design Principles
n_objects - OOP I: Structs, Classes, Objects, etc.
[Revised 11/00]
n_multifil_msvisual - Separate compilation, multiple source files, using Microsoft Visual C++ [Revised 11/00]
n_multifil_borland - Separate compilation, multiple source files, using Borland C++
n_strings - Strings and Text processing
n_pointers - Pointers, references, indirect references
[IN PROGRESS]
n_oop2 - OOP II: Overloading operators, the this pointer, friend functions [IN PROGRESS]
Paradigms - Some Notes on Programming Paradigms

 

 

October 2007