Web Development
Lab sessions and tutorials, UBE, Department of Computer Science, Electronics and Mechanics, 2025
1st-year undergraduate — Web development using HTML 5, CSS 3, and JavaScript
Lab sessions and tutorials, UBE, Department of Computer Science, Electronics and Mechanics, 2025
1st-year undergraduate — Web development using HTML 5, CSS 3, and JavaScript
Lab sessions and tutorials, UBE, Department of Computer Science, Electronics and Mechanics, 2025
3rd-year undergraduate — Teamworking with Git, object-oriented programming (design patterns), and project management
Lab sessions, UBE, Department of Computer Science, Electronics and Mechanics, 2025
1st-year undergraduate — Object-oriented programming in Java
Lab sessions, UBE, Department of Computer Science, Electronics and Mechanics, 2025
1st-year undergraduate — Learning of the Java language and algorithms
Lab sessions and tutorials, UBE, Department of Computer Science, Electronics and Mechanics, 2025
2nd-year undergraduate — Geometric modelling and animations in Javascript using Three.js
Supervision, UBE, Department of Computer Science, Electronics and Mechanics, 2024
2nd-year graduate — Supervision of project and internship
Lab sessions, UBE, Department of Computer Science, Electronics and Mechanics, 2024
1st-year graduate — Functional programming in OCaml
Lab sessions and tutorials, UBE, Department of Computer Science, Electronics and Mechanics, 2023
3rd-year undergraduate — Learning Blender software (modelling, texturing, animating, rendering)