Notes:
The information presented on this page provides a brief overview of my most relevant recent teaching activities.
For further information or any additional inquiries, please use the Contact Form.
2025 - 2026:
Fall Semester:
Systems Control - Portuguese Military Academy (Academia Militar)
Course Presentation
Open-loop control, closed-loop control, cascade control, internal model control, control with Smith predictor (for plants with delay)
Closed-loop stability analysis: root locus method and Nyquist criterion. Performance criteria in time (steady-state response, transient response) and in frequency (bandwidth, stability margins)
PID control, and empirical design methods (Ziegler-Nichols). PID controller and lead-lag compensator design in continuous time and in frequency. Practical issues of PID control implementation
Digital, sampled, and quantized signals. Sampling time selection. Discretization methods. Time and frequency responses of discrete systems. Design of digital controllers by emulation. Direct design of digital controllers. Performance criteria in the Z plane. Root locus method in the Z plane. Frequency domain stability of discrete systems (Nyquist criterion in the Z plane) and the bilinear transform
2023 - Present:
Fall Semester:
Signals and Systems - Portuguese Military Academy (Academia Militar)
Course Presentation
Basic Concepts of Signals - Slides (PT)
Basic Concepts of Systems - Slides (PT)
Linear Time-Invariant Systems - Slides (PT)
Fourier Series - Slides (PT)
Fourier Transform of Continuous-Time Signals - Slides (PT)
Fourier Transform of Discrete-Time Signals - Slides (PT)
Systems Time and Frequency Response - Slides (PT)
Sampling - Slides (PT)
Laplace Transform - Slides (PT)
Z-Transform - Slides (PT)
Spring Semester:
Control - Portuguese Military Academy (Academia Militar)
Course Presentation
Introduction to control - Slides (PT)
Physical systems modeling - Slides (PT)
Time domain response - Slides (PT)
Time domain stability analysis - Slides (PT)
Feedback effects and steady-state tracking errors - Slides (PT)
Root Locus diagram - Slides (PT)
Proportional-Integral-Derivative (PID) Controller - Slides (PT)
Digital control system - Slides (PT)
Frequency domain response - Slides (PT)
Frequency domain stability analysis - Slides (PT)
Additional resources:
Final Project - Sequential Circuits and Controllers - Slides (PT)
Final Project - PIC16F328A - Slides (PT)
Final Project - Arduino - Slides (PT)
Final Project - Arduino: Introduction and Advanced Resources - Tutorial (ENG)
Telecommunication Fundamentals - Portuguese Military Academy (Academia Militar)
Course Presentation
Introduction to the basic model of a communication system - Slides (PT)
Signals and systems representation methods review - Slides (PT)
Analogic transmission - Slides (PT)
Probability theory and stochastic processes - Slides (PT)
Analogic to digital transition - Slides (PT)
Digital transmission - Part 1 Slides (PT) | Part 2 Slides (PT)
Information Theory and Coding Concepts - Slides (PT)
Additional resources:
Security - Slides (PT)
Multimedia Networks - Slides (PT)
2022 - 2023:
Spring Semester (Not finished):
Computer Architecture and Embedded Systems - Portuguese Naval Academy (Escola Naval)
Course Presentation - Slides (PT)
Sequential Circuits and Controllers - Slides (PT)
Structure of a Digital Computer
Microprocessor 8085 and its Programming - Slides (PT)
Input/Output Operations and Communication using Microcontrollers
Integrated Circuits of support for Microprocessors
Microcontrollers and Embedded Systems - PIC16F328A Slides(PT) & Arduino Slides (PT)
Additional resources:
American Standard Code for Information Interchange (ASCII) - Table (ENG)
Intel 8085 - Datasheet (ENG)
Intel 8085 - Instructions - Presentation (ENG)
Intel 8085 - Instructions (ENG)
Intel 8085 - Online simulator (ENG)
Intel 8085 - Free simulation software (ENG)
PIC16F628A - Datasheet (ENG)
Microchip PIC - Instructions (ENG)
Arduino - Tutorial (PT)
Arduino - Tutorial (ENG)
Arduino - Slides (PT)
Introduction to Arduino - Article (PT)
Arduino and Data Acquisition - The Sampling Rate Problem - Article (PT)
Arduino and Fast Fourier Transform (FFT) - Article (PT) & Report (PT)
Arduino - Ethernet Library - Tutorial (ENG)
Arduino Application Example I - Telemetry system applied to a Naval Platform - M.Sc. (PT) & Slides(PT)
Arduino Application Example II - Integration of the FFGH Vasco da Gama anemometer with the ship's network - Report (PT) & Slides(PT)
Arduino Application Example III - Telemetry during a Missile d'Infanterie Léger Antichar (MILAN) missile firing exercise - Report (PT) & Slides (PT)
ATmega328P - Datasheet (ENG)
Atmega2560 - Datasheet (ENG)
2020 - 2022:
Spring Semester (Twice):
Ship Theory IV - Weapon Systems - Portuguese Naval Academy (Escola Naval)
Introduction - Slides (PT)
Description and Identification - Slides (PT)
Physics and Operating Principles - Slides (PT)
Operation, Maintenance and Hazards - Slides (PT)
Additional resources:
Principles of Naval Weapon Systems, edited by Joseph Hall - Book (ENG)
Ship's preparations for sea - Weapons and Electronics Department - Slides (PT)
RAdiation HAzard (RADHAZ) - Weapons and Electronics Department - Slides (PT)
Safety Rules, Hazards, and RAdiation HAzard (RADHAZ) Conditions - Weapons and Electronics Department - Slides (PT)
Roles and responsibilities sailing and berthed - Weapons and Electronics Department - Slides (PT)
Management Processes, Activities, Maintenance, and Requisitions - Weapons and Electronics Department - Slides (PT)
Weapons, Sensors, Ammunition and RAdiation Hazard - Weapons and Electronics Department - Slides (PT)
Telemetry during a Missile d'Infanterie Léger Antichar (MILAN) missile firing exercise - Report (PT) & Slides (PT)
2020 - 2021:
Spring Semester:
Radar systems - Portuguese Naval Academy (Escola Naval)
Course Presentation - Slides (PT)
Introduction - Slides (PT)
Pulse wave radar - Slides (PT)
Continuous wave radar - Slides (PT)
Moving Target Indicator (MTI) processing - Slides (PT)
Tracking radar - Slides (PT)
Special techniques and other radar topics - Slides (PT)
Additional resources:
Radar tutorial by Christian Wolff - Website (ENG)
Radar tutorial by Christian Wolff - Books (ENG)
Introduction to Radar Systems by Merrill Skolnik - Book (ENG)
Fall Semester:
Telecommunication systems - Portuguese Naval Academy (Escola Naval)
Security - Slides (PT)
Multimedia Networks - Slides (PT)
Additional resources:
Computer Networking: A Top-Down Approach by Jim Kurose & Keith Ross - Slides (ENG)
Weapon Systems - Portuguese Naval Academy (Escola Naval)
Confidential content that cannot be made available online
For some information about this subject, please check the Ship Theory IV - Weapon Systems course contents
If you have any questions, please feel free to contact me - Contact Form