Skip to content
@bocchio-academic-projects

Bocchio's Academic Projects

Academic engineering projects from my Mechanical Engineering and Mechatronics & Robotics studies at PoliMi and the University of Waterloo.

Welcome 🎓!

This organization gathers the complete set of software projects, simulations, and programming assignments that I developed throughout my academic journey in Mechanical Engineering (BSc) and Mechatronics & Robotics Engineering (MSc). The repositories reflect the coursework I completed at @Politecnico di Milano and @University of Waterloo during my Erasmus exchange program.

The primary purpose of this collection is to serve as a comprehensive portfolio of my academic work, showcasing the practical applications of the concepts and skills I acquired during my studies. Except for the README files – which provide context and explanations – the code is presented as it was originally written for each course assignment or project.

Maglev Feedback Simulink

What You’ll Find Here

Each repository corresponds to a course that might contain multiple projects, assignments, or reports. In general, three main branches of topics are covered:

Engineering foundations:

Mechanical Engineering:

Mechatronics & Robotics:

Courses marked with an asterisk were taken at the University of Waterloo during my Erasmus exchange program.

Stack & Tools

Most projects are developed in MATLAB, given its widespread use in engineering coursework. You will also find:

  • Simulink, for system modeling and simulation
  • Python, for data analysis, simulations, and robotics (NumPy, SciPy, ROS, etc.)
  • Occasional Mathematica scripts for symbolic or analytical computations
  • Reports and documentation written in LaTeX, ensuring clear and professional formatting

Contributions & Usage

I believe in open knowledge sharing — feel free to explore, fork, or adapt these repositories for your own learning. Keep in mind, however, that simply copying code is not enough; understanding the underlying concepts is essential for meaningful learning. Use these projects as a reference or inspiration, not as a substitute for your own work.

If you find a project particularly useful or would like to contribute improvements, feel free to open an issue or reach out.

Have a nice coding day,

Tommaso 🐼

Pinned Loading

  1. 062020-Lab-Mechatronics 062020-Lab-Mechatronics Public

    062020 Lab - Mechatronics, A.Y. 2024/25, @Politecnico_di_Milano

    TeX

  2. 055657-Autonomous-Vehicles 055657-Autonomous-Vehicles Public

    055657 Autonomous Vehicles, A.Y. 2024/25, @Politecnico_di_Milano

    TeX

  3. 062239-Metamaterials-and-Metastructures 062239-Metamaterials-and-Metastructures Public

    062239 Metamaterials and Metastructures, A.Y. 2024/25, @Politecnico_di_Milano

    TeX

  4. 059257-Topology-Optimisation 059257-Topology-Optimisation Public

    059257 Topology Optimisation, A.Y. 2024/25, @Politecnico_di_Milano

    TeX

  5. 059182-Data-Analysis-and-Experimental-Characterization-for-Mechatronic-and-Robotic-Systems 059182-Data-Analysis-and-Experimental-Characterization-for-Mechatronic-and-Robotic-Systems Public

    059182 Data Analysis and Experimental Characterization for Mechatronic and Robotic Systems, A.Y. 2023/24, @Politecnico_di_Milano

    MATLAB

  6. 059230-Advanced-Dynamics-of-Mechanical-Systems 059230-Advanced-Dynamics-of-Mechanical-Systems Public

    059230 Advanced Dynamics of Mechanical Systems, A.Y. 2023/24, @Politecnico_di_Milano

    TeX

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…