Mohammad Ashraful Huq

Mohammad Ashraful Huq

Advisor

My work focuses on software development and supporting the growth of problem-solving skills in emerging developers. I am currently an Instructor in Computer Software Engineering Technology at Thaddeus Stevens College of Technology, where I teach web development, programming, and database systems using Python, Flask, HTML, CSS, JavaScript, and SQL. I guide students through the Software Development Life Cycle (SDLC) using hands-on, project-based learning. My background includes academic and research-driven experience in physics and applied computing, which continues to shape a structured and analytical approach to software engineering and teaching. I focus on helping students move beyond writing code to understanding how systems are designed, integrated, and applied in real-world environments. Alongside teaching, I am actively developing skills in Machine Learning and Data Science through learning, research, and collaborative work, with an interest in applying intelligent systems to practical software solutions.