This document provides a comprehensive overview of research methods in computer science, outlining definitions, significance, objectives, and various types of research. It distinguishes research from non-research activities and emphasizes the systematic nature of scientific investigation, including techniques for data collection and analysis. The text also covers the criteria for good research and the steps involved in the scientific method.