Introduction to MATLAB

TitleTimeRoomInstructor
Introduction to MATLAB06.02.2023 14:00 - 17:00 (Mon)Central Bldg / O1 / Mondi 3 (I01.O1.010)Lombardi, Fabrizio
Introduction to MATLAB08.02.2023 14:00 - 17:00 (Wed)Central Bldg / O1 / Mondi 3 (I01.O1.010)Lombardi, Fabrizio
Introduction to MATLAB20.02.2023 14:00 - 17:00 (Mon)Office Meeting room O1.101 bigLombardi, Fabrizio
Introduction to MATLAB22.02.2023 14:00 - 17:00 (Wed)Office Meeting room O1.101 bigLombardi, Fabrizio
Description: 
This course is a basic introduction to programming and data manipulation with MATLAB, a widely used scientific computing environment that is both easy to learn and versatile. MATLAB is commonly used in institutes and universities around the world because of the simplicity of its language, and its immense library of tools and functions. The first part of the course will be an introduction to general concepts of programming, such as variables, functions and control structures, and how they are implemented in the MATLAB language. In the second part, we will focus on how to apply basic programming techniques to tackle problems commonly encountered in scientific research. The topics covered will include simulating paradigmatic mathematical models as well as techniques for manipulating, analyzing and visualizing data. Beyond illustrating concrete applications in MATLAB, the course will set a good basis for understanding key concepts of programming, and provide a good starting point for other programming environments, such as Scilab, Octave or Python.
Capacity: 
6/20
Course Code: 
C_OTH-303_S23
Course instructor(s): 
Fabrizio Lombardi
Course type: 
Taught course
Course tags: 
Service
Course level: 
Introductory
Course format: 
On campus
Duration: 
Blocked course
ECTS: 
2
Semester: 
Spring 1
Minimum number of participants: 
6
Target audience: 
Graduate students with little or no programming experience are particularly encouraged to participate. Some prior knowledge in basic calculus is preferable.
Prerequisites: 
None
Teaching format: 
During the sessions we will introduce new concepts with hands-on examples. In addition, the participants will be expected to complete some homework exercises.
Assessment form(s): 
This is a pass/fail course. In order to pass, the participants are expected to attend all course sessions and complete at least 50% of the homework exercises.
Grading scheme: 
Pass/fail
Course Category: 
Credit Course
Academic Year: 
AY 2022/23