Introduction to Julia Programming for Data Science and Scientific Computing

Professor involved: dott. Massimiliano Ghiotto, prof. Giancarlo Sangalli, Ivan Bioli

Course learning outcomes/abstract: This reading course introduces students to Julia, a high-performance programming language designed for technical computing, data science, and machine learning. It covers the fundamentals of Julia, focusing on its syntax, core features, and powerful libraries, emphasising practical applications in data analysis, numerical computation, and visualization. By the end of the course, participants will gain a strong understanding of how to leverage Julia’s speed and expressiveness for scientific and computational tasks.

Goals: The objective of this course is to provide students with a foundational understanding of the Julia programming language. By the end of the course, students will be able to efficiently use Julia to solve computational problems in different areas.

Number of hours and planning: 20 hours

Period: from November 6, 2024 to January 29, 2025 Every Wednesday from 16:30 to 18:00

Delivery mode and location ( in presence, on line, ecc): in presence at “Dipartimento di Matematica Felice Casorati”, Beltrami room, floor A

Language: english

Registration: https://docs.google.com/forms/d/e/1FAIpQLSf1fCvz-ccJQIu_Uc0VGo1HNsRHlfiQRpkX4tkaVAfEal2RvA/viewform

Evaluation criterial: Discussion

Credits (CFU): 3

Depliant