The course “Technical Report Writing in CS “is designed to teach how to writing report in scientific manner. In this course the students will be able to learn the techniques that are in use for writing reports in computer science. They are also exposed to write current research topics in computer science, and allowed to improve their report writing skills through preparing reports on specified research topics either in group or individually. At the time of completion of course; a formal presentation of the results of their research and report is required.