Teaching & Courses
Undergraduate and graduate university instruction, lecture syllabi, and interactive learning environments.
Flagship Course Portals
Information Theory
Fundamental principles of communication, Shannon entropy, mutual information, channel capacity, rate-distortion, and asymptotic equipartition (AEP). Features complete lecture videos, syllabus, and interactive entropy notebooks.
Multimedia Signal Processing
Comprehensive study of audio, speech, image, and video compression. Includes over 20 interactive Jupyter Notebooks and Google Colab environments covering LPC synthesis, JPEG DCT, wavelets, dithering, and polyphase filters.
Teaching History (2007 – Present)
Chronological record of courses instructed at Universidade Federal de São João del-Rei (UFSJ), Centro Universitário de Belo Horizonte (UNI-BH), and Pontifícia Universidade Católica de Minas Gerais (PUC-MG).
| Academic Year | Courses Instructed |
|---|---|
| 2023 | • Multimedia Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2022 | • Multimedia Signal Processing (UFSJ) • Digital Document Design (UFSJ) • Information Theory (UFSJ) |
| 2021 | • Multimedia Signal Processing (UFSJ) • Digital Document Design (UFSJ) • Information Theory (UFSJ) |
| 2020 | • Multimedia Signal Processing (UFSJ) • Digital Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2019 | • Multimedia Signal Processing (UFSJ) • Digital Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2018 | • Multimedia Signal Processing (UFSJ) • Digital Signal Processing (UFSJ) • Information Theory (UFSJ) • Computer Programming in Engineering (UFSJ) |
| 2017 | • Multimedia Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2016 | • Multimedia Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2015 | • Multimedia Signal Processing (UFSJ) • Information Theory (UFSJ) |
| 2014 | • Multimedia Signal Processing (UFSJ) • Signals and Systems (UFSJ) • Information Theory (UFSJ) |
| 2013 | • Signals and Systems (UFSJ) • Multimedia Signal Processing (UFSJ) • Programming for Engineering (UFSJ) |
| 2012 | • Digital Signal Processing (UFSJ) • Multimedia Signal Processing (UFSJ) • Telephony (UFSJ) |
| 2011 | • Signal Processing (UNI-BH) • Programming (UFSJ) • Digital Design (UFSJ) • Numerical Analysis (UFSJ) |
| 2010 | • Signal Processing (UNI-BH) |
| 2007 | • Artificial Intelligence (PUC-MG) |