My teaching assistant work spans introductory software development, object-oriented software design, hardware systems, and data structures.
- COSC 1010 · Introduction to Software Development
Fall 2023, Spring 2024
- COSC 1020 · Object-Oriented Software Design
Fall 2024, Spring 2025
- COSC 2200 · Hardware Systems
Fall 2025
- COSC 2100 · Data Structures
Fall 2026
- Student Co-Chair, research subcommittee of the Northwestern Mutual Data Science Institute.
Software developmentObject-oriented designHardware systemsData structures
I taught courses and laboratories spanning signal processing, communication, electrical engineering, and numerical methods. I also served as an instructor for the department’s Python Certification Course 2022.
Courses I taught +
- Random Signal and Processes · EECE 441
- Electrical Drives and Instrumentation · EECE 269
- Digital Signal Processing Laboratory · EECE 312
- Microwave Engineering Laboratory · EECE 434
- Numerical Techniques Laboratory · EECE 212
- Digital Communication Laboratory · EECE 438
- Electrical Drive and Instrumentation Laboratory · EECE 270
- Electronic Devices and Circuits Sessional · EECE 170
- Fundamentals of Electrical Engineering Laboratory · EECE 272
- Principle of Electrical Engineering Sessional · EECE 164
Signal processingCommunicationElectrical engineeringPython
MIST Innovation Club
Senior Mentor
Android & iOS development

During my undergraduate studies, I designed an Intermediate Dart course as part of an introduction to Flutter. The course includes recorded lessons in my native language and accompanying code examples.
Explore the Dart course ↗
DartFlutterMobile developmentMentoring
I serve as a reviewer for the following journals:
- Knowledge and Information Systems
- Scientific Reports
- Peer-to-Peer Networking and Applications
- Discover Artificial Intelligence
- Electrical Engineering
- International Journal of Machine Learning and Cybernetics
- IEEE Transactions on Smart Grid
- IEEE Transactions on Power Delivery
- International Journal of Computational Intelligence Systems
- International Journal of Multimedia Information Retrieval
- Artificial Intelligence Review
Always learning
The classroom goes both ways.
Explore the courses, projects, and resources that have shaped my own learning.
Coursework & projects →