TY - BOOK AU - Chiroma,Haruna AU - Abawj,Jemal H. ED - Institute of Physics (Great Britain), TI - Computing research survival manual: a practical handbook for beginners T2 - [IOP release $release] SN - 9780750350174 AV - QA76.27 .C553 2023eb PY - 2023///] CY - Bristol [England] (Temple Circus, Temple Way, Bristol BS1 6HG, UK) PB - IOP Publishing KW - Computer science KW - Research KW - Methodology KW - bicssc N1 - "Version: 20230801"--Title page verso; Includes bibliographical references; 1. Computing disciplines ecosystem and origin of research -- 1.1. Introduction -- 1.2. Computing disciplines -- 1.3. Comparing the focus of the seven disciplines within the computing ecosystem -- 1.4. Scientific research in computing -- 1.5. Research philosophy and origin of research in computing -- 1.6. Comparing research methods in discipline within the computing ecosystems -- 1.7. Generic procedure for computing research -- 1.8. Features of quality and bad research -- 1.9. MSc, PhD and undergraduate project in computing -- 1.10. Organization of the book -- 1.11. Summary; 2. Computing search engines and bibliographic databases -- 2.1. Introduction -- 2.2. The computing academic databases -- 2.3. Comparing the academic search engines : similarities and differences -- 2.4. Summary; 3. Systematic literature review from a computing perspective and research problem formulation -- 3.1. Introduction -- 3.2. Why conduct literature search and systematic literature review? -- 3.3. Systematic literature review, narrative review and metadata analysis : differences -- 3.4. Proposed systematic literature review methodology for computing -- 3.5. The brief structure of systematic literature review -- 3.6. Common mistakes in conducting systematic literature review -- 3.7. Research problem formulation -- 3.8. Summary; 4. Computing research tools and resources -- 4.1. Introduction -- 4.2. Research productivity tools -- 4.3. Computing research tools -- 4.4. Computer engineering -- 4.5. Hardware and software platforms -- 4.6. Summary; 5. Computing datasets and data engineering -- 5.1. Introduction -- 5.2. Large-scale datasets as today's reality compared to small-size datasets -- 5.3. Benchmark, real-world and synthesis datasets -- 5.4. Characteristic of real-world datasets -- 5.5. Case study : collecting data from a real physical environment--smart city -- 5.6. Knowing your dataset -- 5.7. Cross-datasets -- 5.8. Dark datasets -- 5.9. Research data management -- 5.10. Research data repositories and sources -- 5.11. Features engineering -- 5.12. Summary; 6. Methodology from a computing perspective -- 6.1. Introduction -- 6.2. Research methodology in computing -- 6.3. Relating the methodology to the computing disciplines -- 6.4. Algorithms -- 6.5. Solving real-world problems using algorithms -- 6.6. Conceptual framework -- 6.7. Comparative study : hardware and software -- 6.8. Case studies -- 6.9. Summary; 7. Scientific publishing in computing : beginners guide -- 7.1. Introduction -- 7.2. PhD/MSc thesis, journal and conference proceedings publications -- 7.3. Tips for developing an excellent journal paper -- 7.4. Common reasons for desk rejection and tips to avoiding it during initial screening -- 7.5. Cover letter -- 7.6. Research highlights -- 7.7. Supplementary materials -- 7.8. Suggesting reviewers for a researcher's own paper -- 7.9. Quality measurement in computing publications -- 7.10. Responding to reviewer comments -- 7.11. Handling of rejections -- 7.12. Understand different publishing models--open access, subscription, and hybrid -- 7.13. Summary; 8. Research ethics in computing -- 8.1. Introduction -- 8.2. Research ethics from the perspective of computing -- 8.3. The six domains of research ethics -- 8.4. Research misconduct -- 8.5. Tips to avoid conflict of interest -- 8.6. Avoiding research misconduct -- 8.7. Ethics committees and institutional research boards -- 8.8. Research ethics in the context of disciplines in computing -- 8.9. Negative research results and tips to get published -- 8.10. Summary; 9. Emerging research trends in computing -- 9.1. Introduction -- 9.2. Emerging research topics in computing -- 9.3. Selected research problems -- 9.4. Artificial intelligence future prediction -- 9.5. Summary; Advanced students -- final year undergrads, MSc, PhD. Postdocs and ECR in computational sciences; Also available in print N2 - Research methodology is the core component of any valid research. This book provides a guide to conducting research within the broad field of computing. This book is a survival manual that contains a detailed research procedure from the perspective of different computing disciplines in place of the commonly written books on general research methodology. The book can equip the readers with an understanding of identifying research problem, problem formulation, extensive literature review (critical and systematic), methodologies, sources of research datasets, computing research tools, trending research areas in computing, academic databases housing computing literature, research ethics in computing, how to overcome potential challenges in a journey to research in computing and provide tips/skills required for writing journal manuscript for publication in high impact journals UR - https://iopscience.iop.org/book/mono/978-0-7503-5017-4 ER -