OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer
Science
Research
Methodology) OCS 601 Scientific Research Methods :
Dr. Kalegele
(Lecture 2.2 - Computer Science Research
Research in
Computational Methodology)
studies
Areas of research
Paradigms in CS
Techniques in CS
References Dr. Kalegele
Open University of Tanzania
1/9
Research in Computational studies
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer
Science
Research
Methodology)
Dr. Kalegele
Research in
Computational
studies
Research in Computer Science
Areas of research
Paradigms in CS
Techniques in CS
References
2/9
Research in Computational studies Areas of research
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer Major categories that characterize research in CS
Science
Research 1 Problem-solving concepts
Methodology)
Dr. Kalegele
2 Computer concepts
3 Systems/software concepts
Research in
Computational
studies
4 Data/information concepts
Areas of research
Paradigms in CS
5 Problem-domain-specific concepts
Techniques in CS
References
6 Systems/software management concepts
7 Organizational concepts
8 Societal concepts
9 Disciplinary issues
3/9
Research in Computational studies Paradigms in CS
OCS 601
Scientific
Research
Methods : 1 Empirical: Focuses on the study of a class of phenomena
(Lecture 2.2 -
Computer Example: Studying the web, number of clicks, document
Science
Research paths
Methodology)
2 Mathematical: Focuses on algorithms and properties of
Dr. Kalegele
information structures
Research in
Computational
Designing and analysis of optimal algorithms. Study of
studies representation, transformation and interpretation of
Areas of research
Paradigms in CS information structures.
Techniques in CS
References
3 Formulative or Engineering: Design and construction of
new systems. You must show that the creation is better,
such as
Solves a problem in less time
Solves a larger class of problems
Is more efficient of resources
Presents totally new capability
4/9
Research in Computational studies Paradigms in CS
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer
Science
Research
Methodology)
Dr. Kalegele
Research in
Computational For empirical research, refer general approaches in Lecture 2.1
studies
Areas of research
Paradigms in CS
Techniques in CS
References
5/9
Research in Computational studies Paradigms in CS
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer Typical parameters to evaluate when doing formulative or
Science
Research engineering types of research
Methodology)
Runtime
Dr. Kalegele
Preprocessing time
Research in
Computational
studies
Disk space (overhead)
Areas of research
Paradigms in CS
Memory
Techniques in CS
Correctness of results
References
Accuracy of approximation algorithms
User satisfaction
Usability
6/9
Research in Computational studies Paradigms in CS
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer
Science
Research
Methodology)
Dr. Kalegele
In Formulative research, Design Science Research
Research in
Computational approach is an emergin approach that has gained
studies
Areas of research popularity
Paradigms in CS
Techniques in CS
References
7/9
Research in Computational studies Paradigms in CS
OCS 601
Scientific
Design science research is a relatively new approach to
Research
Methods :
research (Reubens, 2016) with a goal to construct a new reality
(Lecture 2.2 -
Computer
instead of explaining an existing reality, or helping to make
Science
Research
sense of it. Its design cycle, adapted from Kuechler et.al.(based
Methodology) on the original proposal of Takeda et al. (1990)).
Dr. Kalegele
Research in
Computational
studies
Areas of research
Paradigms in CS
Techniques in CS
References
8/9
Research in Computational studies Techniques in CS
OCS 601
Scientific
Research
Methods :
(Lecture 2.2 -
Computer
Science Controlled experiments
Research
Methodology) User studies, surveys, and survey tools
Dr. Kalegele
Empirical studies
Research in
Computational
Formal proofs
studies
Areas of research
Mathematical Modeling
Paradigms in CS
Techniques in CS Performance metrics
References
Simulation
Data gathering, validation, and analysis
Proper use of statistics
9/9
References
OCS 601 References
Scientific
Research
Methods :
(Lecture 2.2 -
Kothari, C. and Garg, G. (2014). Research methodology
Computer
Science
Methods and Techniques. 3rd ed. New Delhi: New Age
Research
Methodology)
International (P) Ltd., p.63.
Dr. Kalegele
Research in
Computational
studies
Areas of research
Paradigms in CS
Techniques in CS
References
9/9