Checklist

Certification

You will get a certificate on completing this course.

University

The course is from one of the top universities of the world - University of California San Diego.

Price

This course is costly - Rs. 4439/-.

Difficulty

46% of the students have found this course easy.

Content

86% of the students have liked the content of this course.

Assignments

80% of the students have liked the assignments of this course.

Teaching

84% of the students have liked how the instructor has taught this course.

Satisfaction

90% of the students are overall satisfied with this course.

Edvicer's Rewards

You can get a cashback of ₹ 300 on buying this course.

Data Structures and Performance

FREE (Audit)
Start anytime
28 hours
English
University of California San Diego
Course by
CourseraCourses from Coursera
Certificate awarded
For Rs. 4439
Intermediate
Login to earn ₹ 300

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Discount offers - Edvicer

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Career Mapper - Edvicer

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Checklist

Certification

You will get a certificate on completing this course.

University

The course is from one of the top universities of the world - University of California San Diego.

Price

This course is costly - Rs. 4439/-.

Difficulty

46% of the students have found this course easy.

Content

86% of the students have liked the content of this course.

Assignments

80% of the students have liked the assignments of this course.

Teaching

84% of the students have liked how the instructor has taught this course.

Satisfaction

90% of the students are overall satisfied with this course.

Edvicer's Rewards

You can get a cashback of ₹ 300 on buying this course.

Why should you choose this course?

Description

How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and how do we even measure it? This is an intermediate Java course. We recommend this course to learners who have previous experience in software development or a background in computer science, and in particular, we recommend that you have taken the first course in this specialization (which also requires some previous experience with Java). In this course, you will use and analyze data structures that are used in industry-level applications, such as linked lists, trees, and hashtables. You will explain how these data structures make programs more efficient and flexible. You will apply asymptotic Big-O analysis to describe the performance of algorithms and evaluate which strategy to use for efficient data retrieval, addition of new data, deletion of elements, and/or memory usage. The program you will build throughout this course allows its user to manage, manipulate and reason about large sets of textual data. This is an intermediate Java course, and we will build on your prior knowledge. This course is designed around the same video series as in our first course in this specialization, including explanations of core content, learner videos, student and engineer testimonials, and support videos - to better allow you to choose your own path through the course!

Syllabus

Introduction to the Course
Working with Strings
Efficiency Analysis and Benchmarking
Interfaces, Linked Lists vs. Arrays, and Correctness
Trees! (including Binary Search Trees and Tries)
Hash Maps and Edit Distance

What others say about this course

Reviews from Coursera

Outdated course and not what I was looking for. It contains all assignments on a Java Swing application which is outdated too.

I am very happy that this course is part of the Object Oriented Java Specialization - the one which has 2 courses from Duke and 2 courses from UCSD. If you are reading this, it goes without saying that  Read More ...

This course code is outdated and cant be accessed from newer versions of Java Fx.

There is no one participating or collaborating here! There's no way to get help.

This course by Alvarado, Minnes and Porter was clear, interesting and well presented. In fact, it's one of the better MOOC courses that I've taken. The assignments were of medium difficulty: not too ea  Read More ...

Show more reviews

Write your review of Data Structures and Performance

Facebook account of EdvicerLinkedin account of EdvicerInstagram account of Edvicer
Twitter account of EdvicerPinterest account of EdvicerYoutube account of Edvicer