Paglalarawan Sa panahon ng impormasyon, ang data ay nasa paligid natin. Nasa loob ng data na ito ang mga sagot sa mga nakakahimok na tanong sa maraming societal domain (pulitika, negosyo, agham, atbp.). Ngunit kung mayroon kang access sa isang malaking dataset, mahahanap mo ba ang mga sagot na hinahanap mo? Ang kursong ito, bahagi ng programa ng Data Science MicroMasters, ay…
Paglalarawan Ang trabaho ng isang data scientist ay mamulot ng kaalaman mula sa kumplikado at maingay na mga dataset. Ang pangangatwiran tungkol sa kawalan ng katiyakan ay likas sa pagsusuri ng maingay na data. Ang Probability at Statistics ay nagbibigay ng mathematical na pundasyon para sa naturang pangangatwiran. Sa kursong ito, bahagi ng programa ng Data Science MicroMasters, matututunan mo ang mga pundasyon ng posibilidad at…
Paglalarawan Sa data science, ang data ay tinatawag na "malaki" kung hindi ito magkasya sa memorya ng isang standard na laptop o workstation. Ang pagsusuri ng malalaking dataset ay nangangailangan ng paggamit ng isang kumpol ng sampu, daan-daan o libu-libong mga computer. Ang epektibong paggamit ng mga naturang cluster ay nangangailangan ng paggamit ng mga distributed files system, gaya ng Hadoop Distributed File...
Paglalarawan Ang bawat isa ay may opinyon sa pagiging magulang – kung saan dapat matulog ang mga sanggol, kung ano ang dapat nilang kainin, at kung dapat paluin, pagalitan, o purihin ang mga magulang. Higit pa rito, ang media ay madalas na nag-aalok ng suporta para sa alinmang opinyon na lalabas na pinakasikat sa anumang oras. Nag-iiwan ito sa atin na gustong ibase ang ating mga desisyon sa matibay at mapapatunayang katotohanang pakiramdam...
Paglalarawan Sa kursong ito, bahagi ng programang MicroMasters ng Algorithms and Data Structures, matututo ka ng mga basic algorithmic techniques at mga ideya para sa mga problema sa computational, na lumitaw sa mga praktikal na aplikasyon tulad ng pag-uuri at paghahanap, paghahati at pagsakop, mga matakaw na algorithm at dynamic na programming. Saklaw ng kursong ito ang mga teorya, kabilang ang: kung paano pagbukud-bukurin ang data at kung paano ito…
Paglalarawan Ang isang mahusay na algorithm ay karaniwang kasama ng isang hanay ng mga mahusay na istruktura ng data na nagpapahintulot sa algorithm na manipulahin ang data nang mahusay. Sa kursong ito, bahagi ng programang MicroMasters ng Algorithms and Data Structures, isinasaalang-alang namin ang mga karaniwang istruktura ng data na ginagamit sa iba't ibang mga problema sa computational. Matututuhan mo kung paano nabuo ang mga istruktura ng data na ito...
Paglalarawan Kung nakagamit ka na ng serbisyo sa nabigasyon upang mahanap ang pinakamainam na ruta at tantyahin ang oras patungo sa patutunguhan, gumamit ka ng mga algorithm sa mga graph. Lumilitaw ang mga graph sa iba't ibang sitwasyon sa totoong mundo, dahil mayroong mga network ng kalsada, mga network ng supply ng tubig at kuryente, mga network ng computer at, pinakabago, mga social network! Kung naghahanap ka ng pinakamabilis na oras upang…
Paglalarawan Pumunta sa lugar ng mas kumplikadong mga problema at matuto ng mga advanced na algorithm upang makatulong na malutas ang mga ito. Ang kursong ito, na bahagi ng programang MicroMasters ng Algorithms and Data Structures, ay tumatalakay sa mga likas na mahihirap na problema na makikita mo sa totoong mundo na walang alam na mahusay na algorithm, na kilala bilang NP-Complete na mga problema. Ikaw ay…
Paglalarawan Ang mundo at internet ay puno ng tekstuwal na impormasyon. Naghahanap kami ng impormasyon gamit ang mga textual na query at nagbabasa ng mga website, libro at e-mail. Ang mga ito ay ang lahat ng mga string mula sa isang computer science punto ng view. Upang magkaroon ng kahulugan ang lahat ng impormasyong ito at gawing mahusay ang paghahanap, gumagamit ang mga search engine ng maraming string algorithm. Bukod dito, ang umuusbong na larangan…
Paglalarawan Kung titingnan mo ang dalawang gene na nagsisilbi sa parehong layunin sa dalawang magkaibang species, paano mo maihahambing ang mga gene na ito nang mahigpit upang makita kung paano sila lumayo sa isa't isa? Sa unang bahagi ng kurso, bahagi ng programang Algorithms and Data Structures MicroMasters, makikita natin kung paano…