Descrizione Ti invitiamo a un affascinante viaggio nella teoria dei grafici, un'area che collega l'eleganza della pittura e il rigore della matematica; è semplice, ma non privo di complessità. La Teoria dei Grafi ci offre sia un modo semplice per rappresentare graficamente molti importanti risultati matematici, sia approfondimenti sulle profonde teorie che stanno dietro ad essi. In questo…
Descrizione È difficile immaginare la vita senza il tuo Smartphone – sei arrivato a fare così tanto affidamento – per il tuo lavoro; rimanere in contatto con la famiglia e gli amici; per catturare e condividere quei momenti speciali; per orientarti in un nuovo quartiere. Ti sei mai chiesto come e quando...
Descrizione Se hai mai utilizzato un servizio di navigazione per trovare il percorso ottimale e stimare il tempo per raggiungere la destinazione, hai utilizzato algoritmi sui grafici. I grafici nascono in varie situazioni del mondo reale in quanto esistono reti stradali, reti di computer e, più recentemente, social network! Se stai cercando il tempo più veloce per andare al lavoro, il modo più economico per...
Descrizione Sei interessato a imparare a programmare (in Python) in un contesto scientifico? Questo corso tratterà gli algoritmi per risolvere vari problemi biologici insieme ad una manciata di sfide di programmazione che ti aiuteranno a implementare questi algoritmi in Python. Offre un'introduzione dal ritmo tranquillo alla nostra specializzazione in bioinformatica (https://www.coursera.org/specializations/bioinformatics), preparando gli studenti a sostenere il primo...
Descrizione In che modo i giocatori fanno accadere le cose quando premono i pulsanti sul controller? Come fa il computer a tenere traccia dei punteggi dei giocatori? Questo corso insegna i concetti di cicli annidati, eventi e variabili. Per ogni concetto, inizieremo aiutandoti a collegare le esperienze del mondo reale con cui hai già familiarità al concetto di programmazione...
Descrizione Nel progetto Capstone per la specializzazione Internet of Things, progetterai e costruirai il tuo sistema che utilizza almeno 2 sensori, almeno 1 protocollo di comunicazione e almeno 1 attuatore. Avrai la possibilità di rivisitare e applicare ciò che hai imparato nei nostri corsi per ottenere un solido, ...
Descrizione In questo corso imparerai come progettare tecnologie che portino gioia alle persone, piuttosto che frustrazione. Imparerai diverse tecniche per la prototipazione rapida (come la prototipazione del Mago di Oz) e la valutazione di più alternative di interfaccia e perché la prototipazione rapida e la valutazione comparativa sono essenziali per un'eccellente progettazione dell'interazione. Imparerai come condurre...
Descrizione In un ambiente di lavoro molto competitivo, stabilire, far crescere e sfruttare la tua comunità professionale può fare la differenza mentre cerchi la tua opportunità di lavoro iniziale, migliori la soddisfazione per il tuo lavoro attuale o trovi la tua prossima avventura lavorativa. In questo corso imparerai come attingere alle tue reti personali e professionali esistenti per...
Descrizione Le persone sono creature sociali e Internet moderno lo riflette. La tecnologia ha reso possibile la collaborazione a distanza in nuovi modi che presentano una serie di sfide. Questo corso ti introdurrà alle principali sfide e opportunità per la creazione di comunità online. Cosa riserva il futuro? Scopri come il social computing può creare...
Descrizione Un buon algoritmo solitamente è accompagnato da un insieme di buone strutture dati che consentono all'algoritmo di manipolare i dati in modo efficiente. In questo corso considereremo le strutture dati comuni utilizzate in vari problemi computazionali. Imparerai come queste strutture dati sono implementate in diversi linguaggi di programmazione e farai pratica...