Md Samsuddoha

I'm

About Me

I am an Assistant Professor in the Department of Computer Science and Engineering, University of Barishal,Bangladesh. I obtained my B.Sc. and M.Sc. in Software Engineering from Institute of Information Technology (IIT) , University of Dhaka, Bangladesh. I have several years of experience in both industry and academia having previously worked as Senior Software Engineer at Samsung R&D Institute Bangladesh Ltd. I also worked as Web Developer at GraphicPeople Ltd. Moreover, I trained many students in Web Development track under LICT Project which was funded by Ministry of ICT, Bangladesh. Currently, I am working on several research projects in the filed of Software Engineering and Machine Learning as well as supervising graduate and undergraduate students.

Research Interests

My research focuses on the collaboration and coordination of Software engineering and machine learning with a view of improving software engineering practices by implementing machine learning techniques.

  • Software Engineering
  • Programming Languages
  • Software Quality Assurance
  • Machine Learning
  • Natural Language Processing

Education

Masters of Science in Software Engineering (MSSE) 2015-2016

Institute of Information Technology(IIT), University of Dhaka, Bangladesh.

Thesis: Software Reliability Model Determination based on Software Design Paradigm

Major Courses: Research Methodology, Formal Methods and Models in Software Engineering, Secure Software Design and Programming, Distributed Software Engineering, and Software Engineering and Security Architecture.

Bachelor of Science in Software Engineering (MSSE) 2011-2014

Institute of Information Technology(IIT), University of Dhaka, Bangladesh.

Final Year Project: An Empirical Approach to Validate Heuristic Algorithms from Procedural Programming to Object Oriented Design Migration.

Major Courses: Data Structures and Algorithms, Software Engineering, Software Requirement Specification and Analysis, Software Design and Analysis, Software Testing and Quality Assurance, Design Patterns and Refactoring, Theory of Computation, Software Project Management, Information Retrieval, and Artificial Intelligence.

Professional Experience

Academic Experience

Assistant Professor [ December 2020-to date]  &

Lecturer [ January 2017 - December 2020]

Department of Computer Science and Engineering, University of Barishal, Barishal-8254, Bangladesh.

Role & Responsibility: Design course materials, Delivering lectures, Evaluating students, Contributing administrative works, Motivating and Counselling students, Supervising undergraduate and graduate students.

Taught Courses:

  • Structured Programming (C)
  • Advanced Programming (C++)
  • Web Engineering
  • Database Management System
  • Software Quality Assurance and Testing
  • Software Engineering
  • Technical Writing and Presentation
  • Mobile Computing
  • Artificial Intelligence
  • Machine Learning
  • Natural Language Processing
  • Professional Ethics and Industrial Management
  • Introduction to Computer Systems

Student Advisor [ April 2020-April 2022]

Department of Computer Science and Engineering, University of Barishal, Barishal-8254, Bangladesh.

Role: Provide guidelines regarding students’ personal or educational issues, career planning, and development

Assistant House Tutor [ November 2017-February 2020]

Sher-E-Bangla Hall, University of Barishal, Barishal-8254, Bangladesh.

Role: Managing accommodation for residential students, Organizing seminars, annual functions and sports, and Counselling students.

Industry Experience

Senior Software Engineer [ August 2016-January 2017]

Samsung R&D Institute, Bangladesh.

Team: Android Development Team under Mobile Solution Group

Project: Artecture [Android and VR Platform]

Requirements analysis for adding new features, bug fixing and releasing the new updates.

Analyzing the existing Artecture project for designing and developing a similar project on VR platform.

Samsung Global Software Certificate on Competitive Programming: Advanced Level, December 2016.

Web Development Intern [January 2014-June 2014]

Graphic People Ltd., Dhaka, Bangladesh.

Team: Trust Pilot

Project: HR & Finance Management System

Technology: ASP.NET (MVC 5), JQuery, Bootstrap, SQL Server

Additional Experience

Web Development Trainer [ Nov 2017-April 2018]

LICT Project, Ministry of ICT, Bangladesh.

Conducted Training: Outsourcing, HTML, CSS, Bootstrap, PHP, Mysql

Project Supervising: Supervised 6 projects and completed successfully.

