This document outlines an introduction to research methods course. The course covers key aspects of the research process including writing research proposals, reviewing literature, empirical research methods, ethics, and presentations. It aims to provide students the skills to successfully complete computer science research projects. The syllabus covers topics like the research process, writing and web skills, tools for experiments, and research management.