CSC 172 - Introduction to Algorithms and Data Structures
214 Post Hall
(516)877-4482
siegfrie@adelphi.edu
Office Hours: - MWF11:00-11:50PM; Tu10:00AM-1:00 PM
Course Home Page |
Announcements |
Syllabus |
Class notes |
Assignments
Below you will find links to my lectures notes for the
class:
- Lecture #1 - A BRIEF Review of
Java
- Lecture #2 - A Review of Programming With
Classes
- Lecture #3 - References and Packages
- Lecture #4 - Structuring Data: Arrays,
Multidimensional Arrays, Arrays of Objects, and Objects Containing Arrays
- The answers to Quiz #1
- Lecture #5 - Inheritance
- Lecture #6 - Polymorphism and Abstract Classes
- Over.java - The example from class on method overloading
- Lecture #7 - Exception Handling
- Lecture #8 - Files I/O
- Lecture #9 - Deja Vu All Over Again: An
Introduction to Recursion
- Lecture #10 - An Introduction to Self-Referential
Objects and Linked Lists
- Lecture #11 - Stacking and Standing On Line:
An Introduction to Stacks and Queues
- Lecture #12 - I think that I shall never
see.. A Data Structure As Lovely As a Binary Tree
- Quiz Review: