Castiel WP2 Workshop on “Human engagement”

One of our Euro CC members, dr Armin Alibasic got an invitation to speak at the workshop Human Engagement in HPC. Dr Alibasic presented our success stories on how to engage younger students, including high schools, on HPC. Regarding this topic, one of our biggest achievements is creating an Open Mind academy where so far we had over 200 high school students participating in our training on courses such as ​Analyzing Social Media Trends, Python Video Game Programming, HPC/AI and Machine Learning, Parallel Programming, Hugging Face, and others.

Introducing NCC Montenegro
Discussing the Master program in AI

In addition, he talked about several lectures held at UDG where we invited young researches which gave a very interesting talks on AI/ML and their practical applications. Finally, dr Alibasic concluded by mentioning several conferences organized withing Montenegro, but as well the international events.

Discussing engagement of young people

Parallel computing course featured in the local media

Parallel computing course organized by NCC Montenegro and UDG was featured in the local media portals. The course lasts 6 weeks and it was open for students and academia, industry and public sector. There is around 50 trainees enrolled, among them the students of the Master’s program Artificial Intelligence from the Faculty of Information Systems.

Click on image to open (CDM portal)

Great Interest in the Parallel Programming Course

The Parallel Programming course has begun at the University of Donja Gorica, with more than 50 registered participants, organized as part of EuroCC project activities focused on the development of HPC and parallel programming skills and competencies.

Ms Sanja NIkolic presenting the NCC Montenegro activities

In front of National Competence Center for High Performance Computing (HPC NCC), mr Sanja Nikolić introduced the course participants to supercomputer systems and applications, especially from the aspect of their commercial application and digital transformation of business models towards innovative processes and products to improve industrial competitiveness. She also presented the EuroHPC Joint Undertakingthe , whith budget of € 7 bn for the improvement of the HPC ecosystem in Europe through the Digital Europe and Horizon Europe programs, and through projects such as EURO CC, which focus is on the development of National Competence Centers in the field of high-performance computing, as reference point for coordination of all national HPC activities and access to Eurpean supercomputing resources. The activities of NCC Montenegro were also presented, focusing on HPC/HPDA/AI research and development, competence mapping, education and trainings, as well as on examples of successful cooperation with representatives of industry, academia and public sector resulted in HPC-advanced business practices.

Dr Luka Filipović givin an introduction to the course

Assistant professor dr Luka Filipović instructed attendees in the technical aspects and configuration of the HPC systems, parallel and distributed computer systems and presented in detail the plan of the theoretical and practical part of the parallel programming course intended for high-performance computing. Within the course program, lasting  6 weeks, the concepts of parallel computers, their purpose, architecture, division, guidelines for the development of parallel programs, as well as the analysis of the performance of parallel programs will be duly explained. In the practical part, the development of parallel programs based on the architecture of shared and distributed memory and based on the hybrid model will be demonstrated by respective examples. The lectures will be held in cooperation with colleagues from the HPC National Competence Center of Germany.

Course offered in context of EuroCC project

The Parallel Programming course is attended by representatives of the industrial sector and interested students of regular, master and doctoral studies of all universities, who will receive a corresponding certificate upon successful completion. Students of the Master’s program Artificial Intelligence from the Faculty of Information Systems, UDG will present their seminar papers at the end of the course.

Around 50 trainees from academia and industry enrolled

Second generation enrolled in the Master AI program at UDG

As the first year of the new Master program in Artificial Intelligence at the Faculty for Information Systems and Technologies, University of Donja Gorica, is behind us a second generation has been enrolled. They will be attending courses on Mathematics, Data science, Digital transformation, Advanced programming, History of ideas, Research methodology.

Our first generation students worked hard both in theoretical and practical aspects of the curriculum. Some of the students took part in research projects and some have already presented their first papers at scientific-technical conferences. This year the will be attending Deep Learning and Parallel Computing courses that will be implemented with the support of NCC Montenegro and partners from EuroCC.

Second year of implementing the Master program in AI on UDG

Prof. Armin Alibasi​c on Castiel workshop on Human engagement

Within the Next Castiel training, a member of NCC Montenegro, Ass. professor Armin Alibasic will take part with the topic, “How to engage younger students, including high schools, on HPC”. Through the training, Armin will bring to the attention of all the methods and techniques used by NCC Montenegro, to bring a topic that was almost unknown to the general public, especially to young people, and develop certain knowledge and skills in them.

Prof. Alibasic will be talking at the upcoming Castiel workshop

How to build Machine Learning collaboratively by Hugging Face

How can you show what a Machine Learning model does once it’s trained? 

In this talk, you’re going to learn how to create Machine Learning apps and demos using Streamlit and Gradio, Python libraries for this purpose. Additionally, you’ll see how to share them with the rest of the Open Source ecosystem. Learning to create graphic interfaces for models is extremely useful for sharing with other people interesting them. The lecture will take place on 2 November 2022, 18:30h. Expected duration is 1 hour.

For registration please click on the following link.

What is required to follow it?

👉 Basic knowledge of Python

👉 Conceptual knowledge of ML

👉 A google Colab account

👉 A Hugging Face Hub account

Click on image to register

Parallel Computing Course

University of Donja Gorica and NCC Montenegro are organizing parallel computing course. Parallel computing is essential for solving numerical problems that are too hard for sequential programs. During this course, distributed and parallel computing will be introduced to the students and industry partners, as well as performance indicators of parallel programs. In the second part of training, students will be familiarized to the fundamentals of parallel programming with multicore HPCs using shared memory and distributed memory architecture with OpenMP and MPI. After adoption of parallel programming essentials, lectures will cover all steps of decomposition of serial program and their transformation into parallel; recognize parallelization and communication potential problems.

The expected duration of the course is 5 weeks, 90 minutes per week in the afternoon hours

Course start : 9.11.2022, 17.30,
Location : University of Donja Gorica, A3 amphitheatre (3rd floor).

Click on image to register