-
[EM575] Програмирање во Java
Да им овозможи на студентите преглед на програмскиот јазик Јава со подлабоко, критичко и систематско разбирање за принципите и техниките за програмирање на ефективни софтверски апликации. Преку овој предмет се воведуваат основните структурирани и објектно-ориентиран програмски концепти и техники, со употреба на Java, а е наменет за сите оние кои планираат да се фокусираат на компјутерско програмирање во својата кариери.
-
[EM576] Програмирање во .NET
Овој предмет ги запознава студентите со клучните концепти, апликациите од реалниот свет и најновите карактеристики на C# и .NET со практични вежби користејќи Visual Studio. Тие ќе научат основни концепти од објектно-ориентирано програмирање, пишување, тестирање и дебагирање функции, имплементирање на интерфејси и наследување класи. Предметот ќе ги опфати .NET API-ите за извршување задачи како што се управување и барање податоци, следење и подобрување на перформансите. По завршувањето на предметот, студентите ќе можат да развиваат апликации за повеќе платформи, како што се веб-страници и услуги користејќи ASP.NET Core.
-
[EM577] Криптографија
Ги воведува студентите во привлечното и еволуирачко поле на криптографијата. Во ера на вируси и хакери, електронско прислушување и електронска измама на глобално ниво, безбедноста е најважна. Целта на овој прдмет е да обезбеди практично истражување на принципите и практиката на криптографијата. Првиот дел од предметот ги истражува основните прашања што треба да се решат со безбедносната способност и обезбедува упатство и истражување на криптографијата и безбедносната технологија. Последниот дел од предметот се занимава со практиката на мрежна безбедност, опфаќајќи практични апликации кои се имплементирани и се користат за обезбедување мрежна безбедност.
-
[EM578] Programming in Python
Целта на овој предмет е да ги воведе основните основи на програмирањето на Python, вклучувајќи типови на податоци, контролни структури, развој на алгоритми, дизајн на програми со функции и основните принципи на програмирање ориентирано на објекти. Во овој предмет студентите ќе решаваат проблеми, ќе ги истражуваат предизвиците за развој на софтвер од реалниот свет и ќе создаваат практични и современи апликации користејќи "frameworks" за веб развој.
-
[EM579] Развој на мобилни апликации
Цели на предметот:
1. Да им се олесни на учениците да го разберат андроид SDK
2. Да им се помогне на студентите да стекнат основно разбирање за развојот на апликации за Android
3. Да им се внесе работно знаење за алатката за развој на Android Studio
-
[EM580] Програмирање игри
Цели на предметот:
• Да ги проучува основните принципи за развој на игри во 2D и 3D светови
• Да се осигура дека студентите ќе знаат како да креираат и користат разни предмети за игри
• За да се осигура дека студентите ќе ја разберат интеракцијата со корисниците
• Проучување на структури на податоци за играта и физика на игри
• Да дознат повеќе за програмирање и креирање детален код за проекти за игри
• Основни концепти за вештачка интелигенција
-
[EM581] Паралелно процесирање
Овој предмет е наменет за студентите заинтересирани за ефикасно користење на современи паралелни системи кои се движат од мулти - кор процесори до големи кластери на дистрибуирани мемориски системи. Предметот ги опфаќа теоретските принципи на паралелни компјутери и различните техники на паралелно програмирање. Почнува со истражување на општите паралелни архитектури и видови на паралелизам, и продолжува со формалните пристапи за проценка на ефикасноста и приспособливост на паралелни алгоритми и нивната имплементација. Во вториот дел, предметот се фокусира на избраните паралелни техники на програмирање и API, вклучувајќи го доделен простор на мемориски адреси, повеќе јадрени акцелератори, дистрибуирани мемориски кластери и платформи на big data аналитика Секоја компонента на предметот вклучува решавање на практични проблеми на соодветна паралелна архитектура.
-
[EM582] Е-трговија
Разбирање и аплицирање на концептите од електронска трговија, електронски бизнис.
- Препознавање на бизнис потребите за адаптација на константните и непрекинатите промени во средината, и препознавање на важноста за инкорпорација на информационата технологија во најважните бизнис процеси, подобрување на нивната сегашна операциона ефикасност за да се трансформира во конкурентна предност.
- Да се развие стратешко, административно, и опеционално планирање за новите бизниси, или да се подобри постоечкиот со нивите технологии.
- Развијат знаење за основите на Е-Трговија кои се овозможувани од новите Информациони Технологии
- Препознаат потребата на организацијата да континуирано да адаптираат на промените кои се случуваат во актуелната атмосфера на бизнисот.
- Откријат можности во средината за да може да ги аплицирате во важите иновации и да правите бизнис.
- Анализираат бизнис за да ги препознаат внатрешните и надворешните фактори кои можат да се модифицираат за да може да преминете на електронски бизнис модел.
- Развијат стратешко, административно, и операционално планирање за ноњ, или веќе постоечки бизнис со воспоставување на стратегии кои употребуваат информациона технологија во најважните процеси на бизнисот, со цел да се подобри нивното сегашно оперирање и да се сврти тоа во конкурентна предност.
- Развијат аналитичка и техничка основа за да го разберат непредвидениот свет на е-трговија, со тоа што ќе се дели три домени:
o Економикс: бизнис план, електронкса банка и пари, маркетинг и реклами, менаџмент на врските со ккорисниците
o Социологија: тајност, заштита на интелектуална сопственост, пранви и регулаторни инициативи
o Технологија: Интернет инфраструктура, безбедност на мрежата, web услуги, мобилна трговија network security, services, mobile commerce
-
[EM583] Управување со компјутерска мрежа
Во овој предмет студентите ќе ги изучуваат принципите и практиката на системска администрација и управување, анализирање и дизајнирање мрежи во реална лабораториска средина. Студентите ќе користат облак сервери (cloud server) и виртуелизирани машини (virtual machines) за да ја истражуваат ефикасноста и безбедноста на овие системи и да добиат увид во практиките на индустриските компании како Cisco. Предметот вклучува дизајн, инсталација, конфигурација и управување со локална и широка мрежа хардвер и софтвер.
-
[EM574] NoSQL бази на податоци
Предметот е продолжување со проширување на знаењата од областа на базите на податоци. Фокусот е насочен во NoSQL базите на податоци и му помага на студентот да ја заврши својата загатка со знаење од различните технологии за бази на податоци. Започнува со некои концепти, принципи и таксономии на полето на NoSLQ базите на податоци и продолжува со технологиите на NoSLQ базите од различни типови. Предметот опфаќа: принципите зад NoSQL базите на податоци, модерната теорија на дистрибуирани бази на податоци, индекси и индексирање и продолжува со програмски модел MapReduce. Ги изучува архитектурите и заедничките карактеристики на главните типови на NoSQL бази на податоци (базирани на моделите на податоци како што се складирање клуч - вредност, складирање на документи, складирање на фамилии на колони, складирање во структура нас граф), објаснува избор на NoSQL системи на бази на податоци, вклучувајќи практично искуство, и други теми поврзани со NoSQL бази на податоци. На крајот од овој предмет, студентите треба да бидат способни да ги разберат:
• NoSQL базите на податоци и технологиите,
• системите и теоријата на дистрибуирани бази на податоци,
• индексите и индексирањето, MapReduce програмскиот модел,
• главните типови на NoSQL бази на податоци засновани на складирање клуч – вредност, документи, фамилии на колони и структурата на граф,
• разликите помеѓу релационите и NoSQL базите на податоци и важноста за нивна употреба.
-
[EM584] Мобилни и безжични мрежи
Целта на предметот е да им обезбеди на студентите основни познавања за основните концепти на најновата и следната генерација мобилни и безжични мрежи. Во текот на предметот, студентите ќе бидат изложени на теоретски и практични аспекти во врска со архитектурата и апликациите на мобилните, LTE и 4G/5G мрежи. Дополнително, ќе бидат истражени основните концепти на безжичен LAN (WLAN), сензорски мрежи (IoT), мобилни Peer-to-Peer (MP2P) и новите опортунистички поврзани мобилни/возилни мрежи (MANET и VANET).
-
[EM585] Професионална ИТ-етика
Овој предмет обезбедува сеопфатен преглед на тековните етички прашања со кои се соочуваме при користењето на информациската технологија (ИТ). Испитува низа долгогодишни и нови прашања со кои се соочуваат ИТ корисниците, почнувајќи од слободата на говорот, приватноста, интелектуалната сопственост, хакирањето и дигиталниот јаз, до етиката во социјалните мрежи и онлајн заедниците. Предметот дискутира за етичките дилеми и одговорности на ИТ корисниците и го промовира критичкото испитување и одговорното користење на ИТ.
-
[EM586] Дигитално логично дизајнирање и симулација
Овој предмет обезбедува сеопфатен преглед на основните концепти на класичниот дигитален дизајн и демонстрира како дигиталните кола се дизајнираат и анализираат денес. Целта е да ги запознае студентите со современата дигитална хардверска хиерархија и да ги просветли со најсовремените методологии за дизајн на компјутерски хардвер. Исто така, содржината на предметот им дава основна идеја на студентите како да дизајнираат и симулираат логички кола и практично да ги имплементираат таквите кола.
-
[EM587] Нумерички методи
Овој предмет е дизајниран така што да ги снабди студентите со основните концепти и методи на нумеричкото пресметување. Првата тендеција е да ги снабдева студентите со еден јасен вовед на нумеричките методи. Тие имаат голема примена во решавањето на различни проблеми кои што можат да се решат само преку користењето на компјутери. Поради ова оспособувањето на студентите со начините на решавањето на нумеричките проблеми ке им помогне не само да ги применат истите во другите области, туку едноставно ке им помогне да постанат подобри компјутерски наичници. После еден краток преглед на начините како броевите се поставени и како се манипулира со нив преку компјутерот, целта е да се запознаат со фундаменталните проблеми на пресметувањето, како што се решавање на равенки проследено со теоријата на приближувањето. Ке се осврнеме на точноста на нумеричките решенија, но исто така целта е да се осврнеме кон нумеричката евалуација на функциите, како и нумеричкото диференцирање и интегрирање.
-
[EM588] Интернет на нештата
Целта на предметот е да им обезбеди на студентите основни знаења за основните концепти на Интернет на нештата. Во текот на предметот, студентите ќе бидат изложени на теоретски и практични аспекти во однос на архитектурата и апликациите на сензорските мрежи и 4G/5G системите. Студентите ќе се оспособат за користење на научените концепти преку анализа на архитектури и компјутерски комуникациски технологии за безжични Интернет апликации во најразновидни домени на примена: индустриски и домашни мрежи од уреди, паметни околини, како и примена во сензорски и актуаторски мрежи.
-
[EM572] Вовед во вештачка интелигенција
Запознавање со основите на вештачката интелигенција: интелигентни агенти, техники за претставување знаење и интелигентно пребарување и одлучување, теорија на игри, формална логика, логички и веројатносни системи за резонирање, учење со набљудување, обучување невронски мрежи и учење со поттикнување. Во практичниот дел, студентите ќе се запознаат со основните концепти на LISP.
-
[EM589] Cyber безбедност
Во Cybersecurity, воведува технологија, оперативни процедури и практики за управување потребни за успешна сајбер-безбедност. Широка ги користи стандардите и документите за најдобри практики кои често се користат за водење или задолжителна имплементација на сајбер безбедноста. Надвор од нив, тој нуди детални упатства за „како“ на имплементација, интегрирани во обединета рамка и реален план за акција. Секое поглавје содржи јасен технички преглед, како и детална дискусија за акционите точки и соодветните политики. Сајбер-безбедноста се усогласува со сеопфатниот документ на Форумот за информациска безбедност „Стандард на добра практика за безбедност на информации“, проширувајќи ја работата на ISF со опширни сознанија од ISO, NIST, COBIT, други официјални стандарди и упатства и модерна професионална, академска и индустриска литература.
-
[EM573] Вовед во информациски системи
Цели на предметот:
1. Да ги научат основните концепти и терминологијата на информациони системи
a. Основни информациски системи и концепти: Хардвер, софтвер, мрежи
b. Е-World: е-бизнис и е-трговија
c. развојни процеси
2. Да научат повеќе за информациони системи и технологии кои ги подобруваат бизнис вредноститите и разните бизнис процеси во организациите.
3. Да ги применат е-концептите со различни управувачки дисциплини, при процес на анализа, интерпретација, проценка и одлука.
4. Да го разберат процесот на редизајнирање на организации со користење на информациски системи.
5. Да ја опишат улогата на информациските системи во донесувањето одлуки.
6. Да ја испитат безбедноста на информациите, како и етички и социјалните прашања.
7. Да се запознаат со Интернетот, електронската трговија, и е-бизнисот.
8. Да се оспособат студентите да работат на проекти, индивидуално или групни, кои по природа можаат да бидат: студии на случај, научно – истражувачки проекти, развојни проекти или практична работа.
-
[E2802] Бизнис-аналитика
Бизнис аналитика ги учи основните концепти на модерната деловна анализа и обезбедува витални алатки за разбирање како работи анализата на податоците во денешните организации. Предметот има сеопфатен пристап, испитувајќи ја деловната анализа и од описна и од предвидлива перспектива. Студентите учат како да ги применат основните принципи, да комуницираат со професионалци за аналитика и ефикасно да користат и толкуваат аналитички модели за да донесат подобри деловни одлуки. Како алатки, меѓу друго ќе се користи и Excel, зајакнувајќи ги вештините на студентите во програмата и основното разбирање на основните концепти. Дополнително, ќе се користат и Analytic Solver како и комерцијални алатки за дата-мајнинг, така што студентите се подготвени да ги користат истите овие алатки кога ќе дипломираат.