Questions N-RSSS Software Systems and Services Management

Common program foundation

  1. Software Engineering. SW development process. Unified Process (UP) methodology. Agile SW development. Testing phases and types of tests. Software metrics, code refactoring. Effort estimation. Maintenance and reusability. Software quality. (PA017)
  2. Information Security. Audit, security management, risk management, countermeasures. Security evaluation, evaluation criteria and processes. Standards in IT security and cryptography, legislation related to cryptology. Digital signature - construction, legislation, public key management, certification authorities and public key infrastructure. User authentication in computer systems - secret information, tokens, biometrics. Identification systems and identity management. (PV080, PV079)
  3. Statistics. Descriptive statistics (location and variability characteristics, order statistics, association statistics, related graphs). Discrete and continuous random variables (RV). Random selection. Parametric probability models (distributions) of RV. Central limit theorem. Likelihood principle, point and interval estimates. Statistical inference - hypothesis testing, significance level, confidence coefficient. Hypothesis testing on one sample, two samples, more than two samples (including one-sample, two-sample, and paired t-tests, ANOVA, and post-hoc tests), goodness-of-fit tests. Linear regression model. (MV013)
  4. Databases. Management of relational database systems, terminology, principles. Data representation and storage. Query evaluation and optimization, statistics, table partitioning. Indexing and hashing, indexing for multiple attributes. Transaction processing, recovery. Security, access rights, SQL attacks. (PA152)
  5. Management basics. Basics of management analysis (PESTE, SWOT, 6C). Stakeholders and their interests. Strategic orientation of the company and planning. People evaluation and motivation. Strategic management, synergy and its role in management and leadership. Risk management and its principles. (PV215)
  6. Project Management. International standards of project management. Project, program, portfolio (PPP). Life cycle of IT projects. Process groups in a project. Project planning. Project cost calculation. Gantt charts and project milestones. Network analysis, critical path method (CPM), Program Evaluation and Review Technique (PERT). Project quality assurance, tests, review, measurement, and standards. (PA179)
  7. (Examined from the semester spring 2025) IT Services Management. Principle, processes, outsourcing. Information Technology Infrastructure Library (ITIL), basic concepts, service infrastructure management. (PV215)
  8. Communication. Communication theory. Moderation techniques. Levels of learning, knowledge, skills, attitudes. Active listening. Human-focused communication. Groups and teams, group process, team building, autonomous teams. Conflict management and transformation. (PV206)

Specialization - Cybersecurity Management

  1. Coding and Encryption. Basics of coding theory, Shannon's theorem. Entropy. Generation of truly and pseudo-random sequences. Cryptographic protocols, key establishment methods, zero-knowledge protocols. Symmetric and asymmetric ciphers. Principles of symmetric block cipher algorithms (Feistel ciphers, DES, AES) and asymmetric algorithms (RSA, Diffie-Hellman, DSA / ElGamal). Factorization and primality testing. Principles of hash function construction. Cryptosystems based on elliptic curves. Quantum cryptography. (PV079)
  2. Encryption Applications and Protection Against Attacks. Applications of symmetric block cipher algorithms - integrity and confidentiality, operational modes. Applications of other symmetric algorithms. Applications of hash functions, MAC. Hybrid cryptosystems. Attacks on cryptographic systems and protocols. Use of hardware for protection of sensitive/cryptographic data and their operations. Smartcards and their role as a security mechanism. (PV079, PA197)
  3. Cybersecurity Management. Computer Security Incident Response Team (CSIRT), its role and services. Incident handling. Alerts and warnings. Penetration testing. Honeypots. Network security monitoring - packet and flow analysis. Digital forensic investigation. (PA211)
  4. ICT Law, Cybercrime, and Cybersecurity. Liability of internet service providers (Directive on electronic commerce), internet jurisdiction, copyright protection of software, patent protection of software, software licensing (including open source), personal data protection, privacy protection, Cybersecurity Act, NIS2 Directive, computer crimes (Budapest Convention). (PrF: BVV03K, PrF: BVV14K, PrF: BI301K)

Specialization - Software Systems Development Management

  1. System Verification and Assurance. Formal aspects of testing (coverage criteria, software quality metrics). Automated test generation. Verification using automata, symbolic execution, and interpolation. (IA159)
  2. Distributed Systems. Basic concepts, principles. Difference between centralized and distributed system architecture. Horizontal/vertical scalability. Data sharding, high-availability. Examples of existing technologies and their usage. Web services, example implementation (SOAP/WSDL/REST). (PA053)
  3. Computer Networks. Concepts, principles, architectures. OSI model, Internet protocols, static and dynamic routing. Basic computer network services, network security. Security in system sessions (SSL, SSH, IPSec, WEP, WPA, Kerberos) and in the Internet environment. Security in SOA, security of Web services. (PA197)
  4. Object-Oriented System Design Methods. Design patterns. Software architectures. Component interfaces, service signatures and constraints, OCL. Component systems and models, quality aspects of services (QoS). Object-oriented software development methods, RUP. (PA103)
  5. Enterprise Applications. Basic concepts of software architectures. Layered architecture of modern information systems, model-view-controller. Service-oriented architecture (SOA). Deployment. Basic concepts of cloud computing. Object-relational mapping (ORM) in enterprise applications. Design patterns in large-scale enterprise systems (Data Transfer Object (DTO), Data Access Object (DAO), Facade, Dependency Injection (DI)). (PA165)
  6. Applied Information Systems. Information systems and their role in management, their objectives, problems in analysis and design. IS issues in manufacturing, government, healthcare sectors. Geographic IS. (PV028)

Specialization - Service Development Management

  1. Foundations of Service Systems. Dominant service logic, differences from product-dominant logic. The service system, its elements, and relationships. Collaboration and dual service system. Value proposition and co-creation of value, mention-use principle. Basic approaches to information, information gap, and moral hazard, solutions, information asymmetry. (PA194)
  2. Modeling Information Systems. Modeling the structure and behavior of systems. Decomposition and balancing of information system models. Modeling the time dimension. Mind maps and work-breakdown structures (WBS). UML, use case diagrams, class diagrams, and interaction diagrams. Process models. State models. Data models and data normalization. (PA116)
  3. IT as a Service. Models of IT service provision. Four-diamond model. Business model frameworks, Canvas, Lean Canvas, their differences. Service execution, differences in providing general and IT services. (PA181)
  4. Management of Business Processes. Modeling business processes, Business Process Modeling Notation (BPMN). Business Process Management System (BPMS), business rules, and human tasks in business processes. (PV207)
  5. (until the semester of Fall 2024) Computer Networks. Concepts, principles, architectures. OSI model, Internet protocols, static and dynamic routing. Basic computer network services, network security. (PA151 or PA159 or PA191)
  6. (from the semester of Spring 2025) Complex Networks. Basic properties of complex systems. Community structure, clustering. Robustness and stability of networks, epidemiological models, cascade failures. Socioeconomic networks, biological networks, the internet. Principles and procedures of network analysis. (IV124)
  7. Service Marketing. Fundamentals of marketing, understanding services, markets, products, and customers. Win-win strategies. Marketing mix, types, and their differences. Relationship marketing. Marketing research, quantitative and qualitative methods. (PV240)