Displaying results 41 - 60 of 10,000 results for "edx introduction to java programming fundamental data structures and algorithms"

Advanced Data Structures

Programming & Data Structures

Cost $332 · . Course Length: 72 hours estimated

This is the 4th course in the intermediate, undergraduate-level offering that makes up the larger Programming and Data Structures MicroBachelors program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable...

Offered through edX | and created by New York University | Taught by Aspen Olmsted


Foundations of Data Structures

Fundamentals of Computer Science

Cost $149 · . Course Length: 48 hours estimated

Data structures provide a means to manage large amounts of data for use in databases and internet indexing services. Efficient data structures are key for designing efficient algorithms and obtaining maintainable software design. In this Computer Science course,...

Offered through edX | and created by IITBombay, IITBombayX | Taught by Deepak B. Phatak, Ajit Diwan, Ganesh Ramakrishnan and others


Applying Data Structures to Manipulate Cleansed UN Data

Cost $9 · . Course Length: 2 hours estimated

In this 1-hour long project-based course, you will discover optimal situations to use fundamental data structures such as Arrays, Stacks, Queues, Hashtables, LinkedLists, and ArrayLists. By the end of this project you will create an application that processes an...

Offered through Coursera | and created by Rhyme, Coursera Project Network | Taught by Anirudh Balasubramanian


Introduction to Python Programming

A MicroMasters from edX

Cost $536 · . Contains 4 courses · . Course Total length: 10 hours estimated

“Introduction to Computing in Python” is a series of courses built from Georgia Tech’s online for-credit version of CS1301: Introduction to Computing. The series is designed to take you from no computer science background whatsoever to proficiency in the basics of...

Offered through edX | and created by GTx, The Georgia Institute of Technology | Taught by David Joyner


Object-Oriented Programming

Fundamentals of Computer Science

Rated 3.3★ stars based on | 3 ratings · . Cost $149 · . Course Length: 32 hours estimated

Go beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems. Topics Include: Introduction to Object Oriented Programming Classes and Methods Polymorphism Inheritance Standard Library of...

Offered through edX | and created by IITBombay, IITBombayX | Taught by Deepak B. Phatak, Supratik Chakraborty, Nagesh Karmali and others


Accelerated Computer Science Fundamentals

A Specialization from Coursera

. Contains 3 courses · . Course Total length: 86 hours estimated

Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays, hash tables, linked lists, trees, heaps and graphs, as well as...

Offered through Coursera | and created by University of Illinois at Urbana-Champaign | Taught by Wade Fagen-Ulmschneider



Fundamentals of Computer Science

A MicroMasters from edX

Cost $670 · . Contains 5 courses · . Course Total length: 248 hours estimated

If you want to be the software designer who can architect systems for successful startups like Flipkart, this XSeries provides the foundational knowledge you need. Google search, Netflix personalization, and self-driving cars rely on complex algorithms and data...

Offered through edX | and created by IITBombay, IITBombayX | Taught by Deepak B. Phatak, Supratik Chakraborty, Nagesh Karmali and others


Java Fundamentals: Collections

Java Language Fundamentals

Cost $35 · . Course Length: 4 hours estimated

Working with data is fundamental to any business problem. Java Collections are data structures designed to store and process data in memory. We start with why you want to use collections instead of arrays, cover the capabilities of Lists, Sets, and Maps and...

Offered through Pluralsight | Taught by Richard Warburton


Implementation of Data Structures

Fundamentals of Computer Science

Cost $149 · . Course Length: 48 hours estimated

In this Computer Science course, you will learn about implementation of all major abstract data structures using object-oriented programming paradigm of C++. This course builds on the basic concepts developed in ‘Foundations of Data Structures’ course. Topics...

Offered through edX | and created by IITBombay, IITBombayX | Taught by Deepak B. Phatak, Ajit Diwan, Ganesh Ramakrishnan and others


Implementing and Understanding Data Structures in Java

