Shkenca Kompjuterike

Qëllimi

Qëllimi i përgjithshëm i programit MSc është të krijoj studentë të diplomuar të cilët do të jenë në gjendje të marrin pjesë në menaxhimin, zhvillimin dhe mirëmbajtjen e softuerëve apo zgjidhjeve tjera softuerike (software solutions), apo sistemeve të informacionit. Programi pajisë studentët me aftësi për të shfrytëzuar metodat e shkencave kompjuterike, mjetet dhe aftësitë e projektimit të cilat do t’u mundësojnë atyre për të hartuar, zhvilluar dhe menaxhuar aplikacione për kompani te ndryshme në përputhje me zhvillimet moderne të TIK.

Gjithashtu, ky program shërben për të përmirësuar performancën e punës së një studenti dhe për t’i mundësuar atij të kontribuoj në mënyrë efektive në bazë të njohurive të punëdhënësit.

Programi Master u mundëson studentëve të ndërmarrin një rol më efektiv në sistemet e dizajnimit softuerik dhe zhvillimit të tyre dhe të kenë një kuptim të thellë të strategjive të reja të zhvillimit të softuerit dhe arkitekturave të përshtatshme për hartimin e aplikacioneve te orientuara në ueb, desktop, pajisje mobile, etj. Përveç kësaj, programi master i mundëson studentëve të kenë aftësinë për të aplikuar njohuri të specializuara dhe aftësi për të analizuar dhe zgjidhur probleme komerciale në tregti dhe industri.

Rezultatet e pritshme

Në nivel të përgjithshëm, në fund të programit të studimit MSc Shkenca Kompjuterike studentët do të jetë në gjendje të:

Njohuritë:

Shkathtësitë:

Kompetencat:

Niveli dhe Grada Akademike

Me rastin e përfundimit të studimeve, kandidati fiton thirrjen: Master i Shkencave në Shkenca Kompjuterike

Kohëzgjatja dhe Vëllimi

Studimet në Programin BA profesional në Programim të Lojërave Kompjuterike zgjasin 2 vite, 120 ECTS me gjithsej 4 semestra.

Viti I

Metodat e Hulumtimit Shkencor - 6 ECTS (Obligative)

Kjo lëndë ka për qëllim të inkurajon formimin e një niveli më të avancuar të kërkimit shkencor, të nxit gjykimin individual dhe të krijon aftësi në zbatimin e teorisë dhe metodave të kërkimit shkencor konkretisht qëllimi i kësaj lënde është që të pajis studentët me njohuri teorike dhe aplikative mbi procesin cilësor të një hulumtimi shkencor.

Kërkesat Inxhinierike dhe Teknologjia Menaxhuese – 6 ECTS (Obligative)

Avansimi i përditshëm teknologjik duhet të përkthehet në avansim të biznesit, prandaj qëllimi i lëndës është që studentet të kuptojnë kërksat e biznesit të cilat me ndihmën e  teknogjisë informative do të menaxhohen dhe kjo do të qoj eventualisht në efikasitet më të lartë të kompanisë apo ndërmarrjes. Studentët do të njoftohen me metodat moderne të hulumtimit që sot aplikohen në ndërtimin e inteligjencës së biznesit. Me qëllim të përvetesimit të lendës nga studentët do të kërkohet punimi seminarik nga fushat e angazhimit të tyre.

Inxhinieria Softuerike e Avancuar- 6 ECTS (Obligative)

Lënda Inxhinieri softuerike e avancuar ka për qëllim ta njoftoi studentin me teknologjitë më bashkëkohore për zhvillimin e aplikacioneve me bazë të dhënave. Në mënyrë specifike lënda synon: Përdorimin e gjuhëve programuese dhe teknologjive me kod burimor të hapur, për të cilat nuk ka nevojë të paguhet licencë, në zhvillimin e këtyre aplikacioneve me bazë të dhënash.

Bazat e Avancuar të Dhënave - 6 ECTS (Obligative)

