Università della California San Diego Formazione online gratuita

Specializzazione strutture dati e algoritmi

Descrizione

Questa specializzazione è un mix di teoria e pratica: imparerai tecniche algoritmiche per risolvere vari problemi computazionali e implementerai circa 100 problemi di codifica algoritmica in un linguaggio di programmazione a tua scelta. Nessun altro corso online in Algoritmi si avvicina neanche lontanamente ad offrirti una vasta gamma di sfide di programmazione che potresti dover affrontare al tuo prossimo colloquio di lavoro. Per prepararti, abbiamo investito oltre 3000 ore nella progettazione delle nostre sfide come alternativa alle domande a scelta multipla che di solito trovi nei MOOC. Siamo spiacenti, non crediamo nelle domande a risposta multipla quando si tratta di algoritmi di apprendimento ... o qualsiasi altra cosa nell'informatica! Per ogni algoritmo sviluppato e implementato, abbiamo progettato più test per verificarne la correttezza e il tempo di esecuzione: dovrai eseguire il debug dei tuoi programmi senza nemmeno sapere cosa sono questi test! Può sembrare difficile, ma crediamo che sia l'unico modo per capire veramente come funzionano gli algoritmi e per padroneggiare l'arte della programmazione. La specializzazione contiene due progetti del mondo reale: Big Networks e Genome Assembly. Analizzerai sia le reti stradali che i social network e imparerai come calcolare il percorso più breve tra New York e San Francisco (1000 volte più veloce degli algoritmi del percorso più breve standard!) In seguito, imparerai come assemblare genomi da milioni di brevi frammenti del DNA e come gli algoritmi di assemblaggio alimentano i recenti sviluppi nella medicina personalizzata.

Prezzo: Iscriviti gratuitamente!

Lingua:

Sottotitoli: Inglese spagnolo

Specializzazione strutture dati e algoritmi - Università della California di San Diego