LECTURES
2024 – Fall
[Graduate level]
- Advanced Signal Processing
[Undergraduate level]
- Artificial Intelligence
- Digital Communication
2024 – Spring
[Graduate level]
- Detection & Estimation Theory
[Undergraduate level]
- Probability and Random Variables
2023 – Fall
[Graduate level]
- Mobile Communication
[Undergraduate level]
- Mobile Communication Systems
- Digital Communication
2023 – Spring
[Graduate level]
- Advanced Mobile Communication
[Undergraduate level]
- Probability and Random Variables
2022 – Fall
[Graduate level]
- Wireless Communications
[Undergraduate level]
- Mobile Communication Systems
- Digital Communications
2022 – Spring
[Graduate level]
- Information Theory
[Undergraduate level]
- Probability and Random Variables
2021 – Fall
[Graduate level]
- Advanced Wireless Communications
[Undergraduate level]
- Digital Communications
2021 – Spring
[Graduate level]
- Introduction to Optimization
[Undergraduate level]
- Computer Programming I
2020 – Fall
[Undergraduate level]
- Digital Communications
- Computer Programming II
2020 – Spring
[Graduate level]
- Advanced Communication Systems
[Undergraduate level]
- Computer Programming I
2019 – Fall
[Graduate level]
- Wireless Communications
[Undergraduate level]
- Digital Communications
- Computer Networks
- Computer Programming II
2019 – Spring
[Graduate level]
- Information Theory
- Random Process
[Undergraduate level]
- DSP and Filter
- Computer Programming I
2018 – Fall
[Undergraduate level]
- Digital Communications
- Computer Programming II
2018 – Spring
[Graduate level]
- Random Process
[Undergraduate level]
- Digital Signal Process
- Computer Programming I
2017 – Fall
[Graduate level]
- Military Communication Systems
[Undergraduate level]
- Digital Communications
- Computer Networks
- Computer Programming II
2017 – Spring
[Graduate level]
- Information Theory
- Advanced Signal Processing
[Undergraduate level]
- Computer Programming I
2016 – Fall
[Graduate level]
- Advanced Wireless Communications
[Undergraduate level]
- Computer Networks
- Digital Communications
- Computer Programming II
2016 – Spring
[Graduate level]
- Wireless Communications I
[Undergraduate level]
- Computer Programming I
2015 – Fall
[Undergraduate level]
- Computer Networks
- Computer Programming II