Faculty of Technical Sciences

Subject: Software Systems Security and Recovery (17.E2509)

Native organizations units: Sub-department for Applied Computer Science and Informatics
General information:
 
Category Scientific-professional
Scientific or art field Applied Computer Science and Informatics
Interdisciplinary No
ECTS 6
Educational goal:

The objective of the course is to enable students to recognize the importance of complex software application, analysis, modeling and implementation of the authorization and protection mechanisms within complex software systems. Understanding the application of laws and regulations related to the protection and recovery of complex software systems.

Educational outcome:

Identification, specification, modeling and implementation of protection and recovery mechanisms of complex software systems . After the exam has been taken and passed with success, students are able to design the mechanisms of protection and recovery within complex software systems and participate in the supervision and control of the computer system safety.

Course content:

Terminology related to the protection, safety and security of software systems. Mechanisms and methods of authorization, protection and recovery of software systems. Modeling of protection mechanisms, design of protected software, dynamic configuration of software systems. Disaster recovery principles. Implementation of mechanisms of software protection and recovery. Standards and regulations in the domain of the protection of software systems. Discussing the responsibilities of all those involved in the process of the implementation of software protection and recovery.

Teaching methods:

The acquisition of knowledge happens gradually during the course and the students` work is evaluated through their achievement in a team project about the implementation of protection mechanisms within a chosen software system. The defense of team projects is public.

Literature:
Authors Title Year Publisher Language
Khaled M. Khan Security-Aware Systems Applications and Software Development Methods 2012 IGI Global English
Branko Perišić Zaštita i oporavak softverskih sistema, u pripremi 2007 Elektronsko izdanje-PDF,PPT Serbian language
Jon Toigo Disaster Recovery Planning: Strategies for Protecting Critical Information Assets, 2nd Edition 2000 Prentice Hall English
Stuart Jacobs Computer Software Security, in Engineering Information Security: The Application Of Systems Engineering Concepts To Achieve Information Assurance Second Edition 2015 John Wiley & Sons, Inc. English
Steve McConnell Code Complete, Second Edition 2004 Microsoft Press English
Katy Warren Federal Cloud Security 2015 MITRE - elektronsko izdanje English
Jon Toigo Disaster Recovery Planning: Strategies for Protecting Critical Information Assets, 2nd Edition 2000 Prentice Hall English
Konnie G. Kustron Internet and Technology Law: A US Perspective a 1. edition 2015 bookboone.com English
Jonathan Weir & WeiQi Yan Visual Ctiptography and Its Applications 2000 bookboon.com - elektronsko izdanje English
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Written part of the exam - tasks and theory No Yes 50.00
Project Yes Yes 40.00
Praćenje aktivnosti pri realizaciji projekata Yes Yes 10.00
Lecturers:

Asistent Vejnović Mina

Assistant - Master

Computational classes
API Image

prof. dr Gostojić Stevan

Full Professor

Lectures

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.