He is a Full Professor in the Department of Computer Architecture at the Universitat Politècnica de Catalunya (UPC), where he is actively involved in academic teaching, with more than three decades of experience. His academic activity has historically covered the core areas of Computer Architecture, Operating Systems, and Computer Networks.
In recent years, his teaching has naturally converged toward High Performance Computing and Artificial Intelligence, reflecting both the technological evolution of the field and his own research trajectory at the intersection of Supercomputing and Artificial Intelligence. He currently teaches in both undergraduate and master’s programs at the Facultat de Informática de Barcelona (FIB), UPC.
His teaching philosophy combines strong theoretical foundations with hands-on experience on real supercomputing infrastructures, with a particular emphasis on preparing students to work with large-scale AI systems.
Current Teaching Activity at UPC:
- SA-MIRI: Supercomputers Architecture (High Performance Computing specialization) at the Master in Innovation and Research in Informatics (MIRI), UPC – Fall 2025
- HPC4AI-MEI: High Performance Computing for Artificial Intelligence at Master in Informatics Engineering (MEI), UPC-Spring 2026
- CAP-GIA: Computació d’Altes Prestacions (High Performance Computing) in the Grau en Intel.ligència Artificial (Bachelor’s Degree in Artificial Intelligence) FIB-UPC – Fall 2025
These courses form a coherent training pathway that connects computer architecture, parallel programming, large-scale systems, and AI workloads on modern supercomputers.
Teaching Resources and Course Material
His most recent book is directly conceived as a technical foundation and reference textbook for his advanced courses in supercomputing and artificial intelligence:
Torres, J. (2025). Supercomputing for Artificial Intelligence: Foundations, Architectures, and Scaling Deep Learning. WATCH THIS SPACE Book Series – Barcelona. Amazon KDP. ISBN: 979-831932835-9.
The book provides a structured, end-to-end view of how modern AI models are trained and deployed on large-scale supercomputing infrastructures, and is currently used as core reference material in his master’s-level courses. → Book’s page