Teaching

Information Systems & Computer Applications

Introduction to information systems, administrative computing, and digital infrastructures for public institutions.

Teaching covered:

  • Foundations of information systems
  • Software and application design principles
  • Database modeling and management
  • Administrative data processing tools

Format: lectures, seminars, practical sessions.

Course material

GNU/Linux Operating Systems — IT Security Program

System administration and security management in GNU/Linux environments.

Main topics:

  • UNIX system architecture
  • Process and service management
  • Access control and permissions
  • Network filtering and system hardening
  • Encryption and account security

Course material

GNU/Linux Operating Systems — HPC & Big Data Program

Administration and scripting practices for high-performance and data-intensive computing environments.

Focus areas:

  • Advanced shell usage and automation
  • Remote system management
  • Package and resource management
  • Infrastructure support for data analysis workflows

Course material

Big Data Languages — R

Statistical computing and data analysis using R.

Coverage included:

  • Data structures and processing
  • Statistical modeling
  • Simulation and hypothesis testing
  • Data visualization

Project-based teaching using real datasets.

Course material