CENG 518

Introduction to Research Methodology and Ethics

Empirical computer science. Basic research methodology. Research and experimental questions. Experimental evaluation. Ethics in research. Study of the larger
ethical and social issues of computing, including the role of a digital society in the modern world.

Course Objectives

This course includes an understanding of what computer science researchers do and the philosophy and ethics related to how they do it.

Recommended or Required Reading

Research Methods in Computer Science Course Notes by Prof.Dr. Ullrich Hustadt, Department of Computer Science, University of Liverpool (2008)

Learning Outcomes

1. The internalization of the research methodology.

2. Able to do experimental design.

3. Able to construct and test experimental hypotheses.

4. The internalization of general ethical issues and ethics in research.

Topics
Introduction to research methodology and ethics
Research
Origins of scientific method
The scientific method
Choosing a project
Project planning
Reading research papers
Searching for literature
References and citing
Presentation techniques
Ethics in scholarly work
Student project proposal presentations week 01
Student project proposal presentations week 02
Student project proposal presentations week 03

Grading

Report 40%

Homework 40%

Final 20%