Qëllimi i lëndës është që studentët të kuptojn procesin e krijimit dhe normalizimit të bazës së të dhënave. Të jenë në gjendje të përdorin teknologjitë e avancuara të bazës së të dhënave që kërkohen për të dhëna të mëdha, performancë të lartë dhe baza të te dhënave komplekse, duke përfshirë dizajnimin dhe akordimin për performancë të shkallëzueshme.

Zhvillimi i Shpejtë – 6 ECTS (Zgjedhore)

Lënda Zhvillimi i shkathët ka për qëllim njohjen e studentit me metodat e zhvillimit të shpejt të softuerit. Studenti i përvetëson fazat nëpër të cilat kalon projekti softuerik gjatë zhvillimit të shpejt të tij. Në mënyrë specifike lënda synon: t’i zbatoi konceptet e UML-it, si gjuhë për modelim e orientuar në objekte, në modelimin e projektit softuerik nëpër fazat e tij

Tema të Zgjedhura në Algoritme - 6 ECTS (Zgjedhore)

Qëllimi është të zhvillojmë dhe ti përsosim algoritmet për problemet bazike në teorinë e grafeve dhe kombinimin e optimizimeve si një ndihmë për teknikat moderne dhe me perspektivë, të tilla si: rastësia, përafrimi, teknikat kontinuele, strukturat e avancuara të të dhënave, teknikat spektrale dhe shumë tjera.

Viti I SEMESTRI II
Mjetet e Inxhinierisë Softuerike - 6 ECTS (Obligative)

Ky kurs përmbledh mjetet e inxhinierisë softuerike në një nivel konceptual dhe praktik, në mënyrë që studentet të jenë në gjendje të vlerësojnë rreziqet dhe përfitimet nga mjete të ndryshme të softuerit për të vendosur se cili është më i përshtatshëm për projekte të ndryshme softverike. Ky kurs e bën këtë një burim të vlefshëm për zhvilluesit e programeve, ofruesit e zgjidhjeve, vendimmarrësit dhe për menaxherët e projekteve.

Teknologjia Elektronike Komerciale - 6 ECTS (Obligative)

Gjatë këtij kursi studentet do të përdorin konceptet themelore mësuar në klasat ekonomise dhe marketingut, të integruara me aftësi kompjuterike për të krijuar një online biznes. Në përmbajtjen e kësaj lënde do të përfshihen çështjet aktuale që kanë të bëjnë me çështjet e tregtisë elektronike. Siguria, paratë dixhitale dhe interneti në zhvillim, si dhe çështjet etike, ligjore dhe mjedisore.

Konceptet dhe Aplikimet e Shkencës së të Dhënave - 6 ECTS (Obligative)

Lënda Data Science Concepts and Appliccations (Konceptet dhe aplikimet e Shkencës së të dhënave) ka për qëllim përvetësimin e njohurive teorike dhe shkathtësive praktike nga ana e studentëve, të cilat do të mundësojnë ndërtimin e kompetencave në fushën e Data Science.

Konceptet dhe Aplikimet e Shkencës së të Dhënave - 6 ECTS (Obligative)

Lënda Data Science Concepts and Appliccations (Konceptet dhe aplikimet e Shkencës së të dhënave) ka për qëllim përvetësimin e njohurive teorike dhe shkathtësive praktike nga ana e studentëve, të cilat do të mundësojnë ndërtimin e kompetencave në fushën e Data Science.

Projekt / Pune Praktike- 6 ECTS (Obligative)

Lënda u ofron mundësinë studentëve që të njihen me diciplinat e shkencave kompjuterike që janë në zhvillim permanent dhe me nevojë potenciale për hulumtim. Bazuar në temat aktuale të trajtuara, në kuadër të lëndës, do të realizohen projekte hulumtuese konform kritereve për publikime në konferenca dhe revista shkencore ndërkombëtare.

Inxhinieria Softuerike e Sistemeve të Shpërndara – 6 ECTS (Zgjedhore)

