Aprann 'Hands-On' Ladrès ak dènye teknoloji yo nan Devlopman lojisyèl

Èske ou pare yo Avanse karyè ou?

Èske w pare pou avanse nan karyè ou?

An konsiltasyon ak Konseye yo, tout elèv yo chwazi Kou Fondamantal nan kolòn gòch ki anba a ak Kou Avanse nan kolòn adwat la.

Dapre egzamen ki kalifye yo pran lè yo rive sou lakou lekòl la, sèlman elèv ki sou la Antre Preparasyon Track pral bezwen pran klas 4 semèn Pratik Programming Fondamantal (CS 390). POU 506 ak CS 401 obligatwa pou tout elèv. Gade kondisyon pou gradyasyon >

Kou Fondamantal

  • Premye kou ou a fèt espesyalman pou etabli baz ki jan ou ka vin yon tèt pèfòmans syans òdinatè pwofesyonèl. Se kou a rasin nan pratik la nan Meditasyon transandantal ki mennen nan pwogrè nan potansyèl vre ou. Ou pral aprann sou benefis ki genyen nan TM ki gen ladan kapasite nan rezoud pwoblèm konplèks pa siperyè fonksyone mantal amelyore kreyativite ak "soti nan bwat la" panse. Kou a pral konsantre sou prensip yo ki soutni pik pèfòmans nan aktivite pa devlope yon melanj optimal nan rès ak aktivite. Ou pral devlope ak fè eksperyans yon woutin ideyal chak jou ki sipòte siksè nan lavi yo. (2 inite)

  • Kou sa a bay yon pwogram konsantre pou amelyore pwogramasyon ak ladrès analyse nan senk domèn: rezoud pwoblèm, estrikti done, objè-oryante pwogram, lang nan pwogram Java, ak itilize nan rekursyon nan pwogram Java.

    Sijè sa yo gen enpòtans patikilye kòm yon avantou pou kou yo nan pwogram gradye nan Syans enfòmatik.

    Sijè yo enkli: eleman nan pwogram Java, konsepsyon objè-oryante ak aplikasyon, estrikti done (ki gen ladan lis, pil, ke moun kap kriye, pyebwa rechèch binè, tab hash, ak kouche), yerachi eksepsyon an, dosye i / o ak kouran, ak JDBC. (4 kredi) avantou: Pou elèv bakaloreya: CS 221; pou elèv gradye: konsantman fakilte depatman an (4 inite)

  • Kou sa a prezante prensip fondamantal pwogram objè-oryante. Elèv yo ap aprann kijan pou yo ekri lojisyèl ki pi itilize ak pi bon, epi entegre konesans sa a ak devwa laboratwa ak pwojè yo. Sijè yo enkli: prensip fondamantal ak modèl nan objè-oryante pwogramasyon, dyagram klas UML ak prensip konsepsyon ki ankouraje re-itilite ak antretyen nan lojisyèl. (Inite ksma)

  • Kou sa a kouvri esansyèl nan prensip konsepsyon DB ak yon entwodiksyon nan baz done SQL ak NoSQL.

    Sijè yo enkli: Prensip Relasyonèl konsepsyon DB, Fòm Nòmal, Prensipal ak Etranje ak Inik kle; Rekèt (Agrégation, Rantre, Triyay); Tranzaksyon; Prensip konsepsyon DB ki baze sou dokiman, endèks, baz done echèl; Disponibilite ak rekiperasyon (depotwa, restore, ekspòtasyon, enpòte); Baz done kòm yon sèvis. Pa gen Pre-kondisyon.

    (Inite ksma)

  • Sistèm baz done òganize ak rekipere enfòmasyon, sa ki pèmèt itilizatè a gen aksè a enfòmasyon an vle fasil epi avèk efikasite. Sijè yo enkli: relasyon done modèl; SQL; ER modèl; relasyon aljèb; done nòmalizasyon; tranzaksyon; objè nan baz done a; done sekirite ak entegrite; done depo, OLAP, ak done min; distribiye baz done; ak etid nan yon espesifik sistèm baz done komèsyal yo. (Inite ksma) Avantou: CS 4 oswa konsantman nan depatman fakilte a.

  • Jeni Software se yon kou ki entwodui elèv la nan pi bon pratik nan devlopman lojisyèl atravè yon metodoloji devlopman lojisyèl. Elèv yo deja gen kèk eksperyans nan kou anvan yo ak paradigm objè oryente a epi yo te itilize kèk nan dyagram yo UML debaz pou rezon relasyon modèl ant objè lojisyèl. Nan Jeni Software, elèv la ap devlope ladrès nan mete zouti sa yo ansanm pou pwodwi gaya, fasil ki kapab konsève lojisyèl. Yon metodoloji devlopman lojisyèl dekri lè ak ki jan OO konsèp ak dyagram UML yo ta dwe itilize akonpli bi pou yo bati lojisyèl bon jan kalite. Sant sa yo nan yon ti pwojè kote prensip yo diskite nan fòma konferans la ka ilistre ak aplike. Rive nan fen kou a, elèv la ap gen yon aplikasyon pou kouri, bati nan akò ak estanda ki wo nan RUP (Rational Inifye Pwosesis) metodoloji devlopman.

  • Kou sa a prezante metòd pou analize efikasite nan algoritm (ki gen ladan pi move ka-ak mwayèn-ka analiz) ak entwodui yon varyete de li te ye, algoritm trè efikas. Analiz, konsepsyon, ak aplikasyon algoritm yo bay egal anfaz. Sijè gen ladan chache ak klasman, efikasite nan operasyon sou estrikti done (ki gen ladan lis, hashtab, pyebwa balanse binè rechèch, charyo priyorite), algoritm graf, algoritm konbinatwar, repetition relijyon, dinamik Programming, NP-konplè pwoblèm, ak kèk sijè espesyal kòm tan pèmèt. (Sijè espesyal gen ladan jeyometri enfòmatik, algoritm pou kriptoksosyòm, apwoksimasyon, Big Done ak paralèl informatique.)

  • Kou sa a antre byen fon nan konsèp pwogram asenkron entènèt epi li kouvri modèl konsepsyon ki pi esansyèl pou JS, ki gen ladan modèl obsèvatè, faktori, dekoratè ak anpil lòt bagay ankò. Li kouvri tou travay ak API Web ak estrikti done Immutable.

    Sijè yo enkli: Kolaborasyon Git; Entwodiksyon TypeScript ak Bundlers; Asynchrone JavaScript; Evènman-Loop; History API, Geolocation API; Ajax (HTTP, Ajax, JSON, Fetch, Entwodiksyon nan CORS, Debogaj); Pwomès ak Async/Atann; Programmasyon reyaktif; RxJS Obsèvatè ak Operatè; Modèl konsepsyon: Modil, Pwototip, Singleton, Obsèvatè, Fasad, Faktori, Decorator, Proxy, Estrateji, Memoization; Navigatè entènèt modèn. Pa gen pre-kondisyon.

    (Inite ksma)

  • Kou sa a bay yon entwodiksyon sistematik nan pwogramasyon aplikasyon entèaktif ak dinamik entènèt. Kou a fèt pou moun ki gen ti eksperyans oswa ki pa gen eksperyans pwogramasyon aplikasyon entènèt. Ofri sa a pral sèvi ak NodeJS ak kad Express pou pwosesis bò sèvè.

    Kou a kòmanse ak yon revizyon sou fondamantal HTML ak CSS, ak yon konsantre espesyal sou layout paj wèb lè l sèvi avèk CSS. JavaScript se langaj pwogramasyon yo itilize apwofondi kou a ki gen ladan fonksyon, objè, modil, fondasyon jQuery, Ajax, ak pwomès. Elèv yo pase pifò tan yo ap pwograme yon seri sit entènèt ki pi konplike ak sofistike. Yon pwojè capstone pandan semèn pase a nan kou a kreye yon sit entènèt ak yon backend baz done SQL ki gen aksè asynchrone pa kliyan an pou pèfòmans optimal.

    Kou sa a se yon avantou pou Achitekti Aplikasyon Web CS545 ak Aplikasyon Web Modèn CS572. Kondisyon: CS 220 oswa CS 401 oswa konsantman fakilte depatman an

    (Inite ksma)

  • Kou sa a konsantre sou itilizasyon JavaScript nan backend la (NodeJS). Elèv yo pral aprann kijan NodeJS fonksyone epi jwenn yon konpreyansyon pwofon sou koòdone pwogramasyon aplikasyon debaz li (API). Kou a kouvri ki jan motè a du JS (V8) travay, ki jan yo estrikti kòd lè l sèvi avèk modil, ak ki jan kòd asynchrone travay nan Node ak bouk evènman Node. Kou a anseye tou Manadjè pake Node (NPM), ki jan yo bati yon sèvè entènèt, ki jan yo travay ak Express Frame, ak ki jan yo sèvi ak ODM tankou Mongoose jere MongoDB. Elèv yo pral aprann tout teknik ki defini yon aplikasyon entènèt modèn, tankou otantifikasyon itilizatè yo ak JSON Web Tokens, pèsiste done nan baz done a, ak bati yon API Restful. Lòt konsèp syans enfòmatik yo kouvri tou.

    Sijè yo enkli: HTTP & Rest API konsepsyon; Aplikasyon apatrid vs ak eta; Node API; Manadjè Pake Node (npm); Modèl-Controller achitekti, kad Express, ak middlewares; routage bò sèvè; Otantifikasyon ki baze sou siy. Pa gen Pre-kondisyon.

    (Inite ksma)

  • Gwo Done se nouvo resous natirèl la: done yo double chak 12-18 mwa. Nouvo kou sa a Big Done Analytics kouvri konsèp fondamantal yo ak zouti pou min gwo seri done divès jenere nouvo Sur. Ou pral metrize itilizasyon langaj R pou kreye Wordcloud, Pagerank, Done vizyalizasyon, Pye bwa Desizyon, Regression, Regwoupman, Rezo neral, ak plis ankò. Ou pral travay avèk kèk gwo dosye milti-milyon dosye, epi tou m 'Twitter Feeds. Ou pral aprann Hadoop / MapReduce ak Streaming konsèp Done, epi yo pral eksplore lòt pwojè Apache Big Done tankou etensèl, Flink, Kafka, Tanpèt, Samza, NoSQL nan papye rechèch endividyèl elèv yo. Ou pral travay an gwoup sou pwojè louvri soti nan Kaggle.com fè konpetisyon pou lajan pri pa rezoud pi bon-of-kwaze defi done-analitik. Ou pral aprann tou sèvi ak endistri-dirijan IBM SPSS Modeler, ak louvri-sous platfòm min done. Kou a pral itilize tou nan yon pakèt domèn materyèl fòmasyon videyo ki soti nan MIT, Coursera, Google, ak lòt kote. (4 inite) avantou: Konsantman fakilte depatman an

  • Kou sa a konsantre sou ansèyman prensip ak pratik yo itilize lè w ap devlope aplikasyon pou antrepriz pi gwo. Nou pral egzamine diferan kouch achitekti yo itilize souvan ak diferan teknoloji ki asosye ak kouch sa yo, tankou kat relasyon objè (ORM), enjeksyon depandans (DI), pwogram oryante aspè (AOP), ak entegrasyon ak lòt aplikasyon atravè sèvis entènèt (RESTfull). ak SAVON), Messagerie ak envokasyon metòd aleka. Dwe gen yon konesans k ap travay nan baz done relasyon ak SQL. Si ou pa gen yon kou solid oswa bon konesans k ap travay nan SQL ou ta dwe enskri pou CS422 DBMS anvan ou enskri pou EA. (4 inite)

  • Kou sa a konsantre aplikasyon pou entènèt nan yon anviwònman antrepriz. Yon aplikasyon antrepriz se yon sistèm lojisyèl gwo ki fèt pou opere nan yon gwo òganizasyon tankou yon sosyete oswa yon gouvènman. Aplikasyon Enterprise yo konplèks, évolutive, eleman ki baze sou, distribiye ak misyon kritik. Kou sa a, CS545, konsantre sou fen a devan oswa kouch prezantasyon nan yon aplikasyon entènèt antrepriz. CS544 Enterprise Achitekti se yon kou konpayon ki konsantre sou fen a tounen oswa kouch biznis, ki gen ladan lojik biznis, tranzaksyon, ak pèrsistans. CS472, Programming aplikasyon pou entènèt, se yon kou avètisman ki kouvri HTML, CSS, JavaScript, servlets ak JSP.

    Kou a anseye prensip ak modèl ki jeneral atravè tribin ak kadriyaj. Kou a pral egzamine ak travay ak de fondamantal sit entènèt yo Java Java, Java sèvè Faces (JSF) ak SpringMVC. JSF se yon fondasyon eleman ki baze ak se spesifikasyon nan ofisyèl prezantasyon frames pou chemine Java Enterprise edisyon teknoloji a. SpringMVC se yon pati nan fondasyon an Prentan Nwayo e li te vin pi lajman itilize Java wèb fondasyon an nan dènye ane yo. (Inite ksma) Avantou: CS 4 oswa konsantman nan depatman fakilte a.

  • Objektif kou sa a se bay elèv yo konesans ak ladrès nan lidèchip, tankou ladrès kominikasyon kòm preparasyon pou wòl lidèchip nan lavni.

    Nan fen kou sa a, elèv yo ap konprann repons kesyon kle yo konsènan efikasite lidèchip, tankou sa ki annapre yo:

    Èske gen lidè natirèl ki fèt?

    Èske ou dwe gen karismatik pou mennen efektivman?

    Ki sa ki yon avantaj ki nesesè yo dwe yon lidè?

    Ki diferans ki genyen ant jere ak dirijan?

    Ki sa yo 'entèlijans yo anpil' oblije mennen nan epòk sa a?

    Ki sa ki 'jesyon malpractice' ak ki jan li mennen nan tèt-sabotaj?

    Lè ou konnen ke fidbak ki esansyèl nan pwosesis la ki mennen, ki jan nou jwenn plis pase krent pou yo bay ak resevwa li?

    Ki sous la 80 de pwoblèm yo te jwenn nan espas travay la?

    Èske gen rechèch syantifik ki disponib pou ede òganizasyon an amelyore ladrès lidèchip endividyèl ak ekip li yo?

    Moun ki pale Guest ap gen ladan antreprenè eminan, syantis òdinatè, filantwopis, akademik ak lòt lidè enpòtan nan sosyete a.

    (Inite ksma)

Kou avanse

  • Lavni nan informatique se paralèl. Ogmantasyon nan pèfòmans sekans lan te plat kòm desen processeur yo te frape limit yo nan miniaturizasyon, frekans revèy, pouvwa, ak chalè. An 2005, kantite nwayo processeur yo te kòmanse ogmante sibitman soti nan yon sèl nwayo a plizyè nwayo, sa ki te kreye potansyèl pou egzekite pwogram yo pi vit. Sepandan, pou itilize potansyèl sa a, yon pwogramè dwe gen kèk konesans nan teknik pwogramasyon paralèl.

    Kou sa a anseye elèv yo konsèp fondamantal nan pwogramasyon paralèl nan kontèks Java 9. Programmasyon paralèl pèmèt devlopè yo sèvi ak òdinatè multicore pou fè aplikasyon yo kouri pi vit lè yo itilize plizyè nwayo an menm tan. Rive nan fen kou sa a, w ap aprann kijan pou itilize kad Java paralèl popilè (tankou Multi-Threading, Streams, and Executors) pou ekri pwogram paralèl pou yon pakèt platfòm multicore ki gen ladan sèvè, biwo, oswa aparèy mobil.

    Zouti lojisyèl yo itilize pandan kou sa a gen ladan Microsoft Visual Studio, Java multithreading bibliyotèk, ak OpenMP threading estanda. (4 inite) Prekondisyon: Konesans nan pwogram òdinatè lè l sèvi avèk Java, C, oswa C++.

    Pou plis enfòmasyon, gade videyo senk minit sa a te fè pa Pwofesè nan kou sa a:

    https://www.youtube.com/watch?v=dWcWAnn0Ppc

  • Devlope pwogram android se yon eksperyans enteresan epi ki kapab pwofitab. Devlopman android ouvè mond lan nan kreyativite nan pwogramè a. Li pèmèt ou eksprime tèt ou nan fason ou pa janm reve nan yon mond dijital kote ou ka kreye yon pwodwi epi fè li disponib pou dè milya de itilizatè yo nan yon sèl klike sou yon bouton. Kou sa a pral anseye kijan pou devlope aplikasyon pou Android lè l sèvi avèk langaj pwogramasyon Kotlin.

    Sijè yo enkli: Konfigirasyon òdinatè w lan pou pwogram Android; Manifest Basics; Layouts, Aktivite, View ak konpozan UI; Travay ak entansyon, fragman, ak preferans pataje; Web View ak HTML; Travay ak miltimedya; Konpozan Android Jetpack, baz done chanm, ak JSON; Detèktè minimize; lokalizasyon; Pibliye aplikasyon nan Google Play Store. (4 inite) Pa gen kondisyon ki nesesè.

  • Kou sa a konsidere sijè avanse nan konsepsyon langaj pwogram ak anfaz sou metòd fòmèl ak mekanis abstraction. Sijè yo enkli done ak kontwòl abstraction, spesifikasyon fòmèl nan sentaks ak semantik, prèv pwogram korèkteur, pwogram detèministis, estrikti kontwòl avanse, ak etidye lang espesifik. (Inite ksma) Avantou: CS 4 oswa konsantman nan depatman fakilte a.

  • Kou sa a pral kouvri modèl pwogramasyon nwaj yo epi li pral pèmèt elèv yo pratike travay ak divès sèvis nwaj entènèt, ki gen ladan fonksyon AWS Serverless.

    Sijè yo enkli: Jesyon idantite ak aksè (IAM); Nwaj Prive Virtuel (VPC), Lis Kontwòl Aksè Rezo - NACL, Subnets, Zòn Disponibilite, Sèvis Depo Senp (S3), Elastic Cloud Compute (EC2), Sèvis Notifikasyon Senp (SNS), Elastik Load Balancer (ELB), Auto Scaling, Route 53, API nan nwaj la; AWS Lambda, san sèvè; Sèvis Entènèt; Deplwaman Aplikasyon, Pwojè Final. (4 kredi). (Pa gen kondisyon)

  • Pwosesis enfòmasyon modèn yo defini pa repositories vas nan done ki pa ka okipe pa sistèm baz done tradisyonèl yo. Kou sa a kouvri dènye teknoloji devlope ak itilize pa lidè endistri yo rezoud pwoblèm sa a nan fason ki pi efikas. Sijè espesifik ki kouvri gen algoritm MapReduce, algorithm modèl konsepsyon algorithm, HDFS, Hadoop grafik achitekti, YARN, informatique relatif relatif, klasman segondè, rantre entènèt, endèks Envèse ak konpresyon endèks, algoritm Spark ak Scala. (Inite ksma) Avantou: CS algoritm CSNUMX.

  • Nan jis yon kèk ane kout, gwo done teknoloji yo te ale nan domèn nan battage nan youn nan eleman debaz yo nan nouvo laj dijital la. Teknoloji sa yo trè itil pou transfòme enfòmasyon sou konesans.

    Objektif la nan kou a se ajoute kèk zouti reyèlman enpòtan nan asenal ou a ede ou rezoud pwoblèm divès kalite done gwo. Nou pral kòmanse ak bay repons a kesyon tankou "Ki sa ki Big Done? Poukisa li enpòtan oswa itil? Ki jan ou sere done sa a gwo? " Lè sa a, nou pral etidye zouti diferan ak modèl pwogramasyon nan gwo chemine teknoloji done ki pral ede nou analize done yo. Sijè gen ladan kèk nan pwojè yo nan ekosistèm nan Hadoop tankou MapReduce, kochon, ruch, Sqoop, Flume, HBase (NoSQL DB), Zookeeper ak Apache Spark pwojè ekosistèm. Nou pral kouvri tou yon entwodiksyon nan AWS ak EMR. Ou pral sitou travay ak yon sèl distribisyon Hadoop ne nan Cloudera. (4 inite) (Pa gen condition)

  • Kou sa a konsidere metòd ak pratik aktyèl yo pou bon konsepsyon sistèm lojisyèl. Sijè yo enkli modèl konsepsyon lojisyèl, kad, achitekti, ak sistèm konsepsyon pou aplike abstraksyon milti-nivo sa yo. (2-4 kredi) Prekondisyon: CS 401 oswa konsantman fakilte depatman an.

  • React se bibliyotèk ki pi popilè pou konstwi aplikasyon entènèt pwisan. Nan kou sa a, elèv yo pral aprann kijan pou yo sèvi ak React ak ES6 pou konstwi aplikasyon solid ak évolutive apati de baz lè l sèvi avèk dènye modèl Redux yo pou kenbe eta aplikasyon yo.

    Sijè yo enkli: Devlopman aplikasyon entènèt ki baze sou eleman, Modèl konsepsyon konpozan, Konsome API rès, Persistence ak API navigatè, JSX ak API React (akseswar, proptypes, evènman, ref), koule done aplikasyon, ak Deplwaye aplikasyon React. Kondisyon WAP oswa CS 477.

    (Inite ksma)

  • Nan kou sa a, elèv yo aprann Achitekti Programming Reyaktif nan Aplikasyon Entènèt yon Paj (SPA) ansanm ak tout ladrès ki nesesè yo bati yon aplikasyon entènèt modèn konplè lè l sèvi avèk TypeScript ak Angilè. Elèv yo jwenn yon konpreyansyon pwofon sou fason Angular fonksyone, tankou: Deteksyon chanjman; Programmation RxJs reyaktif ak observab ak matyè; Lonbraj DOM la; Zòn; Modil, konpozan, direktiv koutim, ak tiyo; Sèvis ak piki depandans; Angilè du: JIT ak AOF konpilasyon; Fòm (modèl kondwi ak done-kondwi); Wout, gad, ak pwoteksyon wout; HTTP kliyan; ak otantifikasyon JWT JSON Web Token. Prekondisyon: WAP oswa CS 477.

    (Inite ksma)

  • Kou sa a tranzisyon soti nan devlopman entènèt nan devlopman aplikasyon mobil lè l sèvi avèk React Native, yon fondasyon popilè soti nan Facebook ki pèmèt aplikasyon natif natal kwa-platfòm yo kouri lè l sèvi avèk JavaScript san Java oswa Swift. Kou a prezante modèn JavaScript–JavaScript XML (JSX)–yon ekstansyon JavaScript. Elèv yo jwenn eksperyans ak React Native ak paradigm li yo, achitekti aplikasyon yo, ak koòdone itilizatè yo. Kou a fini nan yon pwojè final kote elèv yo aplike yon aplikasyon mobil antyèman nan pwòp konsepsyon yo. Kondisyon: WAA oswa CS568.

    (Inite ksma)

  • Nan kou sa a ou pral aprann Achitekti nan Programming reyaksyon nan SPA (Single paj entènèt aplikasyon) ansanm ak tout ladrès ki nesesè yo bati yon plen Aplikasyon entènèt modèn. Teknoloji gen ladan: NodeJS, ExpressJS, TypeScript, AngularJS2, Firebase ak NoSQL baz done (MongoDB). Kou a ap kouvri:

    • Ki jan C + + V8 motè a ak travay asenkron kòd nan ne ak bouk la evènman ne.
    • Ki jan nan estrikti kòd ou a pou reutilize ak bati rèspè API lè l sèvi avèk modil ak ExpressJS.
    • Ki jan baz done NoSQL travay: Mongo Shell, fondasyon Aggregation, ansanbl Replica, Clustering, Shards, Mongoose ORM.
    • Gwo konpreyansyon sou kijan Angular (ki apiye pa Google) travay, Chanje Deteksyon, Pwogram RxJs reyaktif ak Obsèvatwa ak sijè, Dom lonbraj la, Zòn, Modil ak Eleman, Direktiv Custom ak tiyo, Sèvis ak Depandans depandans, Compilation angilè, JIT ak AOF konpilasyon , Fòm (modèl kondwi ak done kondwi), Done obligatwa, itinerèr, Gad ak pwoteksyon Route, HTTP kliyan, JWT JSON Otantifikasyon otantik entènèt.

    (Inite ksma)

  • Nan kou pratik sa a, elèv yo fè travay ki gen rapò ak òdinatè nan yon pozisyon pwofesyonèl teknik. Travay ki fèt yo ka fèt nan konsepsyon ak devlopman nan nouvo sistèm oswa aplikasyon an nan sistèm ki deja egziste pou rezon espesifik. Anplwayè yo ak elèv la fòmile deskripsyon travay Pratik, epi yo egzije apwobasyon davans pa youn nan fakilte gradye nan depatman an, an konsiltasyon avèk sipèvizè pratik la kote elèv la plase. (Kou sa a se sitou pou elèv ki nan estaj la oswa pwogram koperativ.) (0.5-1 inite pou chak blòk - yo ka repete.)

  • Machine Learning se domèn etid ki bay òdinatè yo kapasite pou aprann nan done, se nan kè prèske tout disiplin syantifik, ak etid jeneralizasyon (ki se, prediksyon) nan done se sijè santral la nan aprantisaj machin. Kou sa a bay yon entwodiksyon gradye nan aprantisaj machin ak pwoteksyon an pwofondè nan metòd nouvo ak avanse nan aprantisaj machin, osi byen ke teyori ki kache yo. Li mete aksan sou apwòch ki gen enpòtans pratik ak diskite sou yon kantite aplikasyon ki sot pase nan aprantisaj machin, tankou Done Mining (nan Big Done / Syans Done, Done Analytics), Pwosesis Lang Natirèl, Vizyon Odinatè, Robotics, Bioinformatics ak Tèks ak pwosesis done Web. Aprantisaj machin yo itilize nan divès endistri tankou Sèvis Finans, lwil oliv ak gaz, Swen Sante, Maketing & Piblisite, Gouvènman, Entènèt ak Entènèt bagay.

    Kou sa a kouvri yon varyete de paradigm aprantisaj, algoritm, rezilta teyorik ak aplikasyon yo. Li itilize konsèp debaz ki soti nan entèlijans atifisyèl, teyori enfòmasyon, estatistik, ak teyori kontwòl toutotan yo enpòtan pou aprantisaj machin. Sijè yo enkli: aprantisaj sipèvize (aprantisaj jeneratif / diskriminatif, aprantisaj paramètrik / ki pa paramètrik, rezo neral, machin vektè sipò, pye bwa desizyon, aprantisaj Bayesian & optimize); aprantisaj san sipèvizyon (regwoupman, rediksyon dimansyon, metòd kernel); teyori aprantisaj (konpreyansyon patipri / divèjans; teyori VC; gwo marges); ranfòsman aprantisaj ak kontwòl adaptasyon. Lòt sijè gen ladan HMM (kache ki gen konpòtman egzanplè Markov), evolisyonè informatique, aprantisaj fon (Avèk Filè neral) ak desine algoritm ki gen pèfòmans ka seryezman analize pou pwoblèm fondamantal aprantisaj machin.

    Yon pati enpòtan nan kou a se yon pwojè gwoup. Gwo zouti sous ouvè ki itilize pou aprantisaj paralèl, distribiye ak évolutive machin yo pral yon ti tan kouvri pou ede elèv yo fè pwojè yo. (Inite ksma) Kondisyon: Okenn.

  • Nan kou sa a nou pral gade teknik yo, prensip ak modèl kijan pou konsepsyon sistèm lojisyèl fleksib, évolutive, tèsab ak fleksib lè l sèvi avèk mikro sèvis yo. Nou pral etidye ki jan nou ka divize aplikasyon pou gwo nan pi piti mikroservices ki pi fasil yo bati ak lòt avantaj konpare ak aplikasyon monolitik antrepwiz. Yon achitekti mikroservice distribiye tou bay anpil defi. Nou pral etidye defi sa yo ak kouman yo adrese yo. Sijè nan kou sa a se estil achitekti, teknik entegrasyon ak modèl, konsepsyon domèn kondwi, evènman kondwi achitekti ak pwogramasyon reyaktif. (Kredi 4). (Pa gen okenn condition)

  • Nan onè 50 ane edikasyon MIU, Depatman Syans Enfòmatik la kontan kòmanse nouvo seri Golden Jubilee ComPro Tech Talks nou an.

    Se Pwofesè Renuka Mohanraj ki te òganize ak modere seri sa a chak mwa.

    Chita pale yo disponib nan https://www.youtube.com/playlist?list=PLoBuI1C_-EtrAMdD45sldMnd8HXNhmyBQ.

    Gade dènye diskou nou an anrejistre, apati samdi 28 me 2022:

    MIU enstriktè Syans enfòmatik Unubold Tumenbayar, yon achitèk solisyon pwofesyonèl sètifye AWS, te kouvri sijè sa yo nan dènye Diskou ComPro Tech nou an:
    o Konstwi yon aplikasyon Full-stack an minit nan nwaj la
    o Diskisyon sou teknoloji modèn
    o GraphQL
    o Reyaji
    o NoSQL lè l sèvi avèk sèvis ak zouti AWS

    Gade glisad Unbold yo isit la.

    Diskou sa a se yon bon aperçu de nou Kou Cloud Computing (CS 516).

Etidye Opsyon

Gen 3 opsyon etid pou etidyan entènasyonal yo.
Chak bay yon MS nan Syans Enfòmatik.
Tout gen dat antre janvye, avril, out oswa oktòb.

PwogramMwa etid sou lakou lekòl laPeye PracticumEdikasyon Distans (DE) Pandan Pratik
CPT8-9Jiska ane 2 CPT4 DE kou
DAKÒ9-10Jiska 10 mwa CPT + 3-ane DAKÒ (Fakiltatif)3 DE kou
Aplentan sou Campus12-133 ane DAKÒ opsyonNA

"Premye fwa mwen tande pale de pwogram MSCS la, mwen doute de li. Mwen pa t 'kapab kwè ke yon bagay tankou sa egziste. Men, yon jou, yon zanmi mwen te rantre nan pwogram nan. Se lè sa a mwen te konfime ke li reyèl. Lè sa a, mwen rekòmanse pwosesis aplikasyon mwen an. Oke! Se vre, mwen la, mwen fini pwogram nan e mwen kontan anpil. ”

Èske w pare pou kòmanse yon nouvo karyè?

TAN DATAN ENTÈVI YON ANBASADE AMERIKEN AK TAN PWOSESISMAN APLIKASYON MSCS

Nou te jwenn ke anpil peyi gen dat entèvyou trè reta. Tanpri gade Tan Datant Randevou Visa (state.gov) pou chèche konnen kantite tan pou w jwenn yon dat entèvyou pou peyi/vil ou.

Si tan entèvyou a ap tann plis pase 2 mwa, nou ankouraje w pou w aplike epi ranpli aplikasyon w la imedyatman, menm si w ap planifye pou w aplike pou yon antre nan lavni. Nan fason sa a ou ka ranpli pwosesis aplikasyon an, jwenn I-20 ou, epi answit jwenn yon dat entèvyou. Ou dwe gen yon I-20 pou jwenn dat entèvyou a. Si dat la pi bonè pase ou fè plan pou vin Ozetazini, ou ka toujou ranvwaye dat arive ou yon fwa ou jwenn viza a. Nou ta jis ba ou yon nouvo I-20 pou dat antre ou planifye pou vini an.

Pou kesyon konsènan enfòmasyon sa yo, tanpri kontakte biwo admisyon nou an nan csadmissions@miu.edu.