RESEARCH METHODS OF COMPUTER SCIENCE
|
|
- Earl Casey
- 6 years ago
- Views:
Transcription
1
2 RESEARCH METHODS OF COMPUTER SCIENCE
3
4 RESEARCH METHODS OF COMPUTER SCIENCE EHTIRAM RAZA KHAN Sr. Lecturer Dept. of Computer Science Jamia Hamdard University New Delhi By HUMA ANWAR Assistant Director IPM Ghaziabad Uttar Pradesh UNIVERSITY SCIENCE PRESS (An Imprint of Laxmi Publications Pvt. Ltd.) An ISO 9001:2008 Company BENGALURU CHENNAI COCHIN GUWAHATI HYDERABAD JALANDHAR KOLKATA LUCKNOW MUMBAI RANCHI NEW DELHI BOSTON (USA) ACCRA (GHANA) NAIROBI (KENYA)
5 RESEARCH METHODS OF COMPUTER SCIENCE Typeset at ISBN Limits of Liability/Disclaimer of Warranty: PUBLISHED IN INDIA BY UNIVERSITY SCIENCE PRESS (An Imprint of Laxmi Publications Pvt. Ltd.) & & & & & & & & & & C /01/ Printed at: Branches
6 CONTENT ONTENTS Chapters Page No. 1. Objective and Dimensions of Research Research Problems Research Methodology Research Proposal Annexure Index (v)
7 PREFACE The market is flooded with the books on computer science. But there has been a vacuum of books on research methods in computer science. Everybody wants to build a competitive professional career in their life. The study material plays a significant role in building a career. And it is very difficult to select a study material for a professional career. Therefore, a judicious choice is significant in selecting a book for your prospective career. To fill in the vacuum and to provide you a novice study material, we have written the book "Research Methods of Computer Science". This book, written in a simple and lucid language deals with all aspects of research methods in computer science, viz., objective and dimensions of research, research problems, research methodology and research proposal. No other book combines these theories with adequate examples. The basic concepts of these theories have been illustrated in detail in this book. The key feature of this book that sets it apart from other books is the provision of detailed theory and self evaluation exercises at the end of each chapter. This provides an opportunity to the students to test whether he/she has fully grasped the fundamental concepts. The book fulfils the curriculum needs of undergraduate, postgraduate and research students of computer science in engineering and MCA courses. The judicious choice of the topics also makes it a novel guide for the computer professionals who have been indulged in computer research methodology. Special thanks to all those who have helped in bringing out this book in its present form. Finally suggestions, comments and error reports that have escaped our notice, for the improvement of this book are cordially welcome. Author
8 Chapter 1 OBJECTIVES AND DIMENSIONS OF RESEARCH Learning Objectives: After going through this chapter, you should appreciate the following: The Objectives of Research The Dimensions of Research Tools of Research Computer Science is the most happening field of Science. Wherever we go, we find computers and its applications. Computer science can be defined as: 1. Computer Science is the study of phenomena related to computers. 2. Computer Science is the study of information structures. 3. Computer Science is the study and management of complexity. 4. Computer Science is the mechanization of abstraction. 5. Computer Science is a field of study that is concerned with theoretical and applied disciplines in the development and use of computers for information storage and processing, mathematics, logic, science, and many other areas. SCIENTIFIC METHODS OF COMPUTER SCIENCE Basically, we find characteristic features of classical scientific methods also in CS. What is specific for CS is that its objects of investigation are artifacts (computer-related phenomena) that change concurrently with the development of theories describing them and simultaneously with the growing practical experience in their usage. 1
9 2 RESEARCH METHODS OF COMPUTER SCIENCE A computer from the 1940s is not the same as a computer from the 1970s, which in its turn is different from a computer in Even the task of defining what a computer is in the year 2002 is far from trivial. Computer science can be divided into: Theoretical, Experimental and Simulation CS, which are three methodologically distinct areas. One method is however common for all three of them, and that is modeling. MODELING Modeling is a process that always occurs in science, in a sense that the phenomenon of interest must be simplified, in order to be studied. That is the first step of abstraction. A model has to take into account the relevant features of a phenomenon. It obviously means that we are supposed to know which features are relevant. That is possible because there is always some theoretical ground that we start from when doing science. A simplified model of a phenomenon means that we have a sort of description in some symbolic language, which enables us to predict observable/measurable consequences of given changes in a system. Theory, experiment and simulation are all about (more or less detailed) models of phenomena. THEORETICAL COMPUTER SCIENCE Concerning Theoretical Computer Science, which adheres to the traditions of logic and mathematics, we can conclude that it follows the very classical methodology of building theories as logical systems with stringent definitions of objects (axioms) and operations (rules) for deriving/proving theorems. The key recurring ideas fundamental for computing are: Conceptual and formal models (including data models, algorithms and complexity) Different levels of abstraction Efficiency Data models are used to formulate different mathematical concepts. In CS a data model has two aspects: The values that data objects can assume, and The operations on the data. Here are some typical data models: The tree data model (the abstraction that models hierarchical data structure): The list data models (can be viewed as special case of tree, but with some additional operations like push and pop. Character strings are an important kind of lists)
10 OBJECTIVES AND DIMENSIONS OF RESEARCH 3 The set data model (the most fundamental data model of mathematics. Every concept in mathematics, from trees to real numbers can be expressed as a special kind of set) The relational data model (the organization of data into collections of twodimensional tables) The graph data model (a generalization of the tree data model: directed, undirected, and labelled) Patterns, automata and regular expressions. A pattern is a set of objects with some recognizable property. The automaton is a graph-based way of specifying patterns. Regular expression is algebra for describing the same kinds of patterns that can be described by automata. Theory creates methodologies, logics and various semantic models to help design programs, to reason about programs, to prove their correctness, and to guide the design of new programming languages. However, CS theories do not compete with each other as to which better explains the fundamental nature of information. Nor are new theories developed to reconcile theory with experimental results that reveal unexplained anomalies or new, unexpected phenomena, as in physics. In computer science there is no history of critical experiments that decide between the validity of various theories, as there are in physical sciences. The basic, underlying mathematical model of digital computing is not seriously challenged by theory or experiments. In computer science, results of theory are judged by the insights they reveal about the mathematical nature of various models of computing and/or by their utility to the practice of computing and their ease of application. Do the models conceptualize and capture the aspects computer scientists are interested in, do they yield insights in design problems, and do they aid reasoning and communication about relevant problems. The design and analysis of algorithms is a central topic in theoretical computer science. Methods are developed for algorithm design, measures are defined for various computational resources, tradeoffs between different resources are explored, and upper and lower-resource bounds are proved for the solutions of various problems. In the design and analysis of algorithms measures of performance are well-defined, and results can be compared quite easily in some of these measures (which may or may not fully reflect their performance on typical problems). Experiment with algorithms are used to test implementations and compare their practical performance on the subsets of problems considered important. EXPERIMENTAL COMPUTER SCIENCE The subject of inquiry in the field of computer science is information rather than energy or matter. However, it makes no difference in the applicability of the traditional scientific method. To understand the nature of information processes, computer scientists must observe phenomena, formulate explanations and theories, and test them. Experiments are used both for theory testing and for exploration. Experiments test theoretical predictions against reality. A scientific community gradually accepts a theory if all
11 4 RESEARCH METHODS OF COMPUTER SCIENCE known facts within its domain can be deduced from the theory, if it has withstood experimental tests, and if it correctly predicts new phenomena. Repeatability ensures that results can be checked independently and thus raises confidence in the results. Nevertheless, there is always an element of uncertainty in experiments and tests as well: To paraphrase Edsger Dijkstra, an experiment can only show the presence of bugs (flaws) in a theory, not their absence. Scientists are keenly aware of this uncertainty and are therefore ready to disqualify a theory if contradicting evidence shows up. A good example of theory falsification in computer science is the famous Knight and Leveson experiment, which analyzed the failure probabilities of multiversion programs. Conventional theory predicted that the failure probability of a multiversion program was the product of the failure probabilities of the individual versions. However, John Knight and Nancy Leveson observed that real multiversion programs had significantly higher failure probabilities. In fact, the experiment falsified the basic assumption of the conventional theory, namely that faults in different program versions are statistically independent. Experiments are also used in areas to which theory and deductive analysis do not reach. Experiments probe the influence of assumptions, eliminate alternative explanations of phenomena, and unearth new phenomena in need of explanation. In this mode, experiments help with induction: deriving theories from observation. Artificial Neural Networks (ANN) are a good example of the explorative mode of experimentation. After ANN having been discarded on theoretical grounds, experiments have demonstrated properties better than those theoretically predicted. Researchers are now developing better theories of ANN in order to account for these observed properties. Experiments are made in many different fields of CS such as search, automatic theorem proving, planning, NP-complete problems, natural language, vision, games, neural nets/ connectionism, and machine learning. Furthermore, analyzing performance behavior on networked environments in the presence of resource contention from many users is a new and complex field of experimental computer science. In this context it is important to mention Internet. Yet, there are plenty of computer science theories that haven t been tested. For instance, functional programming, object-oriented programming, and formal methods are all thought to improve programmer productivity, program quality, or both. Yet, none of these obviously important claims have ever been tested systematically, even though they are all 30 years old and a lot of effort has gone into developing programming languages and formal techniques. Some fields of Computing such as Human Computer Interaction and parts of Software Engineering have to take into consideration even humans (users, programmers) in their models of the investigated phenomena. It is therefore resulting in a soft empirical approach more characteristic for Humanities and Social Sciences, with methodological tools such as interviews and case studies. COMPUTER SIMULATION In recent years computation, which comprises computer-based modeling and simulation, has become the third research methodology within CS, complementing theory and experiment.
12 OBJECTIVES AND DIMENSIONS OF RESEARCH 5 Computational Science has emerged, at the intersection of Computer Science, applied mathematics, and science disciplines in both theoretical investigation and experimentation. Computer simulation makes it possible to investigate regimes that are beyond current experimental capabilities and to study phenomena that cannot be replicated in laboratories, such as the evolution of the universe. In the realm of science, computer simulations are guided by theory as well as experimental results, while the computational results often suggest new experiments and theoretical models. In engineering, many more design options can be explored through computer models than by building physical ones, usually at a small fraction of the cost and elapsed time. WHY DO RESEARCH IN COMPUTER SCIENCE? Research in any discipline is a hard task but when it comes to Computers and IT, it becomes even more daunting task. Still there are very few researchers in computer science and this is the reason why PhD in computer science is so important and crucial for a successful career. Research lets you learn a set of work skill that you can t get from classes. It includes Significant writing task Independent/unstructured work task Doing something real(experimental support to prove the concept) Research helps you to become a true expert in respective computer field. Research in computer science is not only helping the acadmia but is helping industries also. WHAT IS RESEARCH IN COMPUTING SCIENCE? The expanding scope of computing science makes it difficult to sustain traditional scientific and engineering models of research. In particular, recent work in formal methods has abandoned the traditional empirical methods. Similarly, research in requirements engineering and human computer interaction has challenged the proponents of formal methods. These tensions stem from the fact that Computing Science is a misnoma. Topics that are currently considered part of the discipline of computing science are technology rather than theory driven. This creates problems if academic departments are to impose scientific criteria during the assessment of PhDs. It is, therefore, important that people ask themselves What is Research in Computing Science before starting on a higher degree. Good research practice suggests that we should begin by defining our terms. The Oxford Concise dictionary defines research as: Research. 1. (a) the systematic investigation into and study of materials, sources, etc., in order to establish facts and reach new conclusions. (b) an endeavor to discover new or collate old facts etc., by the scientific study of a subject or by a course of critical investigation.
13 6 RESEARCH METHODS OF COMPUTER SCIENCE This definition is useful because it immediately focuses upon the systematic nature of research. In other words, the very meaning of the term implies a research method. These methods or systems essentially provide a model or structure for logical argument. THE DIALECTIC OF RESEARCH The highest level of logical argument can be seen in the structure of debate within a particular field. Each contribution to that debate falls into one of three categories: Thesis This presents the original statement of an idea. However, very few research contributions can claim total originality. Most borrow ideas from previous work, even if that research has been conducted in another discipline. Antithesis This presents an argument to challenge a previous thesis. Typically, this argument may draw upon new sources of evidence and is typically of progress within a field. Synthesis This seeks to form a new argument from existing sources. Typically, a synthesis might resolve the apparent contradiction between a thesis and an antithesis. A good example of this form of dialetic is provided by the debate over prototyping. For example, some authors have argued that prototypes provide a useful means of generating and evaluating new designs early in the development process (thesis), (Fuchs, 1992). Others have presented evidence against this hypothesis by suggesting that clients often choose features of the prototyping environment without considering possible alternatives (antithesis) (Hayes and Jones, 1989). A third group of researchers have, therefore, developed techniques that are intended to reduce bias towards features of prototyping environments (synthesis) (Gravell and Henderson, 1996). Research in a field progresses through the application of methods to prove, refute and reassess arguments in this manner. MODELS OF ARGUMENT A more detailed level of logical argument can be seen in the structures of discourse that are used to support individual works of thesis, antithesis or synthesis. PROOF BY DEMONSTRATION Perhaps the most intuitively persuasive model for research is to build something and then let that artifact stand as an example for a more general class of solutions. There are numerous examples of this approach being taken within the field of computer science. It is possible to
14 OBJECTIVES AND DIMENSIONS OF RESEARCH 7 argue that the problems of implementing multi-user operating systems were solved more through the implementation and growth of UNIX than through a more measured process of scientific enquiry. However, there are many reasons why this approach is an unsatisfactory model for research. The main objection is that it carries high risks. For example, the artifact may fail long before we learn anything about the conclusion that we are seeking to support. Indeed, it is often the case that this approach ignores the formation of any clear hypothesis or conclusion until after the artefact is built. This may lead the artifact to become more important to the researcher than the ideas that it is intended to establish. The lack of a clear hypothesis need not be the barrier that it might seem. The proof by demonstration approach has much in common with current engineering practice. Iterative refinement can be used to move an implementation gradually towards some desired solution. The evidence elicited during previous failed attempts can be used to better define the goal of the research as the work progresses. The key problem here is that the iterative development of an artefact, in turn, requires a method or structure. Engineers need to carefully plan ways in which the faults found in one iteration can be fed back into subsequent development. This is, typically, done through testing techniques that are based upon other models of scientific argument. This close relationship between engineering and scientific method should not be surprising: engineering n. an application of science to the design, building and use of machines, construction etc. (The Oxford Concise Dictionary). EMPIRICISM The Western empirical tradition can be seen as an attempt to avoid the undirected interpretation of artifacts. It has produced the most dominant research model since the seventeenth century. It can be summarized by the following stages: Hypothesis Generation This explicitly identifies the ideas that are to be tested by the research. Method Identification This explicitly identifies the techniques that will be used in order to establish the hypothesis. This is critical because it must be possible for one s peers to review and criticize the appropriateness of the methods that you have chosen. The ability to repeat an experiment is a key feature of strong empirical research. Result Compilation This presents and compiles the results that have been gathered from following the method. An important concept here is that of statistical significance; whether or not the observed results could be due to chance rather than an observable effect.
15 8 RESEARCH METHODS OF COMPUTER SCIENCE Conclusion Finally, the conclusions are stated either as supporting the hypothesis or rejecting it. In the case that results do not support a hypothesis, it is important always to remember that this may be due to a weakness in the method. Conversely, successful results might be based upon incorrect assumptions. Hence, it is vital that all details of a method are made available to peer review. This approach has been used to support many different aspects of research within Computing Science. For example, Boehm, Gray and Seewaldt (1984) used it to compare the effectiveness of specification and prototyping techniques for software engineering. Others have used it to compare the efficiency of searching and sorting algorithms. Researchers in Information Retrieval have even developed standard methods which include well known test sets to establish performance gains from new search engines. There are many problems with the standard approach to scientific empiricism when applied to computing science. The principle objection is that many aspects of computing defy the use of probabilistic measures when analyzing the results of empirical tests. For example, many statistical measures rely upon independence between each test of a hypothesis. Such techniques clearly cannot be used when attempting to measure the performance of any system that attempts to optimise its performance over time; this rules out load balancing algorithms etc. Secondly, it can be difficult to impose standard experimental conditions upon the products of computer science. For example, if a program behaves in one way under one set of operating conditions then there is no guarantee that it will behave in the same way under another set of conditions. These conditions might go down to the level of alpha particles hitting memory chips. Thirdly, it can be difficult to generalise the results of tightly controlled empirical experiments. For example, just because a user finds a system easy to use in a lab-based evaluation, there is no guarantee that another user will be able to use that product amidst the distractions of their everyday working environment. Finally, it is difficult to determine when a sufficient number of trials have been conducted to support many hypotheses. For example, any attempt to prove that a program always satisfies some property will be almost certainly doomed to failure using standard experimental techniques, The number of potential execution paths through even simple code makes it impossible to test properties against every possible execution path. MATHEMATICAL PROOF The dissatisfaction with empirical testing techniques has led many in the computing science research community to investigate other means of structuring arguments in support of particular conclusions. In the United Kingdom, much of this work has focused upon argumentation techniques that were originally developed to model human discourse and thought within the field of philosophy. For example, Burrows, Abadi and Needham (1990) adopted this approach to reason about the correctness of network authentication protocols.
16 Research Methods Of Computer Science 40% OFF Publisher : Laxmi Publications ISBN : Author : Ehtiram Raza Khan, Huma Anwar Type the URL : Get this ebook
Self Study Report Computer Science
Computer Science undergraduate students have access to undergraduate teaching, and general computing facilities in three buildings. Two large classrooms are housed in the Davis Centre, which hold about
More informationA Case Study: News Classification Based on Term Frequency
A Case Study: News Classification Based on Term Frequency Petr Kroha Faculty of Computer Science University of Technology 09107 Chemnitz Germany kroha@informatik.tu-chemnitz.de Ricardo Baeza-Yates Center
More informationProof Theory for Syntacticians
Department of Linguistics Ohio State University Syntax 2 (Linguistics 602.02) January 5, 2012 Logics for Linguistics Many different kinds of logic are directly applicable to formalizing theories in syntax
More informationLanguage properties and Grammar of Parallel and Series Parallel Languages
arxiv:1711.01799v1 [cs.fl] 6 Nov 2017 Language properties and Grammar of Parallel and Series Parallel Languages Mohana.N 1, Kalyani Desikan 2 and V.Rajkumar Dare 3 1 Division of Mathematics, School of
More informationAbstractions and the Brain
Abstractions and the Brain Brian D. Josephson Department of Physics, University of Cambridge Cavendish Lab. Madingley Road Cambridge, UK. CB3 OHE bdj10@cam.ac.uk http://www.tcm.phy.cam.ac.uk/~bdj10 ABSTRACT
More informationNotes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1
Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial
More informationSouth Carolina English Language Arts
South Carolina English Language Arts A S O F J U N E 2 0, 2 0 1 0, T H I S S TAT E H A D A D O P T E D T H E CO M M O N CO R E S TAT E S TA N DA R D S. DOCUMENTS REVIEWED South Carolina Academic Content
More informationOPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS
OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS Václav Kocian, Eva Volná, Michal Janošek, Martin Kotyrba University of Ostrava Department of Informatics and Computers Dvořákova 7,
More informationUniversity of Groningen. Systemen, planning, netwerken Bosman, Aart
University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document
More informationA Note on Structuring Employability Skills for Accounting Students
A Note on Structuring Employability Skills for Accounting Students Jon Warwick and Anna Howard School of Business, London South Bank University Correspondence Address Jon Warwick, School of Business, London
More informationObjectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition
Chapter 2: The Representation of Knowledge Expert Systems: Principles and Programming, Fourth Edition Objectives Introduce the study of logic Learn the difference between formal logic and informal logic
More informationMathematics subject curriculum
Mathematics subject curriculum Dette er ei omsetjing av den fastsette læreplanteksten. Læreplanen er fastsett på Nynorsk Established as a Regulation by the Ministry of Education and Research on 24 June
More informationEducational Technology: The Influence of Theory
Issroff, K. Scanlon, E. Educational Technology: The Influence of Theory Journal of Interactive Media in Education, 2002 (6) [www-jime.open.ac.uk/2002/6] Published 25 July 2002 ISSN: 1365-893X Educational
More informationIs operations research really research?
Volume 22 (2), pp. 155 180 http://www.orssa.org.za ORiON ISSN 0529-191-X c 2006 Is operations research really research? NJ Manson Received: 2 October 2006; Accepted: 1 November 2006 Abstract This paper
More informationCSC200: Lecture 4. Allan Borodin
CSC200: Lecture 4 Allan Borodin 1 / 22 Announcements My apologies for the tutorial room mixup on Wednesday. The room SS 1088 is only reserved for Fridays and I forgot that. My office hours: Tuesdays 2-4
More informationDocument number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering
Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering
More informationInnovative Methods for Teaching Engineering Courses
Innovative Methods for Teaching Engineering Courses KR Chowdhary Former Professor & Head Department of Computer Science and Engineering MBM Engineering College, Jodhpur Present: Director, JIETSETG Email:
More informationSystematic reviews in theory and practice for library and information studies
Systematic reviews in theory and practice for library and information studies Sue F. Phelps, Nicole Campbell Abstract This article is about the use of systematic reviews as a research methodology in library
More informationAssessment of Inquiry Skills in the SAILS Project
Vol. 25, Issue 1, 2014, 112-122 Assessment of Inquiry Skills in the SAILS Project CHRIS HARRISON * ABSTRACT: Inquiry provides both the impetus and experience that helps students acquire problem solving
More informationWhat is Thinking (Cognition)?
What is Thinking (Cognition)? Edward De Bono says that thinking is... the deliberate exploration of experience for a purpose. The action of thinking is an exploration, so when one thinks one investigates,
More informationA cognitive perspective on pair programming
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 A cognitive perspective on pair programming Radhika
More informationOn-Line Data Analytics
International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob
More informationNumber of students enrolled in the program in Fall, 2011: 20. Faculty member completing template: Molly Dugan (Date: 1/26/2012)
Program: Journalism Minor Department: Communication Studies Number of students enrolled in the program in Fall, 2011: 20 Faculty member completing template: Molly Dugan (Date: 1/26/2012) Period of reference
More informationA GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING
A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland
More informationECE-492 SENIOR ADVANCED DESIGN PROJECT
ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #3 1 ECE-492 Meeting#3 Q1: Who is not on a team? Q2: Which students/teams still did not select a topic? 2 ENGINEERING DESIGN You have studied a great deal
More informationOn the Combined Behavior of Autonomous Resource Management Agents
On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science
More information10.2. Behavior models
User behavior research 10.2. Behavior models Overview Why do users seek information? How do they seek information? How do they search for information? How do they use libraries? These questions are addressed
More informationThe lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.
Name: Partner(s): Lab #1 The Scientific Method Due 6/25 Objective The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.
More informationAQUA: An Ontology-Driven Question Answering System
AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.
More informationMASTER S THESIS GUIDE MASTER S PROGRAMME IN COMMUNICATION SCIENCE
MASTER S THESIS GUIDE MASTER S PROGRAMME IN COMMUNICATION SCIENCE University of Amsterdam Graduate School of Communication Kloveniersburgwal 48 1012 CX Amsterdam The Netherlands E-mail address: scripties-cw-fmg@uva.nl
More informationWhat is PDE? Research Report. Paul Nichols
What is PDE? Research Report Paul Nichols December 2013 WHAT IS PDE? 1 About Pearson Everything we do at Pearson grows out of a clear mission: to help people make progress in their lives through personalized
More informationMathematics Scoring Guide for Sample Test 2005
Mathematics Scoring Guide for Sample Test 2005 Grade 4 Contents Strand and Performance Indicator Map with Answer Key...................... 2 Holistic Rubrics.......................................................
More informationData Structures and Algorithms
CS 3114 Data Structures and Algorithms 1 Trinity College Library Univ. of Dublin Instructor and Course Information 2 William D McQuain Email: Office: Office Hours: wmcquain@cs.vt.edu 634 McBryde Hall see
More informationMathematics Program Assessment Plan
Mathematics Program Assessment Plan Introduction This assessment plan is tentative and will continue to be refined as needed to best fit the requirements of the Board of Regent s and UAS Program Review
More informationRunning Head: STUDENT CENTRIC INTEGRATED TECHNOLOGY
SCIT Model 1 Running Head: STUDENT CENTRIC INTEGRATED TECHNOLOGY Instructional Design Based on Student Centric Integrated Technology Model Robert Newbury, MS December, 2008 SCIT Model 2 Abstract The ADDIE
More informationModule 12. Machine Learning. Version 2 CSE IIT, Kharagpur
Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should
More informationA. What is research? B. Types of research
A. What is research? Research = the process of finding solutions to a problem after a thorough study and analysis (Sekaran, 2006). Research = systematic inquiry that provides information to guide decision
More informationLevel 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*
Programme Specification: Undergraduate For students starting in Academic Year 2017/2018 1. Course Summary Names of programme(s) and award title(s) Award type Mode of study Framework of Higher Education
More informationKnowledge Elicitation Tool Classification. Janet E. Burge. Artificial Intelligence Research Group. Worcester Polytechnic Institute
Page 1 of 28 Knowledge Elicitation Tool Classification Janet E. Burge Artificial Intelligence Research Group Worcester Polytechnic Institute Knowledge Elicitation Methods * KE Methods by Interaction Type
More informationIntroduction to Simulation
Introduction to Simulation Spring 2010 Dr. Louis Luangkesorn University of Pittsburgh January 19, 2010 Dr. Louis Luangkesorn ( University of Pittsburgh ) Introduction to Simulation January 19, 2010 1 /
More informationLab 1 - The Scientific Method
Lab 1 - The Scientific Method As Biologists we are interested in learning more about life. Through observations of the living world we often develop questions about various phenomena occurring around us.
More informationEvolution of Symbolisation in Chimpanzees and Neural Nets
Evolution of Symbolisation in Chimpanzees and Neural Nets Angelo Cangelosi Centre for Neural and Adaptive Systems University of Plymouth (UK) a.cangelosi@plymouth.ac.uk Introduction Animal communication
More informationNote: Principal version Modification Amendment Modification Amendment Modification Complete version from 1 October 2014
Note: The following curriculum is a consolidated version. It is legally non-binding and for informational purposes only. The legally binding versions are found in the University of Innsbruck Bulletins
More informationFull text of O L O W Science As Inquiry conference. Science as Inquiry
Page 1 of 5 Full text of O L O W Science As Inquiry conference Reception Meeting Room Resources Oceanside Unifying Concepts and Processes Science As Inquiry Physical Science Life Science Earth & Space
More informationBy Laurence Capron and Will Mitchell, Boston, MA: Harvard Business Review Press, 2012.
Copyright Academy of Management Learning and Education Reviews Build, Borrow, or Buy: Solving the Growth Dilemma By Laurence Capron and Will Mitchell, Boston, MA: Harvard Business Review Press, 2012. 256
More informationIntroduction. 1. Evidence-informed teaching Prelude
1. Evidence-informed teaching 1.1. Prelude A conversation between three teachers during lunch break Rik: Barbara: Rik: Cristina: Barbara: Rik: Cristina: Barbara: Rik: Barbara: Cristina: Why is it that
More informationThe Future of Consortia among Indian Libraries - FORSA Consortium as Forerunner?
Library and Information Services in Astronomy IV July 2-5, 2002, Prague, Czech Republic B. Corbin, E. Bryson, and M. Wolf (eds) The Future of Consortia among Indian Libraries - FORSA Consortium as Forerunner?
More informationDesigning a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses
Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Thomas F.C. Woodhall Masters Candidate in Civil Engineering Queen s University at Kingston,
More informationTeaching a Laboratory Section
Chapter 3 Teaching a Laboratory Section Page I. Cooperative Problem Solving Labs in Operation 57 II. Grading the Labs 75 III. Overview of Teaching a Lab Session 79 IV. Outline for Teaching a Lab Session
More informationThe Strong Minimalist Thesis and Bounded Optimality
The Strong Minimalist Thesis and Bounded Optimality DRAFT-IN-PROGRESS; SEND COMMENTS TO RICKL@UMICH.EDU Richard L. Lewis Department of Psychology University of Michigan 27 March 2010 1 Purpose of this
More informationMATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017
MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017 INSTRUCTOR: Julie Payne CLASS TIMES: Section 003 TR 11:10 12:30 EMAIL: julie.payne@wku.edu Section
More informationEvaluation of Usage Patterns for Web-based Educational Systems using Web Mining
Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl
More informationEvaluation of Usage Patterns for Web-based Educational Systems using Web Mining
Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl
More informationTU-E2090 Research Assignment in Operations Management and Services
Aalto University School of Science Operations and Service Management TU-E2090 Research Assignment in Operations Management and Services Version 2016-08-29 COURSE INSTRUCTOR: OFFICE HOURS: CONTACT: Saara
More informationKnowledge-Based - Systems
Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University
More informationHow do adults reason about their opponent? Typologies of players in a turn-taking game
How do adults reason about their opponent? Typologies of players in a turn-taking game Tamoghna Halder (thaldera@gmail.com) Indian Statistical Institute, Kolkata, India Khyati Sharma (khyati.sharma27@gmail.com)
More informationPHILOSOPHY & CULTURE Syllabus
PHILOSOPHY & CULTURE Syllabus PHIL 1050 FALL 2013 MWF 10:00-10:50 ADM 218 Dr. Seth Holtzman office: 308 Administration Bldg phones: 637-4229 office; 636-8626 home hours: MWF 3-5; T 11-12 if no meeting;
More informationDiagnostic Test. Middle School Mathematics
Diagnostic Test Middle School Mathematics Copyright 2010 XAMonline, Inc. All rights reserved. No part of the material protected by this copyright notice may be reproduced or utilized in any form or by
More informationAGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016
AGENDA Advanced Learning Theories Alejandra J. Magana, Ph.D. admagana@purdue.edu Introduction to Learning Theories Role of Learning Theories and Frameworks Learning Design Research Design Dual Coding Theory
More informationA R "! I,,, !~ii ii! A ow ' r.-ii ' i ' JA' V5, 9. MiN, ;
A R "! I,,, r.-ii ' i '!~ii ii! A ow ' I % i o,... V. 4..... JA' i,.. Al V5, 9 MiN, ; Logic and Language Models for Computer Science Logic and Language Models for Computer Science HENRY HAMBURGER George
More informationACTION LEARNING: AN INTRODUCTION AND SOME METHODS INTRODUCTION TO ACTION LEARNING
ACTION LEARNING: AN INTRODUCTION AND SOME METHODS INTRODUCTION TO ACTION LEARNING Action learning is a development process. Over several months people working in a small group, tackle important organisational
More informationA Pipelined Approach for Iterative Software Process Model
A Pipelined Approach for Iterative Software Process Model Ms.Prasanthi E R, Ms.Aparna Rathi, Ms.Vardhani J P, Mr.Vivek Krishna Electronics and Radar Development Establishment C V Raman Nagar, Bangalore-560093,
More informationTimeline. Recommendations
Introduction Advanced Placement Course Credit Alignment Recommendations In 2007, the State of Ohio Legislature passed legislation mandating the Board of Regents to recommend and the Chancellor to adopt
More informationADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF
Read Online and Download Ebook ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF Click link bellow and free register to download
More informationCritical Thinking in Everyday Life: 9 Strategies
Critical Thinking in Everyday Life: 9 Strategies Most of us are not what we could be. We are less. We have great capacity. But most of it is dormant; most is undeveloped. Improvement in thinking is like
More informationUniversity of Toronto Mississauga Degree Level Expectations. Preamble
University of Toronto Mississauga Degree Level Expectations Preamble In December, 2005, the Council of Ontario Universities issued a set of degree level expectations (drafted by the Ontario Council of
More informationFacilitating Students From Inadequacy Concept in Constructing Proof to Formal Proof
PROCEEDING OF 3 RD INTERNATIONAL CONFERENCE ON RESEARCH, IMPLEMENTATION AND EDUCATION OF MATHEMATICS AND SCIENCE YOGYAKARTA, 16 17 MAY 2016 ME 34 Facilitating Students From Inadequacy Concept in Constructing
More informationMASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE
Master of Science (M.S.) Major in Computer Science 1 MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE Major Program The programs in computer science are designed to prepare students for doctoral research,
More informationSTUDENT SATISFACTION IN PROFESSIONAL EDUCATION IN GWALIOR
International Journal of Human Resource Management and Research (IJHRMR) ISSN 2249-6874 Vol. 3, Issue 2, Jun 2013, 71-76 TJPRC Pvt. Ltd. STUDENT SATISFACTION IN PROFESSIONAL EDUCATION IN GWALIOR DIVYA
More informationCEFR Overall Illustrative English Proficiency Scales
CEFR Overall Illustrative English Proficiency s CEFR CEFR OVERALL ORAL PRODUCTION Has a good command of idiomatic expressions and colloquialisms with awareness of connotative levels of meaning. Can convey
More informationThe Political Engagement Activity Student Guide
The Political Engagement Activity Student Guide Internal Assessment (SL & HL) IB Global Politics UWC Costa Rica CONTENTS INTRODUCTION TO THE POLITICAL ENGAGEMENT ACTIVITY 3 COMPONENT 1: ENGAGEMENT 4 COMPONENT
More informationASSESSMENT GUIDELINES (PRACTICAL /PERFORMANCE WORK) Grade: 85%+ Description: 'Outstanding work in all respects', ' Work of high professional standard'
'Outstanding' FIRST Grade: 85%+ Description: 'Outstanding work in all respects', ' Work of high professional standard' Performance/Presentation : The work is structured, designed, performed and presented
More informationGuide to Teaching Computer Science
Guide to Teaching Computer Science Orit Hazzan Tami Lapidot Noa Ragonis Guide to Teaching Computer Science An Activity-Based Approach Dr. Orit Hazzan Associate Professor Technion - Israel Institute of
More informationThe Task. A Guide for Tutors in the Rutgers Writing Centers Written and edited by Michael Goeller and Karen Kalteissen
The Task A Guide for Tutors in the Rutgers Writing Centers Written and edited by Michael Goeller and Karen Kalteissen Reading Tasks As many experienced tutors will tell you, reading the texts and understanding
More informationPROCESS USE CASES: USE CASES IDENTIFICATION
International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed
More informationPlanning a Dissertation/ Project
Agenda Planning a Dissertation/ Project Angela Koch Student Learning Advisory Service learning@kent.ac.uk General principles of dissertation writing: Structural framework Time management Working with the
More informationLecturing Module
Lecturing: What, why and when www.facultydevelopment.ca Lecturing Module What is lecturing? Lecturing is the most common and established method of teaching at universities around the world. The traditional
More informationMSc Education and Training for Development
MSc Education and Training for Development Awarding Institution: The University of Reading Teaching Institution: The University of Reading Faculty of Life Sciences Programme length: 6 month Postgraduate
More informationnew research in learning and working
Research shows that colleges and universities are vying with competing institutions to attract and retain the brightest students and the best faculty. Second, learning and teaching styles are changing
More informationDeveloping an Assessment Plan to Learn About Student Learning
Developing an Assessment Plan to Learn About Student Learning By Peggy L. Maki, Senior Scholar, Assessing for Learning American Association for Higher Education (pre-publication version of article that
More informationB. How to write a research paper
From: Nikolaus Correll. "Introduction to Autonomous Robots", ISBN 1493773070, CC-ND 3.0 B. How to write a research paper The final deliverable of a robotics class often is a write-up on a research project,
More informationThis Performance Standards include four major components. They are
Environmental Physics Standards The Georgia Performance Standards are designed to provide students with the knowledge and skills for proficiency in science. The Project 2061 s Benchmarks for Science Literacy
More informationAGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS
AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS 1 CALIFORNIA CONTENT STANDARDS: Chapter 1 ALGEBRA AND WHOLE NUMBERS Algebra and Functions 1.4 Students use algebraic
More informationMERGA 20 - Aotearoa
Assessing Number Sense: Collaborative Initiatives in Australia, United States, Sweden and Taiwan AIistair McIntosh, Jack Bana & Brian FarreII Edith Cowan University Group tests of Number Sense were devised
More informationA Minimalist Approach to Code-Switching. In the field of linguistics, the topic of bilingualism is a broad one. There are many
Schmidt 1 Eric Schmidt Prof. Suzanne Flynn Linguistic Study of Bilingualism December 13, 2013 A Minimalist Approach to Code-Switching In the field of linguistics, the topic of bilingualism is a broad one.
More informationSeminar - Organic Computing
Seminar - Organic Computing Self-Organisation of OC-Systems Markus Franke 25.01.2006 Typeset by FoilTEX Timetable 1. Overview 2. Characteristics of SO-Systems 3. Concern with Nature 4. Design-Concepts
More informationDublin City Schools Mathematics Graded Course of Study GRADE 4
I. Content Standard: Number, Number Sense and Operations Standard Students demonstrate number sense, including an understanding of number systems and reasonable estimates using paper and pencil, technology-supported
More informationWhat can I learn from worms?
What can I learn from worms? Stem cells, regeneration, and models Lesson 7: What does planarian regeneration tell us about human regeneration? I. Overview In this lesson, students use the information that
More informationEntrepreneurial Discovery and the Demmert/Klein Experiment: Additional Evidence from Germany
Entrepreneurial Discovery and the Demmert/Klein Experiment: Additional Evidence from Germany Jana Kitzmann and Dirk Schiereck, Endowed Chair for Banking and Finance, EUROPEAN BUSINESS SCHOOL, International
More informationWriting an Effective Research Proposal
Writing an Effective Research Proposal O R G A N I Z AT I O N A L S C I E N C E S U M M E R I N S T I T U T E M AY 1 8, 2 0 0 9 P R O F E S S O R B E T H A. R U B I N Q: What is a good proposal? A: A good
More informationPH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)
PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.) OVERVIEW ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS OVERVIEW FOR THE PH.D. IN COMPUTER SCIENCE Overview The doctoral program is designed for those students
More informationThe Singapore Copyright Act applies to the use of this document.
Title Mathematical problem solving in Singapore schools Author(s) Berinderjeet Kaur Source Teaching and Learning, 19(1), 67-78 Published by Institute of Education (Singapore) This document may be used
More informationAPA Basics. APA Formatting. Title Page. APA Sections. Title Page. Title Page
APA Formatting APA Basics Abstract, Introduction & Formatting/Style Tips Psychology 280 Lecture Notes Basic word processing format Double spaced All margins 1 Manuscript page header on all pages except
More informationKey concepts for the insider-researcher
02-Costley-3998-CH-01:Costley -3998- CH 01 07/01/2010 11:09 AM Page 1 1 Key concepts for the insider-researcher Key points A most important aspect of work based research is the researcher s situatedness
More informationTutoring First-Year Writing Students at UNM
Tutoring First-Year Writing Students at UNM A Guide for Students, Mentors, Family, Friends, and Others Written by Ashley Carlson, Rachel Liberatore, and Rachel Harmon Contents Introduction: For Students
More informationMotivation to e-learn within organizational settings: What is it and how could it be measured?
Motivation to e-learn within organizational settings: What is it and how could it be measured? Maria Alexandra Rentroia-Bonito and Joaquim Armando Pires Jorge Departamento de Engenharia Informática Instituto
More informationUnit 7 Data analysis and design
2016 Suite Cambridge TECHNICALS LEVEL 3 IT Unit 7 Data analysis and design A/507/5007 Guided learning hours: 60 Version 2 - revised May 2016 *changes indicated by black vertical line ocr.org.uk/it LEVEL
More informationBENCHMARK TREND COMPARISON REPORT:
National Survey of Student Engagement (NSSE) BENCHMARK TREND COMPARISON REPORT: CARNEGIE PEER INSTITUTIONS, 2003-2011 PREPARED BY: ANGEL A. SANCHEZ, DIRECTOR KELLI PAYNE, ADMINISTRATIVE ANALYST/ SPECIALIST
More informationStatistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics
5/22/2012 Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics College of Menominee Nation & University of Wisconsin
More informationBiological Sciences, BS and BA
Student Learning Outcomes Assessment Summary Biological Sciences, BS and BA College of Natural Science and Mathematics AY 2012/2013 and 2013/2014 1. Assessment information collected Submitted by: Diane
More information