Staff & Faculty Directory
Ryan Duke
Teaching Assistant Professor; Electrical & Computer Engineering Technology, College of Engineering & Computing Sciences
Education Credentials: Ph.D.
Expertise: Machine Learning, AI, Python, C/C++, Java
Joined New York Tech: 2023
Ryan Duke, Ph.D., is an electrical and computer engineer who has been a part-time faculty member since 2023; he became a teaching assistant professor at New York Tech in 2024. He earned a dual Bachelor of Science in Electrical Engineering Technology and Computer Engineering Technology from SUNY Farmingdale in 2018, and a Ph.D. in Computer Engineering from Stony Brook University in 2023. He prioritizes the integration of multi-faceted areas of pedagogy in engineering courses. His goal is to implement state-of-the-art modifications into traditional course content. To evaluate the effectiveness of the modifications, he specializes in techniques to assess student learning through automated behavioral machine learning and AI tools. The tools generate metrics which range from interaction detection to conceptual understanding measurement through voice analysis and natural language processing.
As of the academic year of 2024-2025, he has been a member of the College of Engineering and Computing Sciences AI Task Force to develop ethical and intelligent methods of integrating AI tools into programming courses. In addition, he has created the first major-specific machine learning and AI course in the Department of Electrical and Computer Engineering Technology curriculum: CTEC 405: Applied Machine Learning & AI. Through this course, he aims to expose engineering students to proper data science applications for machine learning and AI.
- Dynamic Diagnostic Formative Assessment of Engineering Courses Through Team Dynamics
- CTEC 208: Programming Techniques II
- CTEC 216: Digital Electronics
- CTEC 243: Applied Computational Analysis I
- CTEC 247: Applied Computational Analysis II
- ETEC 325: Applied Statistics
- CTEC 350: Microcontroller Based Systems
- CTEC 405: Applied Machine Learning & AI
- CTEC 471: Internet Development