Cost $29 · . Course Length: 3 hours estimated

Data structures are used every day to hold and collect data. Often times pre-built data structures are used, such as Linked Lists and Maps, but you may never have built one from the ground up. In this course, Implementing and Understanding Data Structures in Java,...

Offered through Pluralsight | Taught by Dan Bunker


An Introduction to Algorithmics

Cost $29 · . Course Length: 4 hours estimated

The phrase "Get Great Performance for Free!" sounds like a quote from bad commercial, but when it comes to algorithms and data structures, that may actually be the case. This introductory course shows how the use of common data structures may simplify and even...

Offered through Pluralsight | Taught by Rasmus Amossen


Algorithms: Design and Analysis, Part 1

Cost $149 · . Course Length: 24 hours estimated

Welcome to the self paced course, Algorithms: Design and Analysis! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners...

Offered through edX | and created by StanfordOnline, Stanford University | Taught by Tim Roughgarden


Preparing for the AP* Computer Science A Exam - Part 1

. Course Length: 20 hours estimated

CSAP.1x covers the material of AP Computer Science A which is equivalent to a first-semester, college-level course in computer science. This highly interactive course will introduce students to the fundamental concepts of computer science. The course will be...

Offered through edX | and created by Cooper Union | Taught by Yosef Skolnick


Discrete Structures, Data Structures, and Algorithms

. Course Length: 29 hours estimated

This course is a full course in understanding all the mathematics and structures required to successfully do computing. It is a course in discrete structures, data structures, and algorithms. That means that we go through logic and proofs alongside the structures...

Offered through Udemy | Taught by Matthew Fried


Computer Science: Programming with a Purpose

Rated 4.7★ stars based on | 35 ratings · . Cost $49 · . Course Length: 99 hours estimated

The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to program is an essential part of the education of every student, not just in the sciences and engineering, but in the arts,...

Offered through Coursera | and created by Princeton University | Taught by Robert Sedgewick, Kevin Wayne


Data Structures: An Active Learning Approach

Rated 5.0★ stars based on | 5 ratings · . Cost $50 · . Course Length: 70 hours estimated

This interactive text used in this course was written with the intention of teaching Computer Science students about various data structures as well as the applications in which each data structure would be appropriate to use. It is currently being taught at the...

Offered through edX | and created by The University of California San Diego, UCSanDiegoX, The University of California, San Diego | Taught by Niema Moshiri, Christine Alvarado, Liz Izhikevich


Paradigms of Computer Programming – Fundamentals

Cost $50 · . Course Length: 36 hours estimated

Louv1.1x and Louv1.2x together give an introduction to all major programming concepts, techniques, and paradigms in a unified framework. We cover the three main programming paradigms

Offered through edX | and created by Université catholique de Louvain, LouvainX | Taught by Peter Van Roy


Object Oriented Java Programming: Data Structures and Beyond

A Specialization from Coursera

. Contains 6 courses · . Course Total length: 179 hours estimated

This Specialization covers intermediate topics in software development. You’ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you’ll implement data structures and algorithms for organizing large amounts of...

Offered through Coursera | and created by University of California San Diego, University of Pennsylvania | Taught by Christine Alvarado, Mia Minnes, Leo Porter and others


CS50's Introduction to Computer Science

Cost $90 · . Course Length: 99 hours estimated

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x...

Offered through edX | and created by HarvardX | Taught by David J. Malan, Zamyla Chan, Doug Lloyd and others


Learn Java and JavaFX by creating a Graphical Calculator

Cost $9 · . Course Length: 0 hours estimated

In this 1 hour and 30 minutes long project, you will learn how to create a fully functional graphical calculator using Java and one of it’s most promising graphical libraries; JavaFX. This project gives you a head start with one of the most widely used...

Offered through Coursera | and created by Coursera Project Network | Taught by Mohammed Yasser

Advanced Search Filters
Level: Any
Length: Any
Start: Anytime
Price: Any