Ky kurs përcjell konceptet kryesore për projektimin dhe ndërtimin e sistemeve të softuerit të shpërndarë. Kursi është i orientuar drejt inxhinierëve të softuerit që punojnë kryesisht në nivelin e aplikacionit, por duhet të kuptojnë veçoritë dhe kufizimet e softuerit ekzistues të mesëm për sistemet e shpërndara. Për më tepër, kursi mbulon disa tema kërkimore që lidhen me problemet aktualisht të hapura.

Siguria e Kualitetit të Softuerit dhe Menaxhimi i Riskut – 6 ECTS (Zgjedhore)

Ky kurs do të fokusohet në proceset, parimet dhe teknikat e testimit dhe analizës së kualitetit të softuerit. Ai mbulon një spektër të plotë temash nga parimet bazë dhe teoria themelore e testimit deri te çështjet organizative dhe proceset e lëshimit të aplikacioneve në botën reale.

Viti II

Siguria Kibernetike dhe Mbrojtja e të Dhënave – 6 ECTS (Obligative)

Lënda ka për qëllim përvetësimin e njohurive teorike dhe shkathtësive praktike nga ana e studentëve, të cilat do të mundësojnë ndërtimin e kompetencave në fushën e sigurisë kibernetike dhe mbrojtjes së të dhënave

Gërmimi i Avancuar i të Dhënave – 6 ECTS (Obligative)

Data mining studion algoritme dhe paradigma llogaritëse që lejojnë kompjuterët të gjejnë modele dhe rregullsi në bazat e të dhënave dhe të kryejnë parashikimin. Ai vlerësohet si elementi kryesor i një procesi më të përgjithshëm të quajtur Knowledge Discovery që merret me nxjerrjen e njohurive të dobishme nga të dhënat e papërpunuara dhe historike.

Kompjutimi Grid dhe Cloud - 6 ECTS (Obligative)

Lënda ka për qëllim që të njoftojë studentët me hapësira të reja të krijimit të aplikacioneve të tyre, të shfrytëzimit të aplikacioneve të gatshme në re, si dhe shfrytëzimin e infrastrukturës së gatshmë llogaritëse në Cloud (re). Studentët duhet të bëjnë dallimin se a është më e levërdishme që të përdoret sistemi aktual tradicional i IT apo duhet përdorur infrastrukturën në Cloud.

Tema të Avancuara në Rrjeta Kompjuterike – 6 ECTS (Obligative)

Lënda Tema të avancuara në rrjetat kompjuterike ka për qëllim përvetësimin e njohurive teorike dhe shkathtësive praktike nga ana e studentëve, të cilat do të mundësojnë ndërtimin e kompetencave në fushën e rrjetave kompjuterike.

Aplikacionet, Shërbimet dhe Teknologjitë e Bazuara ne Lokacione – 6 ECTS (Zgjedhore)

Evolucionin dhe shërbimet në internetit, duke përfshirë softuarët komercial dhe me burim të hapur apo që njohen si  open source, ofruesit e shërbimeve palës së tretë dhe ky zinxhirë i vlerave është mundësuar nga zhvillimi i teknologjisë si dhe arkitektura e sistemit që është orientuar drejt shërbimit për prodhimin dhe konsumin e lokacionit të ueb shërbimeve.

Etika Profesionale në TI – 6 ECTS (Zgjedhore)

Temat e trajtuara në kuadër të lëndës janë jashtëzakonisht aktuale dhe relevante për këdo që përgatitet të merret me fushën e TI-së. Lënda gjithashtu do t’ju siguron studentëve njohuritë dhe shkathtësitë që j’u nevojiten për të marrë vendimet e duhura kur përballen me situata të vështira dhe për të shfrytëzuar teknologjitë e informacionit në kontekst pozitiv.

Viti II Semestri IV
Teza e Masterit– 30 ECTS (Obligative)

Pas përfundimit të të gjitha provimeve, studenti kontakton me një profesor nga fusha e cila i duket se mund të kontribuojë më shumë, dhe i cili pastaj e mentoron studentin në të gjitha fazat e krijimit të një produkti final sipas rregullores për studime master, dhe i cili mund të jetë produkt softuerik, hulumtim shkencor ose çfarëdo punimi i cili do të jetë kontribut me vlerë shkencore nga fushat e shkencave kompjuterike.