Gain experience in developing and articulating research ideas
Learn how to create an effective proposal
“Research propagates by Osmosis”
– Make Sure You Work in a conductive environment –
Set on the path of S-Logix Consultancy and get your progressive research proposal structured: | |
---|---|
Title | “defined as the fewest possible words that adequately describe the contents of the study” |
Overview of the research | defining the research area and your current perspective of the aims and objectives of your proposed project |
Positioning of the research | demonstrating your current understanding of the research issues being addressed and why they are important |
Research design and methodology | identifying the background information that is necessary to carry out the project and the research techniques that you believe could be adopted |
References |
“Would you tell me, please, which way I ought to go from here?”
“That’s depends a good deal on where you want to get to…”
(Alice In Wonderland, chapter VI.I, Carroll,1865)
To develop in the student good judgement and helpful intuitions
Simple curiosity is not good enough for researching, it is exploration of the chosen problem must be important to you, readers and to a larger community you share . The problem chosen must be one that motivates you to address it.
The problem must be phrased in a way that avoids dichotomies and instead supports the generation and exploration of several perspectives. A real research problem has to generate a variety of view points from a composite audience made up of reasonable people.
It seems a bit obvious, that you don’t want to find yourself entangled investigating a complex research project and realize that you don’t have much to draw on your research
An explanatory background to what has led the topic identifying the subject for research
Ensure reasonable answers for the following queries and revise the research proposal.
Introduction – includes an overview of the concepts, terms and issues involved with your project – place your project in the greater context of Computer science or mathematics by starting with a more general scope, then zeroing in a more specific concerns related to your topic. For a project involving a more efficient database algorithm, for example, start off with an overview of how such algorithms work in general.
Clarify the specific problem that your project will address. The goal of Computer science projects, as with any original research, is to identify an area and the field which has been ignored or understudied, and then contribute a solution to that problem. Include a brief literature review outlining the work which has been done previously then, show that your project will contribute an original solution by exploring how the project resolves a previously unaddressed problem. Present your solution in a concise research statement, which will guide the rest of your proposal.
Record your research methods. Provide details of the algorithms and program logic you plan in using (include a timeline and budget, if necessary for your project). For short term class projects, allow two or three months for completion. Give yourself six months to a year for longer projects, such as a capstone project or master’s thesis.
Cite your sources in a bibliography, include all source used in formulating your literature review. Use American Psychological Associate (APA) style, which is the preferred citation format for Computer science as well as the hand sciences and engineering.
Research methodology is a way to systematically solve the research problem. Computing science researchers uses several methodologies to tackle questions within the discipline.
Formal methodologies are mostly used in computing science to prove facts about algorithms and system. Researchers are interested on the formal specification of a software component in order to allow the automatic verification of an implementation of that component. Alternatively, they may be interested on the time or space complexity of an algorithm, or on the correctness or the quality of the solutions generated by the algorithm.
Experimental methodologies are used in computer science to evaluate new solutions for problems. Experimental evaluation is of two phases: (i) the explanatory phase where the researcher is taking measurements that helps to identify what are the questions that as to be asked about the system under evaluation and then (ii) the evaluation phase attempts to answer these questions. A well-designed experiment starts with a list of the questions that the experiment is expected to answer.
Build A ‘build’ methodology consists of building an artifact, either a physical artifact or a software system to demonstrate that it is possible. To be considered research, the construction of the artifact has to be new or it includes new features that have not been demonstrated before in other artifacts.
Process methodology is used to understand the processes used to accomplish tasks in computing science. This methodology is mostly used in the areas of Software Engineering and Man-Machine interface which deal with the way humans build and use computer systems. The study of processes are also used to understand cognition in the field of Artificial Intelligence.
Model methodology is centered on defining an abstract model for a real system. This model is less complex than the system that it models, and therefore allows the researcher to better understand the system and to use the model to perform experiments that could not be performed in the system itself because of cost or accessibility. The model methodology is often used in combination with the other four methodologies. Experiments based on a model are called simulations. When a formal description of the model is created to verify the functionality or correctness of a system, the task is called model checking.