Instructor [ Web Development ] [ Jan 2015-June 2016]

Institute of Information Technology, University of Dhaka.

Conducted Courses: Web Design, Web Development

Research Projects

Currently, I am involved in several research projects focused on the fields of Software Engineering, Machine Learning, Natural Language Processing and Algorithm Analysis. Moreover, I am supervising graduate and undergraduate students on different research problems within my research interests. As a preview, I would like to share some of the research projects that I have been working on.


[1] Autism Spectrum Disorders Detection and Employment (Ongoing)

Description: The project involves multiple stages of research, including developing and testing new methods for detecting ASD, and exploring the best ways to support individuals with ASD in finding and maintaining employment.
Team Members: Md Samsuddoha, Dipto Biswas


[2] Fake News Detection (ongoing)

Description: This project aims to develop methods and techniques to identify false or misleading information using machine and deep learning models on various platforms, including social media, news websites, and other online sources in Bengali Language.
Team Members: Md Samsuddoha, Pranta Kumar Biswas, Protap Mistry


[3] Sentiment Analysis on Social Media Data

Description: The research project focuses on various problems to extract the sentiment of text data posted on social media platforms based on a few common problems. This project aims to extract the sentiment of software engineering data.
Team Members: Md Samsuddoha, Dito Biswas, Abu Rifat Muhammed Al Hasib, Sarwar Hossain, SK Ali Arman
Funded By: University Grant Commision Bangladesh through University of Barishal.


[4] Similarity Assessment of UML Models

Description: . The goal of the project is to develop a reliable and efficient method to assess the similarity between UML models, which can be used for a variety of purposes, such as software evolution, code reuse, and design validation.
Team Members: Md Samsuddoha, Abu Saem Md Shefatullah
Funded By: University Grant Commision Bangladesh through University of Barishal.


[5] Optimized Round Robin Scheduling Algorithm

Description: The project involves developing algorithms to optimize the Round Robin Scheduling Algorithm by improving the performance and efficiency of the scheduling process.
Team Members: Md Samsuddoha, Dipto Biswas, Tithi Paul, Sagor Saha

Publications

Conference Papers

[1] Dipto Biswas, Md Samsuddoha, Md Erfan, and Rahat Hossain Faisal, "Autism Spectrum Disorder Detecting Mechanism on Social Communication Skills Using Machine Learning Approaches", in Proceedings of IntelliSys 2023, Springer Series (Lecture Notes in Networks and Systems) [In Press].

[2] Md Samsuddoha, Dipto Biswas, Md Erfan "User Similarity Computation Strategy for Collaborative Filtering Using Word Sense Disambiguation Technique", Proceedings of International Conference on Fourth Industrial Revolution and Beyond, 2022. Springer Book Series, 2023. [LINK]

[3] Dipto Biswas, Md Samsuddoha,Partha Chakrabarty "An Efficient Data Preparation Strategy for Sentiment Analysis with Associative Database", Machine Intelligence and Data Science Applications, pp.11-23, Springer Nature, 2022. [LINK]

[4] J Akhter, MM Ahmed, and Md Samsuddoha "Online Clustering Technique with Adaptable Threshold and Radius for Evolving Data Stream", 2021 International Conference on Automation, Control and Mechatronics for Industry 4.0 (ACMI), IEEE.2021. [LINK]

[5] Hridoy Roy, Md Shafiuzzaman, and Md Samsuddoha "SRCS: A New Proposed Counting Sort Algorithm based on Square Root Method", 22nd International Conference on Computer and Information Technology (ICCIT) (pp. 1-6). IEEE.2020. [LINK]

[6] Md Samsuddoha, MS Alam, SA Asif, S Aljawarneh, K Sakib, A Imran "CLBS-3: A Three-Tier Load Balancer for ensuring Fault-Tolerance of Software running in Open-Source Cloud", Proceedings of the The International Conference on Engineering & MIS 2015, ACM. [LINK]

Journal Articles

[1] D Biswas, Md Samsuddoha, MR Al Asif, MM Ahmed "Optimized Round Robin Scheduling Algorithm Using Dynamic Time Quantum Approach in Cloud Computing Environment", International Journal of Intelligent Systems and Applications(IJISA), 2023. [Link]

