NYU Classifieds>NYU Online Courses>Java: Data Structures and Algorithms

Java: Data Structures and Algorithms

About this Specialization

This specialization is intended for people with an intermediate understanding of Java. These topics include basic syntax, control structures, loops, methods, and object-oriented programming. The skills in this specialization will help you learn about the underlying computer science concepts, algorithms, and structures that every software programmer should know. In these three courses, you will cover everything from learning how to design and analyze algorithms and how to implement and modify linear and non-linear data structures. Topics include lists, trees, heaps, hash tables, graphs, and sets.

Created by: Codio


Related Online Courses

This course aims to provide a general understanding of semiconductor devices. This coures covers the Metal-Semiconductor Contact, Metal-Oxide-Semiconductor (MOS) capapcitor,... more
Embark on a comprehensive Node.js development journey with this course. Starting with the fundamentals, you will establish a solid foundation by mastering Node.js installation and utilizing Visual... more
This course will guide you through the basic concepts, tools and practices in management. It is designed for students from diverse backgrounds as a crash-course to understand the most fundamental... more
This course teaches dynamics, one of the basic mechanics subjects of Mechanical Engineering. Students would be able to organize their knowledge about force and motion, work-energy, impulse-momentum... more
The \"Agile Scaling Mastery\" specialization is designed for professionals who are looking to deepen their understanding and expertise in the Scaled Agile Framework (SAFe). This course is... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL