EuroCC Researchers Participate in the Montenegrin Machine Learning Workshop

Researchers from EuroCC Montenegro participated in the Montenegrin Machine Learning Workshop, a one-day event aimed at popularizing topics related to Machine Learning (ML) and Artificial Intelligence (AI) among students, researchers, and practitioners. The workshop was organized in cooperation with the Montenegrin Artificial Intelligence Association (MAIA) as a satellite event to the EEML summer school. Participants attended lectures covering deep learning and its applications in earth observation, graph neural networks, power grids, biology and genomics.

During the poster session, visitors had the opportunity to learn more about the EuroCC project and its efforts to promote AI and HPC research in Montenegro.

HPC Development for Very-High-Resolution Atmospheric Reanalysis in Montenegro

The Institute of Hydrometeorology and Seismology of Montenegro successfully secured HPC access from the EuroHPC JU Development Call for their project titled:
“HPC Development for Very-High-Resolution Atmospheric Reanalysis Using a Nonhydrostatic Mesoscale Model over Montenegro (1995–2024)”. The project aims to enhance mesoscale weather modeling capabilities using the WRF-NMM (Nonhydrostatic Mesoscale Model) and to investigate the scalability and performance of nonhydrostatic dynamic cores on state-of-the-art high-performance computing (HPC) architectures.

Through this initiative, the project was granted 4,000 node hours on the LUMI-C partition for a period of six months. The National Competence Centre (NCC) Montenegro provided support throughout the project application process.

Representatives of NALED and Philip Morris International visited UDG, NCC Montenegro, and CoE FoodHub

Representatives of NALED and Philip Morris International visited UDG, NCC Montenegro, and CoE FoodHub

Representatives of NALED (National Alliance for Local Economic Development), Serbia, and Philip Morris International visited the University of Donja Gorica, where they presented their leading projects — StarTech, Empower Innovation, and particularly PMInnovia — aimed at connecting science and industry, promoting the concept of open innovation, and supporting researchers and innovators in developing ideas to improve products, processes, and the competitiveness of the economy.

During the visit, the representatives of NALED and PMI were introduced to the research and project activities of UDG, the National Competence Center for Supercomputing (NCC Montenegro), and the Center of Excellence for Digitalization of Food Safety Risk Assessment and Precision Certification of Food Product Authenticity (CoE FoodHub), particularly in the areas of HPC and AI technology applications and support for digital innovations in smart agriculture, personalized medicine, monitoring the authenticity of Montenegrin food products, and bioinformatics for genomic profiling.

The delegation also toured the Virtual Reality (VR) and 3D Printing Laboratory, where student projects showcasing the connection between technology, robotics, research creativity, and industrial relevance were presented. They also visited the Food Safety and Quality Laboratory, where modern methods and equipment for physico-chemical and microbiological analyses were demonstrated, as well as the Entrepreneurial Nest, where they learned about business initiatives supporting innovation and students, such as UDG’s StartUp program and the Entrepreneurial Ideas Exchange.

The professional discussion focused on mapping regional expertise, biotechnological innovations, and exploring potential collaboration within interdisciplinary teams sharing a common vision of advancing the innovation ecosystem and the economic development of the region.

NCC Montenegro Strengthens Collaboration through Mentoring/Twinning Sessions with NCC Latvia and NCC Spain

As part of ongoing EuroCC2 collaboration, NCC Montenegro participated in two mentoring/twinning online sessions with partner NCCs to exchange knowledge and share best practices and improve internal processes for seamless interaction and  integration within the HPC/AI national ecosystem.

The first session, held with NCC Latvia on 22 October 2025, focused on Customer Relationship Management (CRM) tools and effective practices for managing project communications, coordinating client interactions, and tracking HPC/AI user data. NCC Latvia representatives provided a live demonstration of CRM workflows, offering practical insights and best approaches to streamline internal processes and monitor engagement with NCC services.

The second session, organized with NCC Spain on 31 October 2025, addressed Newsletter strategies for improving service visibility and customer outreach. Discussions included digital communication/ marketing tools, techniques for crafting engaging content, balancing updates on upcoming activities with past achievements, segmenting audiences effectively, and leveraging analytics to measure impact.

These mentoring sessions contribute to NCC Montenegro’s continuous efforts to enhance internal efficiency, optimize service delivery, expand outreach capacity, and strengthen stakeholder engagement.

Artificial intelligence and the internet of things – EdgeAI

This focused short course explores how artificial intelligence (AI) can be embedded into Internet of Things (IoT) systems, with a special emphasis on edge AI – running ML models directly on devices, close to where data is generated. Participants will learn how to design AIoT pipelines, when to process data on the edge vs. in the cloud, and how to deploy lightweight ML models on resource-constrained hardware. The course is intended for students, researchers, and professionals who want to move from “connected devices” to intelligent devices.

Course date: 05.11.2025 at 13:30
Venue: S34, UDG
Registration: required
Registration link: https://forms.gle/2DktEUqf5KZosFth7

Designed for: students, researchers, and professionals interested in AI, IoT, edge computing and applied ML.

Course Content Overview

Session 1 — AI + IoT theoretical framework

  • AI–IoT convergence: from sensing to intelligent action
  • edge vs. cloud vs. fog: latency, bandwidth, privacy, cost
  • edge AI pipeline: device → preprocessing → inference → actuation
  • lightweight/embedded ML (TinyML, quantization, pruning)
  • platforms and use cases (Raspberry Pi, Jetson, smart agriculture, industry)

Session 2 — hands-on edge/AI lab

  • preparing the edge/IoT environment and data source (sensor/camera/mock)
  • deploying a small ML model to the device
  • running inference locally and sending results to backend/cloud
  • monitoring and simple performance checks
  • how to scale to real deployments

Learning outcomes

By the end of the course, participants will be able to:

  • explain the relationship between AI, IoT and edge computing
  • decide when inference should run on the device and when in the cloud
  • deploy a lightweight ML model to an IoT/edge setup
  • outline an end-to-end AIoT application for their own domain (e.g. agriculture, smart city, industry)

Computer Vision and Convolutional Neural Networks

This focused short course introduces the core concepts of computer vision (CV) and modern convolutional neural networks (CNNs), then applies them in practice. Participants will understand how images become features, how CNNs learn robust representations, and how to train/evaluate models for real-world tasks. Designed for students, researchers, and professionals with basic Python knowledge, the course blends a clear theoretical framework with a hands-on lab that delivers a working image classifier and practical tips for improving accuracy and robustness. Participants will have an opportunity to run their experiments on the HPC cluster at NCC Montenegro.

Course date: 29.10.2025 at 13:30 (S32, UDG)

Registration for this course is required. You can register on the following form at link https://forms.gle/1FkRDBGCxdrPx9fF6

Designed for: students, researchers, and professionals

Computer Vision and Convolutional Neural Networks course

Course Content Overview

Session 1 — theoretical framework

  • pixels → features: convolutions, padding/stride, receptive fields
  • key blocks: activations, pooling, batchnorm, dropout, residuals
  • landmark architectures: lenet → resnet → efficientnet
  • training essentials: loss, optimizers, lr schedules, augmentation, metrics
  • transfer learning basics

Session 2 — hands-on lab

  • setup + dataset (cifar-10 or small custom), clean splits, transforms
  • baseline cnn train → evaluate (accuracy/F1, confusion matrix)
  • fine-tune a pretrained resnet; freeze/unfreeze; early stopping
  • export best model (pth/onnx) and tiny inference script

Learning Outcomes

By the end, participants will be able to:

  • Explain how CNNs extract hierarchical features and why core blocks/architectures matter.
  • Build a solid training pipeline with proper splits, augmentation, and metrics.
  • Fine-tune a pretrained model and diagnose errors with interpretability tools.
  • Export a trained model for downstream use in apps or services.

Course : Parallel Computing

The University of Donja Gorica and NCC Montenegro are organizing a course on Parallel Computing. This course emphasizes the importance of parallel computing in addressing complex numerical problems that cannot be efficiently solved by sequential programs.

Participants, including students and industry partners, will be introduced to the fundamentals of distributed and parallel computing, as well as key performance indicators of parallel programs.

In the second part of the training, participants will learn the basics of parallel programming on multicore HPC systems, utilizing both shared-memory and distributed-memory architectures through OpenMP and MPI. After mastering the essentials, the course will cover the complete process of decomposing a serial program, transforming it into a parallel version, and identifying potential challenges related to parallelization and communication.

In the final part of the course, participants will be introduced to the fundamental concepts of GPU programming, exploring how graphics processing units can be used to accelerate computation.

The course is designed to last six weeks, with weekly 90-minute sessions held in the afternoon.

Course start : 30.10.2025, 17.15,
Location : University of Donja Gorica, S43 (4th floor),
More info : mnencc@udg.edu.me