YoVDO

Computer Science 201: Data Structures & Algorithms

Offered By: Study.com

Tags

Algorithms and Data Structures Courses Java Courses Algorithms Courses Data Structures Courses Memory Management Courses Stacks Courses Queues Courses Object-Oriented Design Courses Recursion Courses

Course Description

Overview

Computer Science 201: Data Structures & Algorithms has been evaluated and recommended for 3 semester hours and may be transferred to over 2,000 colleges and universities. With this self-paced course, you get engaging lessons, expert instructors who make even the most challenging data structure topics simple, and an excellent resource for getting a head start on your degree.

Syllabus

  • Ch 1. Basics of Java
  • Ch 2. Object-Oriented Design Fundamentals
  • Ch 3. Core Data Structures
  • Ch 4. Analyzing Algorithms
  • Ch 5. Recursion & Recursive Algorithms
  • Ch 6. Stacks, Queues & Lists in Java
  • Ch 7. List & Iterator Abstract Data Types
  • Ch 8. Trees in Data Structure
  • Ch 9. Priority Queues in Java
  • Ch 10. Maps & Hash Tables in Data Structures
  • Ch 11. Search Trees & Types
  • Ch 12. Sorting & Selection in Java
  • Ch 13. Text Processing
  • Ch 14. Graph Data Structures
  • Ch 15. Memory Management
  • Ch 16. Required Assignment for Computer Science 201

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera