Research topic in computer science

Considering all the characteristics and attributes of a good research 

1. Develop a research topic/idea in computer science 

2. Explain why you think the topic/idea is a good research area 

3. Identify whether the topic/idea is quantitative or qualitative research 

4. How does research ethics apply to the topic/idea?