Lec 1
Lec 1
Lecture 1
Prof. Dr. Ahmed Elngar Prof. Dr. Mohamed Kayed
Associate Professor Professor
Head of Computer Science Department Dean of Faculty of Computers and Artificial
Faculty of Computers and Artificial Intelligence,
Intelligence, Beni-Suef University,
Beni-Suef University, Egypt
Egypt
Course Syllabus
2
Table of Contents:
Computer Science reports usually present results, analyze data, and make
recommendations in a logical, precise, and accessible manner.
Report writing is a requirement for:
4
◼ Listening, Speaking
◼ Reading, Writing,
◼ Non Verbal Language
◼ Presentation Skills
◼ Documentation
◼ Teamwork
◼ Customer Service
◼ Professional Behavior
Why Do We Care?
7
❑If you know clearly "why" you are writing and "who"
will read your report, you have the basis for the report
design.
❖ Technical
❖ Non-Technical
❖ Mixed
Technical Audiences
13
❖ Technical Audiences are made up of people in the same field as yours. They
are the most obvious audience. They are people such as other Computer
Scientists, and technicians.
❖ They may be people you know within your own organization, or they may
work outside.
❖ Their interests may include other things as well, but it is almost certain that
they will havean interest in the subject of your report.
Non-Technical Audiences
14
❖ Their needs will be quite different from your "technical" readers. As they
read your report, they are looking for certain things that, as a technical
writer, you need to provide.
Mixed Audiences
15
Mixed Audiences are the most common audiences including both technical and
non-technical readers. Such audiences are more difficult to write for, but there are
several principles of report design that, if followed, will provide each reader with
the information he or she needs to use your report efficiently.
but you can make it easier for them by designing your report
properly.
To create a useful report, you need to express the purpose of the report and
identify the audience for it. You need to define the following items:
✓ Define the purpose of the report and the key information it needs to
convey
✓ Define the audience and their level of technical understanding.
✓ Determine the level of detail necessary for the report
✓ Organize the data.
✓ Work with a team of authors
✓ Meet deadlines
When You Work with a Team
27
Thank you