| |
Unpublished Lecture Notes
I have recently compiled sets of lecture notes for courses and workshops
conducted over the last several semesters. These are available upon
request by contacting me at my e-mail address (nicholas.delillo@manhattan.edu).
- Lecture Notes on Java: Lecture notes for a workshop conducted
in the Spring '98 semester. The emphasis is on the essentials of Java
programming, the Java programming environment and the interface with
the World Wide Web and the use of the Microsoft Internet Explorer.
The software used was Microsoft's J++, v. 1.1, and emphasized the
use of applets. (62 pages)
- Java Notes 2: Lecture notes for a graduate course in object-oriented
design and data structures using Java as the implementation language,
Summer, 1998. The emphasis here was on the syntax of the Java programming
language for applications programs and the design of classes and their
applications. The basic data structures of stacks, queues, and linked
lists were defined and also implemented using the predefined *.util
package. (85 pages)
- Advanced Topics in Object-Oriented Design Using C++: First
portion of a set of lecture notes for CMPT 462 (Special Topics in
Computer Science: Object-Oriented Design Using C++), Fall Semester,
1998. These notes cover and illustrate the topics of encapsulation,
inheritance, and polymorphism using familiar examples. Other topics
of note in these notes are abstract classes, uses of the static
keyword, and exceptions and exception handling in C++. (30
pages)
- Advanced Topics in Object-Oriented Design Using C++ (Part II):
Second part of a set of lecture notes for CMPT 462. The topics covered
here are hashing, the use of namespaces, and a prelude to the use
of the Standard Library (STL). (19 pages)
- Advanced Topics in Object-Oriented Design Using C++ (Part III):
Third and last part of a set of lecture notes for CMPT 462. The topics
covered here are the use of the Standard Library, the use of container
classes, iterators, generic functions, and container adapters. (32
pages)
)
- Lecture Notes on Java: Lecture notes for a workshop conducted in the Spring’98
semester. The emphasis is on the essentials of Java programming, the Java
programming environment, and the interface with the World Wide Web and the use of
the Microsoft Internet Explorer. The software used was Microsoft’s J++, v.1.1, and
emphasized the use of applets. (62 pages)
- Java Notes 2: Lecture notes for a graduate course in object-oriented design and data
structures using Java as the implementation language, Summer, 1998. The emphasis
here was on the syntax of the Java programming language for applications programs
and the design of classes and their applications. The basic data structures of stacks,
queues, and linked lists were defined and also implemented using the predefined
java.util package.
- Data Structures With Java: Lecture Notes for a course in data structures and
algorithms using Java as the implementation language. This set of lecture notes has
been used since Summer, 1999. The fundamentals of searching and sorting are
emphasized, together with wrapper classes, abstract data types and their
implementation in Java, linked lists. The fundamentals of the use of Borland’s
JBuilder v. 3.0 were discussed. (71 pages)
- Data Structures with Java (Part II): Summer, 2000. This continues the Data
Structures with Java notes of (7), treating such topics as exceptions and exception
handlers, stacks, queues, linked lists, binary trees, heaps, and linked lists. (74 pages)
Back to my home page
|