Data Structures and Algorithms: Java

by City College Of San Francisco Claim Listing

The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching, sorting and recursion.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

City College Of San Francisco Logo

img Duration

Please Enquire

Course Details

The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching, sorting and recursion.

Introduction to graphs, hash tables, heaps, priority queues and direct access files. Further study of abstract data types and object-oriented programming.

  • San Francisco Branch

    50 Frida Kahlo Way, San Francisco

Check out more Data Structures and Algorithms courses in USA

Indiana University Logo

Data Structures

Systematic study of data structures encountered in computing problems, methods of representing structured data, and techniques for operating on data structures. 

by Indiana University [Claim Listing ]
Georgia Tech Professional Education Logo

Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks, and Queues

The Data Structures & Algorithms course begins with a review of some important Java techniques and nuances in programming. The course requires some prior knowledge of Java and object-oriented programming, but not in data structures or algorithms.

by Georgia Tech Professional Education [Claim Listing ]
University Of Washington Logo

Algorithms & Data Structures

Algorithms and data structures are the essential frameworks for solving almost any computer engineering problem.

by University Of Washington [Claim Listing ]
UC San Diego Extended Studies Logo

Data Structures

In this course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments.

by UC San Diego Extended Studies [Claim Listing ]
Luddy Indianapolis Logo

Software Quality Assurance

Models, algorithms, recurrences, summations, growth rates. Probabilistic tools, upper and lower bounds; worst-case and average-case analysis, amortized analysis, dynamization. Comparison-based algorithms: search, selection, sorting, hashing. Information extraction algorithms (graphs, databases).

by Luddy Indianapolis [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy