1. Fotoaparati
  2. Auto audio i elektronika
  3. Kućni audio
  4. Osobni audio
  5. Televizori
  6. Pametna kuća

Koji je uptu nastavni plan mca petog sema?

Nastavni plan i program 5. semestra Tehničkog sveučilišta Uttar Pradesh (UPTU) MCA

Sustavi upravljanja bazama podataka (DBMS)

* Uvod u DBMS

* Podatkovni modeli:ER model, hijerarhijski model, mrežni model, relacijski model

* Dizajn baze podataka:funkcionalne ovisnosti, normalizacija, denormalizacija

* SQL:DDL, DML, TCL, prikazi, indeksi, okidači

* Upravljanje transakcijama:ACID svojstva, kontrola paralelnosti, tehnike oporavka

* Napredni DBMS koncepti:distribuirane baze podataka, objektno orijentirane baze podataka, NoSQL baze podataka

Računalna grafika

* Uvod u računalnu grafiku

* Rasterska grafika:pretvorba skeniranja, algoritmi za punjenje, izrezivanje

* 2D transformacije:translacija, rotacija, skaliranje, smicanje

* 3D transformacije:translacija, rotacija, skaliranje, smicanje, projekcija

* Osvjetljenje i sjenčanje:Phong sjenčanje, Gouraud sjenčanje

* Krivulje i površine:Bezierove krivulje, B-spline, NURBS

* Fraktali i praćenje zraka

* Animacija

Softversko inženjerstvo

* Uvod u softversko inženjerstvo

* Životni ciklus razvoja softvera (SDLC):model vodopada, agilni model, iterativni model

* Inženjering zahtjeva:prikupljanje, analiza, specifikacija

* Dizajn:Arhitektonski dizajn, Glavni projekt

* Implementacija:kodiranje, testiranje, otklanjanje pogrešaka

* Provjera i validacija:Jedinično testiranje, Integracijsko testiranje, Testiranje sustava, Testiranje prihvaćanja

* Održavanje softvera:razvoj, reinženjering, upravljanje konfiguracijom

Izborni predmet I:Računalstvo u oblaku

* Uvod u računalstvo u oblaku

* Arhitektura računalstva u oblaku:IaaS, PaaS, SaaS

* Virtualizacija:koncepti, tehnike, prednosti

* Pohrana u oblaku:koncepti, vrste, usluge

* Sigurnost u oblaku:koncepti, prijetnje, protumjere

* Cloud aplikacije:web aplikacije, mobilne aplikacije, Big Data aplikacije

Izborni predmet II:Razvoj mobilnih aplikacija

* Uvod u razvoj mobilnih aplikacija

* Android razvoj:Android arhitektura, Android SDK, Android Studio

* iOS razvoj:iOS arhitektura, Xcode, Objective-C, Swift

* Razvoj hibridnih aplikacija:Ionic, React Native, PhoneGap

* Testiranje mobilnih aplikacija:testiranje jedinica, testiranje integracije, testiranje sustava, testiranje performansi

* Sigurnost mobilnih aplikacija:koncepti, prijetnje, protumjere

Praktično

* DBMS Lab

* Laboratorij računalne grafike

* Laboratorij za softversko inženjerstvo

* Cloud Computing Lab (ako je odabrano)

* Laboratorij za razvoj mobilnih aplikacija (ako je odabrano)

  1. Tko je bio odgovoran za vizionarska istraživanja u Xeroxu?
  2. Utječe li modem na brzinu preuzimanja interneta?
  3. Kako poboljšati XM Prijem
  4. Čemu služi modem?
  5. Koja Blu-ray regija je Singapur?