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.. Practical and theoretical applications of computer privacy and reliability. Ethical theory and its application to problems in computing.

Introduction to Research Methods
The Science in Computer Science, What is Experimental Computer Science?
Empirical Research
Exploratory Data Analysis
Basic Issues in Experiment Design
Hypothesis Testing and Estimation
Computer-intensive Statistical Methods
Introduction to Ethics
Introduction to Sociotechnical Computer Ethics
Ethics in Research
Professional Ethics in Computing
Computer Reliability Principles and Case Studies