Revolutionizing Software Development: Autonomous Software Evolution
System for Semi-Automated Literature Review Based on Machine Learning
Ranking model for dormitory admission process
Tree Inheritance Distance
Challenges in Dynamic Software Updating
Extension of dynamic software update model for class hierarchy changes and run-time phenomena detection
Generating Trees for Comparison
Tracking Predictive Gantt Chart for Proactive Rescheduling in Stochastic Resource Constrained Project Scheduling
Dynamic Software Updating in Java: Comparing Concepts and Resource Demands
State Matura Exam Processing System
Analysis of data for the purpose of proposing study programs in the National Information System for Applications to Higher Education Institutions
Teaching
University undergraduate
- Algorithms and Data Structures (Lecturers, Laboratory exercises)
- Algorithms and Data Structures (Lecturers)
- Web Software Development (Lecturers, Laboratory exercises)
- Web Software Development (Lecturers, Laboratory exercises)
- Programming Paradigms and Languages (Laboratory exercises)
Competences
-
Computers and information processing
Object oriented programming Software design Software engineering -
Mathematics
Software algorithms -
Systems engineering and theory
Static analysis