-
[EM575] Programimi në Java
Qëllimet e lëndës janë: Sigurimi i studentëve me një kuptim të thellë, kritik dhe sistematik të parimeve dhe teknikave për programimin e aplikacioneve softuerike efikase, duke përdorur gjuhën programuese Java. Kjo lëndë prezanton konceptet themelore të strukturave dhe teknikave të programimit me objekte, duke përdorur Java, dhe ka për qëllim që të gjithë ata që planifikojnë të përdorin programimin në studime dhe në karrierën e tyre.
-
[EM576] Programimi në .NET
Kјо lëndë i njofton studentët me konceptet kryesore, aplikacionet e botës reale dhe veçoritë më të fundit të C# dhe .NET duke përdorur ushtrime praktike në Visual Studio. Ata do të mësojnë konceptet thelbësore të programimit të orientuar në objekte, shkrimin, testimin dhe korrigjimin e gabimeve, zbatimin e ndërfaqeve dhe trashëgimin e klasave. Lënda do të mbulojë edhe .NET API-të për kryerjen e detyrave të ndryshme si menaxhimi dhe kërkimi i të dhënave, monitorimi si dhe përmirësimi i performancës. Pas mabrimit të lëndës, studentët do të jenë në gjendje të zhvillojnë aplikacione për platforma të ndryshme të tilla si ueb faqet dhe shërbimet duke përdorur ASP.NET Core.
-
[EM577] Kriptografi
I prezanton studentët me fushën bindëse dhe në zhvillim të kriptografisë. Në një epokë virusesh dhe hakerash, përgjimi elektronik dhe mashtrimi elektronik në shkallë globale, siguria është parësore. Qëllimi i këtij kursi është të sigurojë një studim praktik të parimeve dhe praktikës së kriptografisë. Pjesa e parë e kursit eksploron çështjet themelore që duhen trajtuar nga një aftësi sigurie dhe ofron një tutorial dhe studim të kriptografisë dhe teknologjisë së sigurisë. Pjesa e fundit e kursit merret me praktikën e sigurisë së rrjetit, duke mbuluar aplikacionet praktike që janë zbatuar dhe janë në përdorim për të ofruar sigurinë e rrjetit.
-
[EM578] Programimi në Python
Qëllimi i lëndës është të prezantojë bazat e programimit në gjuhën Python, duke përfshirë llojet e të dhënave, strukturat e kontrollit, zhvillimin e algoritmeve, krijimin e programeve me funksione dhe parimet themelore të programimit të orientuar në objekte. Në këtë lëndë studentët do të zgjidhin probleme, do të eksplorojnë sfidat e zhvillimit të softuerit në botën reale dhe do të krijojnë aplikacione praktike dhe bashkëkohore duke përdorur "frameworks" për zhvillim të aplikacioneve në Web.
-
[EM579] Zhvillimi i aplikacioneve mobile
Qëllimi i lëndës:
1. Për të ndihmuar studentët për të kuptuar android SDK
2. Për të ndihmuar studentët të fitojnë një kuptim bazë të zhvillimit të aplikacionit Android
3. Për të futur njohuri për punë mbi mjetin e zhvillimit Android Studio
-
[EM580] Programimi i lojrave
Qëllimi i lëndës:
• Të studiuarit e parimeve bazë të zhvillimit të lojës në botërat 2D dhe 3D.
• Për të siguruar që nxënësit do të dinë të krijojnë dhe përdorin objekte të ndryshme lojërash.
• Për të siguruar që studentët do të kuptojnë ndërveprimin e përdoruesit.
• Studimi i strukturave të të dhënave të lojës dhe fizikës në lojëra.
• Të mësuarit e programimit dhe krijimit të kodit të detajuar për projektet e lojërave.
• Konceptet bazë të inteligjencës artificiale.
-
[EM581] Përpunimin paralel
Kjo lëndë është i paraparë për studentët e interesuar në përdorimin efikas të sistemeve paralele moderne duke filluar nga procesorët me shumë bërthama deri te klasterët e sistemeve me memorie të shpërndarë në shkallë të gjerë. Kursi mbulon parimet teorike të llogaritjes paralele si dhe teknikat e ndryshme të programimit paralel. Fillon me një studim të arkitekturave të zakonshme paralele dhe llojeve të paralelizmit dhe vijon me një përmbledhje të qasjeve formale për të vlerësuar përshkallëzueshmërinë dhe efikasitetin e algoritmeve paralele dhe implementimet e tyre. Në pjesën e dytë, fokusi i kursit është në teknikat e përzgjedhura të programimit paralel dhe API-të, duke përfshirë hapësirën e përbashkët të adresave, përshpejtuesit me shumë bërthama, klasterët e sistemeve me memorie të shpërndarë dhe platformat e analitikës së big data. Çdo pjesë e kursit përfshin zgjidhjen e problemeve praktike në arkitekturë paralele përkatëse.
-
[EM582] E-tregtia
Qëllimi i lëndës:
- Kuptimi dhe zbatimi i koncepteve të tregtisë elektronike, biznesit elektronik.
- Njohja e nevojave të biznesit për përshtatje ndaj ndryshimeve të vazhdueshme në mjedis, dhe njohja e rëndësisë së përfshirjes së teknologjisë së informacionit në proceset më të rëndësishme të biznesit, duke përmirësuar efikasitetin e tyre aktual operacional për ta shndërruar atë në një avantazh konkurrues.
- Të zhvillojë planifikim strategjik, administrativ dhe operacional për bizneset e reja, ose të përmirësojë ato ekzistuese me teknologjitë e tyre.
- Zhvillimin e njohurive për bazat e E-Commerce, të cilat mundësohen nga teknologjitë e reja të Informacionit
- Njohjen e nevojës që organizata të përshtatet vazhdimisht me ndryshimet që ndodhin në atmosferën aktuale të biznesit.
- Zbulojnë mundësitë në mjedis në mënyrë që t'i zbatojnë ato në inovacione të vlefshme dhe të bëjnë biznes.
- Analizojnë biznesin për të identifikuar faktorët e brendshëm dhe të jashtëm që mund të modifikohen për të qenë në gjendje të kalojnë në një model biznesi elektronik.
- Njohtohen me zhvillimin e planifikimit strategjik, administrativ dhe operacional për një biznes të ri, ose tashmë ekzistues, duke vendosur strategji që përdorin teknologjinë e informacionit në proceset më të rëndësishme të biznesit, në mënyrë që të përmirësojnë funksionimin e tyre aktual dhe ta kthejnë atë në një avantazh konkurrues.
- Zhvillojnë një bazë analitike dhe teknike për të kuptuar botën e paparashikueshme të tregtisë elektronike, duke ndarë tre fusha:
o Ekonomik: plan biznesi, banking elektronik dhe para, marketing dhe reklamë, menaxhim i marrëdhënieve me klientët
o Sociologjia: fshehtësia, mbrojtja e pronësisë intelektuale, ligjet dhe iniciativat rregullatore
o Teknologjia: Infrastruktura e internetit, siguria e rrjetit, shërbimet në internet, siguria e rrjetit të tregtisë celulare, shërbimet, tregtia celulare
-
[EM583] Menaxhimi i rrjeteve kompjuterike
Në këtë lëndë, studentët, do të studiojnë parimet dhe praktikën e administrimit dhe menaxhimit të rrjetave, duke analizuar dhe dizajnuar rrjete në një mjedis real laboratorik. Studentët do të përdorin serverë cloud dhe makina virtuale për të hetuar dhe analizaur efikasitetin dhe sigurinë e këtyre sistemeve dhe për të fituar njohuri mbi praktikat e kompanive industriale sic eshte Cisco. Lënda përfshin projektimin, instalimin, konfigurimin dhe menaxhimin e harduerit dhe softuerit të rrjeteve lokale dhe të gjerë.
-
[EM574] NoSQL bazat e të dhënave
Lënda është vazhdim i zgjerimit të njohurive në fushën e bazave të të dhënave. Fokusi është trajtimi i bazave të të dhënave NoSQL dhe ndihmon studentin të plotësojë enigmën e njohurive me teknologjitë e ndryshme të bazës së të dhënave. Fillon me disa koncepte, parime dhe taksonomi nga fusha e bazave NoSLQ të të dhënave dhe vazhdon me teknologjitë e bazave NoSQL të të dhënave dhe të llojeve të ndryshme. Kursi mbulon: parimet e bazave të të dhënave, teorinë moderne të bazave të të dhënave të shpërndarë, indeksimin dhe modelin e programimit MapReduce, arkitekturat dhe veçoritë e përbashkëta të llojeve kryesore të bazave NoSQL të të dhënave (bazat e të dhënave bazuar në modelimin e të dhënave bazuar në ruajtjen çelës - vlerë, në dokumente, në familje të kolonave, në grafe), shpjegon mënyrën e përzgjedhjes së bazës NoSQL të të dhënave si dhe tema të tjera të lidhura me bazat NoSQL të të dhënave. Përfshinë punë praktike në modele të ndryshme të NoSQL bazave.
Në fund të kësaj lënde, studentët duhet të jenë në gjendje të kuptojnë:
• bazat e të dhënave dhe teknologjitë NoSQL;
• sistemet dhe teorinë e sistemeve të bazës së të dhënave të shpërndara:
• kuptimin e indeksimit dhe indekseve, modelin e programimit MapReduce;
• llojet kryesore të bazave NoSQL të të dhënave, të bazuara në modelimin e të dhënave: ruajtja çelës - vlerë, ruajtja e dokumenteve, ruajtja e familjeve të kolonave dhe ruajtja sipas grafit;
• ndryshimin midis bazave të të dhënave relacionale dhe NoSQL dhe të rëndësinë dhe nevojën e përdorimit të tyre.
-
[EM584] Rjetat mobile dhe pa tel
Qëllimi i lëndës është t'u ofrojë studentëve njohuri themelore në konceptet thelbësore të rrjeteve celulare dhe wireless të gjeneratës së fundit dhe të ardhshme. Gjatë gjithë kursit, studentët do të ekspozohen ndaj aspekteve teorike dhe praktike në lidhje me arkitekturën dhe aplikimet e sistemeve celulare, LTE dhe 4G/5G. Për më tepër, do të eksplorohen konceptet bazë të LAN-it pa tela (WLAN), rrjeteve me sensorë (IoT), Mobile Peer-to-Peer (MP2P) dhe rrjeteve celulare/vehicles të lidhura në mënyrë oportuniste (MANET dhe VANET).
-
[EM585] Etika profesionale e TI
Lënda ofron një pasqyrë gjithëpërfshirëse të çështjeve aktuale etike me të cilat ballafaqohemi gjatë përdorimit të Teknologjive të Informacionit (TI). Trajton një sërë çështjesh të kahëmotëshme dhe atyre të reja me të cilat përballen përdoruesit e IT-së, duke filluar nga liria e të shprehurit, privatësia, pronësia intelektuale, hakimi dhe barierat dixhitale, e deri te etika në rrjetet sociale dhe komunitetet online. Lënda gjithashtu diskuton dilemat etike dhe përgjegjësitë e përdoruesve të TI-së dhe promovon ekzaminimin kritik dhe përdorimin e përgjegjshëm të TI-së.
-
[EM586] Dizajnimi dhe simulimi digjital i qarqeve logjike
Lënda ofron një pasqyrë gjithëpërfshirëse të koncepteve themelore të dizajnit klasik dixhital dhe demonstron mënyrat aktuale të dizajnit dhe simulimit të qarqeve digjitale. Qëllimi është t'i njohton studentët me hierarkinë moderne të pajisjeve digjitale dhe t'ju prezantojë metodologjitë më të përditësuara të dizajnit të pajisjeve kompjuterike. Gjithashtu, përmbajtja e lëndës ju ofron studentëve idetë bazë rreth dizajnit dhe simulimit të qarqe logjike, si dhe të realizimeve konkrete praktike të qarqeve të tilla.
-
[EM587] Metodat numerike
Lënda është krijuar për t'i pajisur studentët me konceptet dhe metodat bazë të llogaritjes numerike. Tendenca e parë është t'u ofrohet studentëve një hyrje e qartë në metodat numerike. Ata kanë një aplikim të madh në zgjidhjen e problemeve të ndryshme që mund të zgjidhen vetëm përmes përdorimit të kompjuterëve. Për shkak të kësaj, pajisja e studentëve me mënyra për të zgjidhur problemet numerike do t'i ndihmojë ata jo vetëm të zbatojnë të njëjtën gjë në fusha të tjera, por thjesht t'i ndihmojë ata të bëhen shkencëtarë më të mirë kompjuterikë. Pas një përmbledhjeje të shkurtër të mënyrës sesi numrat renditen dhe manipulohen nga kompjuteri, qëllimi është t'i prezantojmë ata me problemet themelore të informatikës, siç është zgjidhja e ekuacioneve të ndjekura nga teoria e përafrimit. Ne do të trajtojmë saktësinë e zgjidhjeve numerike, por synojmë gjithashtu të trajtojmë vlerësimin numerik të funksioneve, si dhe diferencimin dhe integrimin numerik.
-
[EM588] Internet i Gjësendeve
Qëllimi i lëndës është t'u ofrojë studentëve njohuri themelore për konceptet thelbësore të Internetit të Gjërave (IoT). Gjatë gjithë lëndës, studentët do të ekspozohen ndaj aspekteve teorike dhe praktike në lidhje me arkitekturën dhe aplikimet e rrjeteve sensorë dhe sistemeve 4G/5G. Studentët, do të jenë në gjendje të përdorin konceptet e mësuara nëpërmjet analizës së arkitekturave dhe teknologjive të komunikimit kompjuterik për aplikimet e Internetit pa tel (wireless) në fushat më të ndryshme të aplikimit: mjedise të zgjuara, rrjete industriale dhe shtëpiake të pajisjeve si dhe zbatim në rrjetet e sensorëve.
-
[EM572] Hyrje në inteligjencën artificiale
Njohje me bazat e inteligjencës artificiale, agjentët inteligjentë, teknikat për paraqitjen e njohurive dhe kërkimin inteligjent dhe vendimmarrje, teoria e lojërave, logjika formale, probabiliteti dhe sistemet logjike të arsyetimit, të mësuarit nga vëzhgimi, trajnimi i neuroneve dhe stimulimi i të mësuarit. Gjithashtu, studentët, do të njoftohen edhe me konceptet themelore të LISP-së.
-
[EM589] Siguria kibernetike
Në Sigurinë Kibernetike, prezantohen teknologjinë, procedurat operative dhe praktikat e menaxhimit të nevojshme për sigurinë kibernetike të suksesshme. Përdor gjerësisht standardet dhe dokumentet e praktikave më të mira që përdoren shpesh për të udhëhequr ose për të mandatuar zbatimin e sigurisë kibernetike. Duke shkuar përtej këtyre, ai ofron mësime të thelluara mbi "si" të zbatimit, të integruara në një kuadër të unifikuar dhe plan veprimi realist. Çdo kapitull përmban një pasqyrë të qartë teknike, si dhe një diskutim të detajuar të pikave të veprimit dhe politikave të përshtatshme. Siguria kibernetike përputhet me dokumentin gjithëpërfshirës të Forumit të Sigurisë së Informacionit "Standardi i Praktikës së Mirë për Sigurinë e Informacionit", duke zgjeruar punën e ISF me njohuri të gjera nga ISO, NIST, COBIT, standarde dhe udhëzime të tjera zyrtare dhe literaturë moderne profesionale, akademike dhe industrisë.
-
[EM573] Hyrje në sistemet e informacionit
Qëllimi i lëndës:
1. Të mësojnë konceptet bazë dhe terminologjinë e Sistemeve të Informacionit
2. Konceptet bazë të sistemeve të informacionit: harduer, softuer, rrjete
3. E-World: e-biznesi dhe e-tregëtia
4. Proceset në zhvillim
5. Të mësojnë mbi Sistemet e Informacionit dhe teknologjitë që përmirësojnë vlerat e biznesit dhe proceset e ndryshme brenda organizatave.
6. Zbatimi i koncepteve të SI me disiplina të ndryshme menaxhuese, gjatë analizës, interpretimit, vlerësimeve dhe vendimeve.
7. Të kuptojnë procesin e ridizajnimit të organizatave duke përdorur sistemet e informacionit.
8. Të përshkruajnë rolin e sistemeve të informacionit në vendimmarrje.
9. Të shqyrtojnë sigurinë e informacionit, çështjet etike dhe sociale.
10. Të njihen me internetin, tregtinë elektronike dhe biznesin elektronik.
11. Studentët të përgatiten për të punuar në projekte në shkallë të vogël, punë individuale ose në grup, të cilët nga natyra mund të ndahen në këto kategori: studime të rasteve, projekte kërkimore shkencore, projekte zhvillimi ose projekte praktike.
-
[E2802] Analitika e biznesit
Analitika e Biznesit mëson konceptet themelore të analitikës moderne të biznesit dhe ofron mjete jetike për të kuptuar se si funksionon analiza e të dhënave në organizatat e sotme. Lënda merr një qasje gjithëpërfshirëse, duke e shqyrtuar analizën e biznesit nga këndvështrimi përshkrues dhe parashikues. Studentët, mësojnë se si të zbatojnë parimet themelore, të komunikojnë me profesionistë të analitikës dhe të përdorin dhe interpretojnë në mënyrë efektive modelet e analitikës për të marrë vendime më të mira biznesi. Si mjete, ndër të tjera, do të përdoret Excel, duke forcuar aftësitë e studentëve në program dhe të kuptuarit bazë të koncepteve bazë. Për më tepër, zgjidhja analitike, si dhe mjetet komerciale të nxjerrjes së të dhënave do të përdoren në mënyrë që studentët të jenë të përgatitur të përdorin të njëjtat mjete kur të diplomohen.