Academics
Teaching &
Research
Teaching and academic interests centered on computing fundamentals, software thinking, and student learning in a supportive academic environment.
Curriculum
Courses Taught
A representative set of CSE-focused subjects aligned with undergraduate teaching and foundational technical learning.
Programming Fundamentals
Introduction to problem solving, algorithms, flow control, functions, and structured programming for beginning computing students.
Data Structures
Core data organization concepts including arrays, linked lists, stacks, queues, trees, and algorithmic efficiency.
Software Engineering
Principles of software design, requirements, teamwork, testing, and disciplined development practices.
Artificial Intelligence
Foundational ideas in intelligent systems, problem solving, search, and introductory machine reasoning concepts.
Computer Fundamentals
An accessible introduction to computer organization, digital systems, and essential computing concepts.
Basic Electronics for Computing
Bridging electronics knowledge with computing applications through logic, signals, and hardware awareness.
Scholarship
Research Interests
Active academic interests grounded in computing, student learning, and systems-oriented thinking.
Artificial Intelligence
Interest in foundational AI concepts and how intelligent systems can support future learning and application.
Software Development
Exploring practical software design approaches that help students connect theory with implementation.
Embedded and Computing Systems
Drawing from an EEE background to stay engaged with electronics-aware computing and systems thinking.
Computer Fundamentals Education
Interest in teaching strategies that strengthen conceptual understanding in early-stage computing courses.
Research
Current Research
Verified project information and focused academic direction.
Smooth Control of Torque and Speed of FCEV system with MPC and LQR Controllers
Project Institute: RUET
Project Supervisor: Md. Abu Hanif Paramanik