research methods in computer science james gain [email protected]

6
Research Methods in Computer Science James Gain [email protected]

Upload: julius-hill

Post on 03-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methodsin Computer Science

James [email protected]

Page 2: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methods

Administrivia

Recommended Textbook: Martin S Olivier, Information Technology Research — A Practical Guide for Computer Science and Informatics (2nd ed.) Van Schaik, 2004

2 Credits (16 lectures)2 Assignments:1. Literature Survey2. Project Proposal

Computing Knowledge Required:Online access (library, search engines, databases and publications)Microsoft Project (or similar project planning tool)Spreadsheet

Page 3: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methods

This Course

What is the Purpose of these Lectures?

Gain skills that are valuable (and valued) outside academiaPrepare for your honours projectsLearn about research-oriented careers

Both theoretical (what is the idea?)and practical side (how do you do your projects?)

Page 4: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methods

This Course

Understand research in Computer ScienceGain methods to plan and propose research projects

Specifically your honours project

Know how to conduct your own research

in an ethical and professional manner

Learn to communicate your results

Page 5: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methods

Topics I

Introduction [3]Designing a research projectEthicsPitfallsThe research processSurveys and Getting Information

Project Management [2]Experimental Computer Science [3]

ModelsPrototypesAlgorithmsExperiments

Page 6: Research Methods in Computer Science James Gain jgain@cs.uct.ac.za

Research Methods

Topics II

Role of Mathematics [1]Designing User Evaluation Experiments [2]

Statistics

Qualitative Research [2]Case StudiesArgumentsAction ResearchEthnography

Writing [3]Reporting ResultsSubmitting a PaperPresenting a PaperPreparing a Poster