[2] D Biswas, Md Samsuddoha "Determining proficient time quantum to improve the performance of round robin scheduling algorithm", International Journal of Modern Education and Computer Science, 2019. [Link]

[3] T Paul, RH Faisal, Md Samsuddoha "Improved Round Robin Scheduling Algorithm with Progressive Time Quantum", International Journal of Computer Applications, 2019. [Link]

[4] Md Samsuddoha, RH Faisal "An Approach for Measuring Similarity of UML Class Diagrams", BU Journal, 2018. [Link]

[5] Dipto Biswas, S Saha, RH Faisal, Md Samsuddoha "An Improved Round Robin Scheduling Algorithm based on Maximum Difference of Two Adjacent Processes", BU Journal, 2018. [Link]

[6] Md Samsuddoha, MS Siddik, M Selim, SM Khaled "Empirical Approach to Validate Heuristic Algorithms for Procedural Programming to Object Oriented Design Migration", International Journal of Advanced Research, 5(9):2320-5407, 2017. [Link]

Students

Graduate Students (M.Sc. in CSE):

[1] Dipto Biswas "Thesis: Understanding the Nature of the Autism Spectrum Disorder and Enhancing the Appropriate Employment with the Capable Assignments Using GAIT Technology."

[2] Shafiqul Islam "Thesis: Cyber Bullying Detection using Machine Learning on Social Media Data."

Undergraduate Students (B.Sc. in CSE):

[1] Pranta Kumar Biswas "Thesis: Fake News Detection using Stacked Ensemble Machine Learning Approach on Bengali Text."

[2] Abu Rifat Muhammed Al Hasib "Thesis: Sentiment Analysis on the Effect of Russia-Ukraine Conflict using BERT Model."

[3] Protap Mistry "Thesis: Detecting Rumor with Machine Learning and Deep Learning Approaches."

[4] Sarwar Hossain "Thesis: Fake Reviews Detection Using Supervised Machine Learning Techniques."

Past Undergraduate Students (B.Sc. in CSE):

[1] Dipto Biswas "Thesis: Sentiment Analysis with Efficient Data Preparation Technique, Proficient Word Sense Disambiguation Strategy, Associative Database Model and Enhanced Bag-of-Word Model."
Current Position: Lecturer, Dept. of Information and Communication Engineering at Daffodil International University, Bangladesh.

[2] Abu Saem Md Shefatullah "Thesis: Similarity Assessment of UML Class Diagram Based On Graph Modeling and Class Reconstruction."
Current Position: Software Engineer, at Google, Warsaw, Poland.

[3] Diptonil Singho Dhrubo "Thesis: Bangla Suicidal Post Detetction from Social Media Data using Hybrid CNN-RNN Approach."
Current Position: Software Engineer, at Brain Station 23, Bangladesh .

[4] Sourav Biswas "Project: The Reviver (A Platform to offer affordbale online consulatncy in a doctor-patient based relationship, Technology: Django, Bootstrap, JQuery, Zoom Api, Twilio Api.)"
Current Position: Software Engineer, at AppsCode Inc..

[5] SK Ali Arman "Suicidal Post Prediction using Deep Learning Approach for Bengali Text."
Current Position: Software Engineer, at AppsCode Inc..

[6] Amir Hosen "Personality Prediction based on Social Media Data using Machine Learning Approach."
Current Position: Associate Software Engineer, at Therap BD (Ltd.), Bangladesh.

Skills

Programming Languages: C++, C#, JAVA, Python, PHP
Database: MySQL, Oracle, SQL Server
Framework: Bootstrap, Laravel, ASP.NET (MVC)
Concepts: Web Engineering, Database, Data Structures and Algorithms, OOP, Software Engineering, Design Patterns, ML, DL
Plaforms: Windows, Linux, Open Stack Cloud Server, Mac OS
Tools: Visual Studio Code, Git, Android Studio, Xamp
Research Concepts: Software Engineering, Software Testing, Programming Languages, Machine Learning, Natural Language Processing

Contact

Location:

Dept. of Computer Science and Engineering, University of Barishal, Barishal-8254, Bangladesh.

Call/Whatsapp:

+88 01737349075