Master Algorithmic Programming Techniques

Full Details
Level
Price
Common Core
Images
No items found.

The Specialization covers algorithmic techniques for solving problems arising in computer science applications. It is a mix of theory and practice: you will not only design algorithms and estimate their complexity, but you will get a deeper understanding of algorithms by implementing them in the programming language of your choice (C, C++, C#, Haskell, Java, JavaScript, Python2, Python3, Ruby, and Scala).

This Specialization is unique, because you will have a choice between two Capstone Projects, developed in partnership with industry leaders. In the Shortest Paths Capstone, you’ll deal with road network analysis and social network analysis. You’ll learn how to compute the fastest route between New York and Mountain View thousands of times faster than classic algorithms and close to those used in Google Maps. In the Bioinformatics Capstone, you’ll learn how to assemble genomes from millions of short pieces and how algorithms fuel recent developments in personalized medicine.

Full Details
Topics: 
Formats: 
Part of resource: 
Posted 
Aug 2023
This resource has religious influence.

Similar resources

Algorithm Master: Python
Algorithm Master: Python
7th - College
Algorithms on Strings
Algorithms on Strings
College
Advanced Algorithms and Complexity
Advanced Algorithms and Complexity
College
Approximation Algorithms Part I
Approximation Algorithms Part I
College
Introduction to Recommender Systems
Introduction to Recommender Systems
College
Approximation Algorithms Part II
Approximation Algorithms Part II
College

About University of California, San Diego

At the University of California San Diego, we prefer the path less traveled. And it has led us to remarkable new ways of seeing and making a difference in the world.

Recognized as one of the top 15 research universities worldwide, our culture of collaboration sparks discoveries that advance society and drive economic impact. Everything we do is dedicated to ensuring our students have the opportunity to become changemakers, equipped with the multidisciplinary tools needed to accelerate answers to our world’s most pressing issues.

More by University of California, San Diego

thumbnail
Develop Powerful Interactive Software
Develop Powerful Interactive Software
7th - College
thumbnail
Input and Interaction
Input and Interaction
College
thumbnail
Interaction Design Capstone Project
Interaction Design Capstone Project
College
thumbnail
Bioinformatics Specialization
Bioinformatics Specialization
College
thumbnail
Hadoop Platform and Application Framework
Hadoop Platform and Application Framework
College
thumbnail
User Experience: Research & Prototyping
User Experience: Research & Prototyping
College