Bölümler ve birimler bazında ayrıntılı içerik
- Вовед во системско и инфраструктурно програмирање
- Системски интерфејси и протоколи
- Програмирање на ниско ниво
- Мрежно програмирање
- Управување со системи во облак
- Детекција и решавање на проблеми
- Документирање и одржување на системи
- Методи за интеграција на системи
- Регулaтиви и протоколи во ИКТ
Резултати од учењето:
- Вовед во системско и инфраструктурно програмирање: Студентите ќе ги научат основните концепти и принципи на системско и инфраструктурно програмирање. Ќе ги разликуваат различните видови на програмирање и ќе ги разбираат нивните соодноси и значење во рамките на компјутерските системи. Ќе ги анализираат историските и современите тенденции во областа на системското програмирање.
- Системски интерфејси и протоколи: Студентите ќе развијат вештини за дизајнирање и имплементација на системски интерфејси и протоколи. Ќе бидат во можност да анализираат и да изберат соодветни протоколи за комуникација помеѓу компонентите на системот. Ќе ги програмираат системските интерфејси во согласност со индустриските стандарди и најдобрите практики.
- Програмирање на ниско ниво: Студентите ќе стекнат вештини за програмирање и скриптирање со јазици на ниско ниво. Ќе бидат во можност да изработат ефикасен системски код и да го разбираат влијанието на изборот на програмски јазик на нивото на изворен код.
- Мрежно програмирање: Студентите ќе развијат вештини за програмирање на мрежни апликации и комуникација помеѓу различни компјутерски системи. Ќе бидат во можност да проектираат и да развиваат мрежни апликации во согласност со протоколите за мрежна комуникација. Ќе ги применуваат безбедносните принципи во мрежното програмирање.
- Управување со системи во облак: Студентите ќе ги научат концептите и технологиите поврзани со програмирањето во облак. Ќе бидат во можност да дизајнираат, имплементираат и управуваат со апликации и услуги во облак. ○ Ќе ги развиваат вештините за управување со ресурси и апликации во облак.
- Детекција и решавање на проблеми: ○ Студентите ќе развијат аналитички вештини за детекција и анализа на системски проблеми. ○ Ќе бидат во можност да применуваат стратегии за решавање на системски проблеми и да избегнуваат негативни влијанија на работата на системите. ○ Ќе развиваат вештини за примена на алатки и методологии за дебагирање и одржување на стабилност на системите.
- Документирање и одржување на системи: ○ Студентите ќе развијат вештини за документирање на системски код и апликации. ○ Ќе бидат во можност да дефинираат и да следат процеси за одржување на системите. ○ Ќе ги развиваат вештините за поддршка и надградба на системите во различни компјутерски околини.
- Методи за интеграција на системи: ○ Студентите ќе бидат во состојба да ги идентификуваат и анализираат различните методи за интеграција на системите. ○ Ќе бидат во можност да ги проектираат и програмираат интерфејсите за комуникација помеѓу различни системски компоненти. ○ Ќе развиваат вештини за интеграција на системите во различни околини, вклучувајќи ги и услугите во облак.
- Регулативи и протоколи во ИКТ: ○ Студентите ќе ги разберат регулативите што се однесуваат на информациските и комуникациските технологии. ○ Ќе бидат во можност да ги анализираат и да ги програмираат системите во согласност со протоколите и стандардите во ИКТ. ○ Ќе развиваат вештини за безбедносно програмирање и спроведување на протоколи за заштита на информациите во различни системски апликации.
