Lecture Description
This video lecture, part of the series Algorithms and Programming II by Prof. , does not currently have a detailed description and video lecture title. If you have watched this lecture and know what it is about, particularly what Computer Science topics are discussed, please help us by commenting on this video with your suggested description and title. Many thanks from,
- The CosmoLearning Team
- The CosmoLearning Team
Course Index
- Introduction to CS 102
- Classes and Objects
- Introduction to GUI
- Encapsulation
- Encapsulation II
- Events and Listeners in GUI
- Comparison and Comparators
- Loops and Iterators
- Loops (While, Do, For)
- GUI Components: Radio Buttons
- Program Development
- Interfaces
- Method Design
- Layout Managers
- Arrays
- Arrays II
- Array List
- Inheritance
- Inheritance II
- Abstract Classes
- Inheritance III
- Polymorphism
- Midterm Review
- Polymorphism II
- Sorting Algorithms
- Exceptions
- Exceptions II
- Recursion Relations
- Recursion Relations II
- Recursion with GUI
- Recursion with GUI II
- Recursion Examples
- Recursion Examples II
- Merge Sort
- Quick Sort
- Abstract Data Types: Linked Lists
- Trees and Graphs
Course Description
Enhanced Object-Oriented Programming with Java. Inheritance and polymorphism, abstract classes and interfaces, graphical-user-interfaces, exceptions. Abstract data structures: lists, stacks, queues and trees. Recursion. Files. Searching and sorting. Hashing. Time and space considerations. Students undertake a large design project involving teamwork, independent learning, writing and presenting of requirements, user-interface design, and project documentation.
Comments
There are no comments.
Be the first to post one.
Posting Comment...