CS PhD Student@NCSU | Ex AI/Data Science Intern@Assurant | AI-Driven Learning & Student Modeling | Computer Science Education | Educational Data Mining | AI & ML Researcher
My name is Muntasir Hoq. I completed my B.Sc. in Computer Science and Engineering at Bangladesh University of Engineering and Technology (BUET), Bangladesh, in October 2018. I also completed my MS in Computer Science at North Carolina State University (NCSU) in May 2024. As a driven and ambitious Computer Science Ph.D. student (Fall '21) at North Carolina State University (NCSU), I am constantly pushing the boundaries of what's possible in the field. My current research focuses on Computer Science Education, Educational Data Mining, and incorporating Artificial Intelligence to improve the learning experiences of students, especially in the programming language learning process. I am passionate about using cutting-edge technology to solve real-world problems. In addition to my academic pursuits, I am also a Graduate Research Assistant in the "AI-Assisted Learning Lab" at NCSU, where I work to apply my knowledge and skills to real-world projects.
Outside of my studies, I am an avid traveler and sports enthusiast. I believe that a well-rounded individual is a better problem solver, and I strive to maintain a balance between my professional and personal life. My love for movies, music, and sports are my unwinding methods. I am looking forward to connecting with like-minded individuals in the industry and exploring new opportunities.
Machine Learning
Artificial Intelligence
Educational Data Mining
Computer Science Education
North Carolina State University, Raleigh, NC, US
Ph.D. in Computer Science, August 2021 - Present
North Carolina State Univerisity, Raleigh, NC, US
M.S. in Computer Science, May 2024
Bangladesh University of Engineering & Technology, Dhaka, Bangladesh
B.Sc. in Computer Science & Engineering, October 2018
I am currently working as a Graduate Research Assistant at the "AI-Assisted Learning Lab" (AIAL) in the Department of Computer Science, NCSU.
Working on student programming code analysis, effective representation of programming data in an interpretable way, analyzing student behaviors while programming, and student modeling.
Working on the effective vector representation of student programming codes by analyzing Abstract Syntax Trees and encoding them using an attention mechanism via Deep Learning models
Developing an interpretable student performance prediction machine learning model and profiling students based on their programming behavior using statistical analysis and Explainable Artificial Intelligence algorithms.
Working with Large Language Models, i.e., GPT, to identify patterns in programming code generation.
Developed a novel recommendation system with state-of-the-art accuracy using Deep Learning Networks and hierarchical clustering for CS1 students to recommend students with worked examples for their problems and challenges.
Showcased leadership skills by leading a research team of 4 MS students and 4 Undergraduate students at NCSU in extracting meaningful patterns from unstructured student programming data using clustering.
I worked as an AI/Data Science Intern in the Advanced Data Analytics Team of Assurant for the Summer of 2024.
I worked on developing a foundational model for generalized predictive analysis as a part of my internship project. I gathered and applied skills in Deep Learning, Transfer Learning, Tensorflow, Keras, CUDA, Parallel ML Model Training, Big Data handling, Docker, Databricks, model scalability, optimization, integration with existing infrastructure, and end-to-end MLOps, etc. Moreover, I collaborated with cross-functional teams to understand business objectives and developed data-driven solutions aligned with strategic goals.
I worked as a Graduate Teaching Assistant for the courses CSC 230 (C and Software Tools), CSC 411 (Introduction to Artificial Intelligence), and CSC 591 (Foundation of Data Science) in the Department of Computer Science at NCSU.
I worked as a Lecturer at the Department of Computer Science and Engineering at East Delta University (EDU), Chattogram, Bangladesh, from May 2019 to May 2021.
Courses taught: Discrete Mathematics, Artificial Intelligence, Algorithms, Software Engineering & System Analysis, Object-Oriented Programming, and Programming in C.
I also supervised five undergraduate research students during this period.