SySc 525/625 Agent-based Simulation Syllabus 2016

Size: px
Start display at page:

Download "SySc 525/625 Agent-based Simulation Syllabus 2016"

Transcription

1 Instructor: Dr. Wayne Wakeland Office: Harder House 101 Office Hrs.: Tuesdays 4:00-6:00 SySc 525/625 Agent-based Simulation Syllabus 2016 Course Description This course focuses on both the conceptual and the technical aspects of agent-based simulation. Students will learn how to use NetLogo to create agent-based models and use agent-based simulations in research and education. Reading assignments focus on the history and theories behind agent-based simulation and the decentralized paradigm in general. What is an agent? An agent is an entity, such as an organism, person or a social organization whose activities (including movements, as well as interactions with the physical and social environment) are programmed as a set of behavioral rules. Agent-based models differ from most computer models in that the computation is decentralized, not centralized. Each individual agent can have variables associated with it, instead of having variables representing the aggregate properties of the system. These variables can change as the agents move and interact with their environment. Agents can be identical or they can be of different 'breeds.' One can specify behaviors and decision-making rules for a each breed of agent and control each breed separately. The aggregate behavior "emerges" from the interaction of the agents and the environment. What is NetLogo? NetLogo is a user friendly agent-based programming language that is wellsuited for 2-D simulations. In certain respects it is more limited than packages like Mason, Repast, and SWARM that require a higher level of programming sophistication and are less well-documented. NetLogo has a well-designed user interface which lets the user view the behavior of the agents and create graphs of the changing values of variables. NetLogo also users to easily write the rules/procedures for the agents without requiring prior programming experience. This makes NetLogo easy to learn and easy to debug. Learning NetLogo Students will learn how to make agents move, interact, and engage in other behaviors by modify existing programs and creating original simulations in NetLogo. The image above is from a model of slime mold aggregation. To view that simulation and other examples, go to the NetLogo website. One can also download a free copy of the NetLogo software and obtain a straightforward tutorial from this website. NetLogo has a user interface with a built in grid for viewing the behavior of the agents. Other elements can be added to this user interface in order to make the program easier to use. Students will learn how to create a user-interface for a simulation so that it can be run by somebody with no programming experience. NetLogo has tools that make creating your own user interface (with sliders for setting variables, monitors for keeping track of changing variables and buttons for running different commands) very easy. Students will also learn how to create graphs for viewing the changing values of variables and export data for visualization and statistical analysis.

2 Applications of Agent-based Simulations A large variety of systems can be modeled using NetLogo. There are many examples of physical and biological simulations in NetLogo on the Netlogo website. NetLogo is also especially useful for modeling social systems. Psychologists, sociologists and political scientists can use NetLogo to make models of individuals who change their behavior based on their interactions with other agents. For example, one could construct a model in which agents communication with other agents about who to support in an election, where to look for 'food' or who to cooperate with. One can make models involving agents working together in an organization, making decisions in varying environments, or buying and selling in a market. It is also possible to create complex game theoretic models in NetLogo. Course Format In addition to attending weekly labs, students will access course information online through D2L, including syllabus information and multiple discussion boards. Students will be expected to post answers to weekly discussion questions on the discussion boards and these discussion boards will also provide a forum for students to post their questions and concerns. Students will also be able to submit assignments and take the final exam through D2L. All readings and assignments should be completed before class on the day listed at the beginning of each row. A description of the books required for the class can be found below the table. Be sure to review the grading and assignment information at the end of this document. Week Readings Assignments Lab Component Key Concepts Intro to agent-based modeling 1 Introduction to NetLogo session with NetLogo begin tutorial What is a model & the modeling cycle Agents, environment (patches) Decentralization Emergence Complex systems An alternative representation Randomness, heterogeneity Benefits; When useful 2 3 TTT Ch. 1 (pdf provided) UW Preface, Ch. 0, 1 R&G Preface, Ch.1, 2 UW Ch. 2 OW Ch. Four (Wk2) (Wk3) Select lit. review topic and begin Slime Mold program Netlogo Intro: Primatives and User Interface enter program create user Primitives: commands & reporters interface Animation, graphs, other outputs (scripted) Examples explore commands Examples Artificial Ants program enter ant program Life, Heroes & cowards, Simple economy

3 GAS Ch. I R&G Ch. 3 modify program (scripted) Complexity Economics Sugarscape Intro ODD Overview, Design, Details Example: butterfly mate-finding Example models UW Ch. 3 Forest Fire program Agents, economics, and science 4 OW Ch. Six R&G Ch. 4,5 (SSS Ch.1,2 recomm.) (Wk4) enter forest fire program create graphs and output files Add'l Modeling concepts Prediction vs. understanding Components of simulation Stages of simulation 5 UW Ch. 4 OW Ch. Seven R&G Ch. 6 SSS Ch.7 sel., Ch.8 sel. (Wk5) Project Proposal (10%) SIR Models create a SIR model SugarScape model Creating Models: Design, Build, Examine Networks Testing Models (introduction) CA's and agents: Cellular Automata, features of agents, agent attributes, archtecture, complexity 6 UW Ch. 5 (to pg. 247) (Wk6) GAS Ch. II, III explore Sugarscape model add novel components to model ABS details SugarScape and Simple Rules 7 8 UW Ch. 5 (rest), 6 OW Ch. Eight (Wk7) R&G Ch UW Ch. 7 (to pg.335) (Wk8) BehaviorSp ace Lab Netlogo Network Model Analysis Critical analysis of simulation Tools for studying simulation results o NL BehaviorSpace Emergence, Observation, Sensing Verification and Validation

4 9 10 Finals week GAS Ch. IV (V- VI recommended) OW Ch. Nine (R&G Ch. 11, 20, 22 recomm.) (R&G Ch opt.) Lit. review due, 3-5 pages (20%), share by posting on "Lit Review" discussion topic Take Exam via D2L (30%) Prepare for presentation of projects Project report due (20%) Modeling Lab informally share lit. review takeaways No formal lab session, could take the exam then Brief review of exam results/qs Project presentations (10%) SugarScape wrapup Evolution Texts UW (Req'd) An Intro. to Agent-based Modeling, Uri Wilensky and William Rand (2015) MIT Press. R&G (~50% Req'd; more recomm.) Agent-Based and Individual-Based Modeling, by Steven Railsback and Volker Grimm (2011). GAS (~80% Req'd)-Growing Artificial Societies : Social Science from the Bottom Up, Joshua M. Epstein, 2050 Project, Robert L. Axtell (Contributor) (1996), Brookings Institution Press. OW (Sel. Ch. Req'd)- Origin of Wealth, Eric Beinhocker (2006), Harvard Business Press. (pdfs provided) SSS (some pgs Req'd; Add'l recomm.) Simulation for the Social Scientist, Gilbert & Troitsch 2nd. Ed. (2005) (pdfs provided) TTT (Ch. 1 Req'd) Turtles, Termites, and Traffic Jams, Mitchell Resnick (1997) MIT Press (pdf provided) Grading (+,, -) 20% Simulation Project Proposal 10% Simulation Presentation 10% Simulation Project Report 20% Targeted Lit. Review (3-5 pages) 15% Exam 25%

5 Typical Lab/Discussion Session (classroom aspect of hybrid fmt.) 6:45 7:45 Mini-lecture and Q&A regarding readings and web discussions of the current week s questions <break> 8:00-8:30 Students begin lab activity (completed later if not during the lab) 8:30-10:00 [Optional] Students work on lab or project (poss. with team); instructor available, as needed Between Lab Sessions (web-based aspect of hybrid fmt.) 1. Review slidecast(s) 2. Complete the lab activity 3. Complete reading assignments 4. Two days before lab session, write and post answers to the discussion questions for the week 5. Complete project-related and/or lit. review assignments as required 6. Prior to the lab session: respond to at least one posting by another student Selected Reference Materials (there is much more; this is just a sampling & a bit old) Agent-Based Approach» Axelrod, Robert "Advancing the Art of Simulation in the Social Sciencess," Japanese J. for Mgmt. of Information Systems, Special Issue on Agent-based Modeling.Vol. 12, No. 3, pp 1-19.» Davidsson, P "Agent based Simulation: A Computer Science View," J. of Artificial Societies and Social Simulation, Vol. 6, No. 1.» Gilbert, Nigel; Troitzsch, Klaus Simulation for the Social Scientist. 2nd Ed. (Book)» Resnik, Mitchel, Turtles, Termites, and Traffic Jams: Explorations in Massibely Parallel Microworlds. (Book)»Davidson P. (2002) "Agent based simulation, a computer science view" JASSS 5(1).

6 Artificial Intelligence Weiss, Gerhard Multiagent Systems : A Modern Approach to Distributed Artificial Intelligence. (Book) Cellular Automata» Wolfram, Stephen Cellular Automata and Complexity. (Book, compilation of articles)» Wolfram, Stephen A New Kind of Science. (Book) Complexity» Bar-Yam, Yaneer Dynamics of Complexity, Westview Press. (book) 0.5 Concepts: Emergence & Complexity 1.5 Cellular Automata 6 Evolution 7.5 Principles of Self-Organization as Organization by Design 9.1 Complex Systems and Social Policy 9.4 Toward a Networked Global Economy Computational Biology» Grimm, V. and S. Railsback Individual-based Modelling and Ecology. Princeton U. Press. (book) Economics» Beinhocker, E. Origin of Wealth: Evolution, Complexity and the Radical Remaking of Economics, Harvard Business School Press (Book) Part I: Pardigm shift Part II: Complexity Economics Part III: How Evolution Creates Wealth Part IV: What it means for Business and Society]» Mantegna,Rosario N. and Stanley, H. Eugene An Introduction to Econophysics: Correlations and Complexity in Finance. (Book)» Ormerod, Paul Butterfly Economics. (Book) Emergence» Holland, John Hidden Order: How Adaptation Builds Complexity. (Book)» Holland, John Emergence: From Chaos to Order. (Book)

7 » Johnson, Steven Emergence: The Connected Lives of Ants, Brains, Cities, and Software. (Book) Game Theory» Axelrod, Robert The Evolution of Cooperation. (Book)» Axelrod, Robert The Complexity of Cooperation. (Book) Human Decision-Making» Barkow, Jerome; Cosmides, Leda; Tooby, John (editors) The Adapted Mind: Evolutionary Psychology and the Generation of Culture. (Book, collection of articles by different authors)» Gigerenzer, Gerd; Selten, R Bounded Rationality: The Adaptive Toolbox. (Book)» Gigerenzer, Gerd; Todd,Peter; ABC Research Group Simple Heuristics that Make Us Smart. (Book)»Simon, Herbert "Rational Choice and the Structure of the Environment," Psychological Review, 63, pp Institutions/Business Management» Olson, Edwin E.; Eoyang, Glenda H.; Beckhard, Richard; Vaill, pe Facilitating Organization Change: Lessons From Complexity Science. (Book) Networks» Barabasi, Albert-Laszlo Linked: The New Science of Networks. Perseus Publishing (Book)» Barabasi, Albert-Laszlo Linked: How Everything is Connected to Everything and What it Means for Business, Science and Everyday Life. Penguin Books.» Buchanan, Mark Nexus: Small Worlds and the Groundbreaking Science of Networks. (Book)» Galdwell, Malcom The Tipping Point: How Little Things can make a Big Difference. (Book)» Watts, Duncan Small Worlds: The Dynamics of Networks between Order and Randomness. (Book) Social Agents» multiple Proceedings of the Workshop on Social Agents: Architecture and Institutions. Decision and Information Sciences Div., Argonne Nat'l Laboratory, U. of Chicago.» multiple Proceedings of the Agent 2002 Conference on Social Agents: Ecology, Exchange, and Evolution. Decision and Information Sciences Div., Argonne Nat'l Laboratory, U. of Chicago.

8 Social Systems» Epstein, Joshua; Axtell, Robert Growing Artificial Societies: Social Science from the Bottom Up. (Book)» Epstein, Joshua "Agent-based Computational Models and Generative Social Science," Complexity, 4(5), pp » Gimblett, Randy (editor) Integrating Geographic Information Systems and Agent-Based Modeling Techniques for Simulating Social and Ecological Processes. (Book)» Kohler, Timothy; Gumerman, George (editors) Dynamics in Human and Primate Societies: Agent-Based Modeling of Social and Spatial Processes. (Book)» Rauch, Jonathan "Seeing Around Corners" Atlantic Monthly, April, pp

Seminar - Organic Computing

Seminar - 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 information

BIOS 104 Biology for Non-Science Majors Spring 2016 CRN Course Syllabus

BIOS 104 Biology for Non-Science Majors Spring 2016 CRN Course Syllabus BIOS 104 Biology for Non-Science Majors Spring 2016 CRN 21348 Course Syllabus INTRODUCTION This course is an introductory course in the biological sciences focusing on cellular and organismal biology as

More information

Participatory Simulation of a Stock Exchange

Participatory Simulation of a Stock Exchange This is a preliminary version of an article published in Proc. of the World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA), pp. 3759 3766, Montréal, Canada, September

More information

Knowledge-Based - Systems

Knowledge-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 information

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14) IAT 888: Metacreation Machines endowed with creative behavior Philippe Pasquier Office 565 (floor 14) pasquier@sfu.ca Outline of today's lecture A little bit about me A little bit about you What will that

More information

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

Knowledge based expert systems D H A N A N J A Y K A L B A N D E Knowledge based expert systems D H A N A N J A Y K A L B A N D E What is a knowledge based system? A Knowledge Based System or a KBS is a computer program that uses artificial intelligence to solve problems

More information

Multiagent Simulation of Learning Environments

Multiagent Simulation of Learning Environments Multiagent Simulation of Learning Environments Elizabeth Sklar and Mathew Davies Dept of Computer Science Columbia University New York, NY 10027 USA sklar,mdavies@cs.columbia.edu ABSTRACT One of the key

More information

Biological Sciences (BS): Ecology, Evolution, & Conservation Biology (17BIOSCBS-17BIOSCEEC)

Biological Sciences (BS): Ecology, Evolution, & Conservation Biology (17BIOSCBS-17BIOSCEEC) Biological Sciences (BS): Ecology, Evolution, & Conservation Biology (17BIOSCBS-17BIOSCEEC) Freshman Year LSC 101 Critical Creative Thinking Life Sci* 2 BIO 183 Intro Bio: Cellular & Molecular 4 BIO 181

More information

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

MASTER 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 information

Computer Science. Embedded systems today. Microcontroller MCR

Computer Science. Embedded systems today. Microcontroller MCR Computer Science Microcontroller Embedded systems today Prof. Dr. Siepmann Fachhochschule Aachen - Aachen University of Applied Sciences 24. März 2009-2 Minuteman missile 1962 Prof. Dr. Siepmann Fachhochschule

More information

MOODLE 2.0 GLOSSARY TUTORIALS

MOODLE 2.0 GLOSSARY TUTORIALS BEGINNING TUTORIALS SECTION 1 TUTORIAL OVERVIEW MOODLE 2.0 GLOSSARY TUTORIALS The glossary activity module enables participants to create and maintain a list of definitions, like a dictionary, or to collect

More information

The Moodle and joule 2 Teacher Toolkit

The Moodle and joule 2 Teacher Toolkit The Moodle and joule 2 Teacher Toolkit Moodlerooms Learning Solutions The design and development of Moodle and joule continues to be guided by social constructionist pedagogy. This refers to the idea that

More information

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I Session 1793 Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I John Greco, Ph.D. Department of Electrical and Computer Engineering Lafayette College Easton, PA 18042 Abstract

More information

Foundations Of Economics Ap Edition Exercise Answers

Foundations Of Economics Ap Edition Exercise Answers Economics Ap Edition Exercise Free PDF ebook Download: Economics Ap Edition Exercise Download or Read Online ebook foundations of economics ap edition exercise answers in PDF Format From The Best User

More information

PSY 1010, General Psychology Course Syllabus. Course Description. Course etextbook. Course Learning Outcomes. Credits.

PSY 1010, General Psychology Course Syllabus. Course Description. Course etextbook. Course Learning Outcomes. Credits. Course Syllabus Course Description This course is an introductory survey of the principles, theories, and methods of psychology as a basis for the understanding of human behavior and mental processes.

More information

Leader s Guide: Dream Big and Plan for Success

Leader s Guide: Dream Big and Plan for Success Leader s Guide: Dream Big and Plan for Success The goal of this lesson is to: Provide a process for Managers to reflect on their dream and put it in terms of business goals with a plan of action and weekly

More information

Android App Development for Beginners

Android App Development for Beginners Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who

More information

Biology 10 - Introduction to the Principles of Biology Spring 2017

Biology 10 - Introduction to the Principles of Biology Spring 2017 Biology 10 - Introduction to the Principles of Biology Spring 2017 Welcome to Bio 10! Lecture: Monday and Wednesday Lab: Monday 7:00 10:00pm or 5:30-7:00pm Wednesday 7:00 10:00pm Room: 2004 Lark Hall Room:

More information

Minitab Tutorial (Version 17+)

Minitab Tutorial (Version 17+) Minitab Tutorial (Version 17+) Basic Commands and Data Entry Graphical Tools Descriptive Statistics Outline Minitab Basics Basic Commands, Data Entry, and Organization Minitab Project Files (*.MPJ) vs.

More information

White Paper. The Art of Learning

White Paper. The Art of Learning The Art of Learning Based upon years of observation of adult learners in both our face-to-face classroom courses and using our Mentored Email 1 distance learning methodology, it is fascinating to see how

More information

Guru: A Computer Tutor that Models Expert Human Tutors

Guru: A Computer Tutor that Models Expert Human Tutors Guru: A Computer Tutor that Models Expert Human Tutors Andrew Olney 1, Sidney D'Mello 2, Natalie Person 3, Whitney Cade 1, Patrick Hays 1, Claire Williams 1, Blair Lehman 1, and Art Graesser 1 1 University

More information

INTRODUCTION TO DECISION ANALYSIS (Economics ) Prof. Klaus Nehring Spring Syllabus

INTRODUCTION TO DECISION ANALYSIS (Economics ) Prof. Klaus Nehring Spring Syllabus INTRODUCTION TO DECISION ANALYSIS (Economics 190-01) Prof. Klaus Nehring Spring 2003 Syllabus Office: 1110 SSHB, 752-3379. Office Hours (tentative): T 10:00-12:00, W 4:10-5:10. Prerequisites: Math 16A,

More information

LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE

LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE Read Online and Download Ebook LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE DOWNLOAD EBOOK : LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE PDF

More information

A Neural Network GUI Tested on Text-To-Phoneme Mapping

A Neural Network GUI Tested on Text-To-Phoneme Mapping A Neural Network GUI Tested on Text-To-Phoneme Mapping MAARTEN TROMPPER Universiteit Utrecht m.f.a.trompper@students.uu.nl Abstract Text-to-phoneme (T2P) mapping is a necessary step in any speech synthesis

More information

EGRHS Course Fair. Science & Math AP & IB Courses

EGRHS Course Fair. Science & Math AP & IB Courses EGRHS Course Fair Science & Math AP & IB Courses Science Courses: AP Physics IB Physics SL IB Physics HL AP Biology IB Biology HL AP Physics Course Description Course Description AP Physics C (Mechanics)

More information

Laboratorio di Intelligenza Artificiale e Robotica

Laboratorio di Intelligenza Artificiale e Robotica Laboratorio di Intelligenza Artificiale e Robotica A.A. 2008-2009 Outline 2 Machine Learning Unsupervised Learning Supervised Learning Reinforcement Learning Genetic Algorithms Genetics-Based Machine Learning

More information

Macroeconomic Theory Fall :00-12:50 PM 325 DKH Syllabus

Macroeconomic Theory Fall :00-12:50 PM 325 DKH Syllabus Econ 531 Stephen L. Parente Macroeconomic Theory Fall 2017 11:00-12:50 PM 325 DKH Syllabus Office: 118 DKH Office Hours: Tuesday, Thursday 12:30-1:30, and by appointment Office Phone: 244-3625 E-mail:

More information

Emergent Narrative As A Novel Framework For Massively Collaborative Authoring

Emergent Narrative As A Novel Framework For Massively Collaborative Authoring Emergent Narrative As A Novel Framework For Massively Collaborative Authoring Michael Kriegel and Ruth Aylett School of Mathematical and Computer Sciences, Heriot Watt University, Edinburgh, EH14 4AS,

More information

2017 Florence, Italty Conference Abstract

2017 Florence, Italty Conference Abstract 2017 Florence, Italty Conference Abstract Florence, Italy October 23-25, 2017 Venue: NILHOTEL ADD: via Eugenio Barsanti 27 a/b - 50127 Florence, Italy PHONE: (+39) 055 795540 FAX: (+39) 055 79554801 EMAIL:

More information

Evolution of Symbolisation in Chimpanzees and Neural Nets

Evolution 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 information

Notes 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 (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 information

From Virtual University to Mobile Learning on the Digital Campus: Experiences from Implementing a Notebook-University

From Virtual University to Mobile Learning on the Digital Campus: Experiences from Implementing a Notebook-University rom Virtual University to Mobile Learning on the Digital Campus: Experiences from Implementing a Notebook-University Jörg STRATMANN Chair for media didactics and knowledge management, University Duisburg-Essen

More information

CNS 18 21th Communications and Networking Simulation Symposium

CNS 18 21th Communications and Networking Simulation Symposium CNS 18 21th Communications and Networking Simulation Symposium Spring Simulation Multi-conference 2018 Organizing Committee AAA General Chair: Dr. Abdolreza Abhari, aabhari@ryerson.ca Ryerson University,

More information

Teacher Action Research Multiple Intelligence Theory in the Foreign Language Classroom. By Melissa S. Ferro George Mason University

Teacher Action Research Multiple Intelligence Theory in the Foreign Language Classroom. By Melissa S. Ferro George Mason University Teacher Action Research Multiple Intelligence Theory in the Foreign Language Classroom By Melissa S. Ferro George Mason University mferro@gmu.edu Melissa S. Ferro mferro@gmu.edu I am a doctoral student

More information

Using SAM Central With iread

Using SAM Central With iread Using SAM Central With iread January 1, 2016 For use with iread version 1.2 or later, SAM Central, and Student Achievement Manager version 2.4 or later PDF0868 (PDF) Houghton Mifflin Harcourt Publishing

More information

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Requirements-Gathering Collaborative Networks in Distributed Software Projects Requirements-Gathering Collaborative Networks in Distributed Software Projects Paula Laurent and Jane Cleland-Huang Systems and Requirements Engineering Center DePaul University {plaurent, jhuang}@cs.depaul.edu

More information

Emergency Management Games and Test Case Utility:

Emergency Management Games and Test Case Utility: IST Project N 027568 IRRIIS Project Rome Workshop, 18-19 October 2006 Emergency Management Games and Test Case Utility: a Synthetic Methodological Socio-Cognitive Perspective Adam Maria Gadomski, ENEA

More information

Agent-Based Software Engineering

Agent-Based Software Engineering Agent-Based Software Engineering Learning Guide Information for Students 1. Description Grade Module Máster Universitario en Ingeniería de Software - European Master on Software Engineering Advanced Software

More information

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering Time and Place: MW 3:00-4:20pm, A126 Wells Hall Instructor: Dr. Marianne Huebner Office: A-432 Wells Hall

More information

WEBSITES TO ENHANCE LEARNING

WEBSITES TO ENHANCE LEARNING WEBSITES TO ENHANCE LEARNING FOR EDUCATORS http://school.discoveryeducation.com/schrockguide/index.html Discovery School http://dpi.wi.gov/index.html WI DPI http://edhelper.com/ Ed Helper http://www.ecb.org/

More information

Syllabus for Philosophy of Mathematics Thomas Donaldson; Winter Quarter, 2015

Syllabus for Philosophy of Mathematics Thomas Donaldson; Winter Quarter, 2015 Syllabus for Philosophy of Mathematics Thomas Donaldson; Winter Quarter, 2015 Basic Information Course Numbers: PHIL 162, MATH 162, PHIL 262. Instructor: Thomas Donaldson Email: tmedonaldson@gmail.com

More information

Notetaking Directions

Notetaking Directions Porter Notetaking Directions 1 Notetaking Directions Simplified Cornell-Bullet System Research indicates that hand writing notes is more beneficial to students learning than typing notes, unless there

More information

Schoology Getting Started Guide for Teachers

Schoology Getting Started Guide for Teachers Schoology Getting Started Guide for Teachers (Latest Revision: December 2014) Before you start, please go over the Beginner s Guide to Using Schoology. The guide will show you in detail how to accomplish

More information

INTERMEDIATE ALGEBRA PRODUCT GUIDE

INTERMEDIATE ALGEBRA PRODUCT GUIDE Welcome Thank you for choosing Intermediate Algebra. This adaptive digital curriculum provides students with instruction and practice in advanced algebraic concepts, including rational, radical, and logarithmic

More information

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION Z 349 NOTE to prospective students: This syllabus is intended to provide students who are considering taking this course an idea of what they will be learning. A more detailed syllabus will be available

More information

How the Guppy Got its Spots:

How the Guppy Got its Spots: This fall I reviewed the Evobeaker labs from Simbiotic Software and considered their potential use for future Evolution 4974 courses. Simbiotic had seven labs available for review. I chose to review the

More information

IN-STATE PROGRAMS. NC Summer Institute in Choral Art Young singers work with renowned conductors. Website:

IN-STATE PROGRAMS. NC Summer Institute in Choral Art Young singers work with renowned conductors. Website: IN-STATE PROGRAMS Appalachian State University Academic and Athletic Provides a variety of academic camps including, but not limited to, science and engineering. Athletic camps are also available. Website:

More information

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall.

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall. BSM 2801, Sport Marketing Course Syllabus Course Description Examines the theoretical and practical implications of marketing in the sports industry by presenting a framework to help explain and organize

More information

3D DIGITAL ANIMATION TECHNIQUES (3DAT)

3D DIGITAL ANIMATION TECHNIQUES (3DAT) 3D DIGITAL ANIMATION TECHNIQUES (3DAT) COURSE NUMBER: DIG3305C CREDIT HOURS: 3.0 SEMESTER/YEAR: FALL 2017 CLASS LOCATION: OORC, NORMAN (NRG) 0120 CLASS MEETING TIME(S): M 3:00 4:55 / W 4:05 4:55 INSTRUCTOR:

More information

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8 CONTENTS GETTING STARTED.................................... 1 SYSTEM SETUP FOR CENGAGENOW....................... 2 USING THE HEADER LINKS.............................. 2 Preferences....................................................3

More information

Microeconomics And Behavior

Microeconomics And Behavior And Free PDF ebook Download: And Download or Read Online ebook microeconomics and behavior in PDF Format From The Best User Guide Database Applied : Consumers, Producers, and Markets Required text: and,

More information

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE Judith S. Dahmann Defense Modeling and Simulation Office 1901 North Beauregard Street Alexandria, VA 22311, U.S.A. Richard M. Fujimoto College of Computing

More information

Purdue Data Summit Communication of Big Data Analytics. New SAT Predictive Validity Case Study

Purdue Data Summit Communication of Big Data Analytics. New SAT Predictive Validity Case Study Purdue Data Summit 2017 Communication of Big Data Analytics New SAT Predictive Validity Case Study Paul M. Johnson, Ed.D. Associate Vice President for Enrollment Management, Research & Enrollment Information

More information

What s in a Step? Toward General, Abstract Representations of Tutoring System Log Data

What s in a Step? Toward General, Abstract Representations of Tutoring System Log Data What s in a Step? Toward General, Abstract Representations of Tutoring System Log Data Kurt VanLehn 1, Kenneth R. Koedinger 2, Alida Skogsholm 2, Adaeze Nwaigwe 2, Robert G.M. Hausmann 1, Anders Weinstein

More information

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus Catalogue description Course meets (optional) Instructor Email The world's population in the context of

More information

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these

More information

Computer Science (CSE)

Computer Science (CSE) Computer (CSE) Major and Minor in Computer Department of Computer, College of Engineering and Applied s CHAIRPERSON: Arie Kaufman UNDERGRADUATE PROGRAM DIRECTOR: Leo Bachmair UNDERGRADUATE SECRETARY: Rose

More information

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence COURSE DESCRIPTION This course presents computing tools and concepts for all stages

More information

Applying Information Technology in Education: Two Applications on the Web

Applying Information Technology in Education: Two Applications on the Web 1 Applying Information Technology in Education: Two Applications on the Web Spyros Argyropoulos and Euripides G.M. Petrakis Department of Electronic and Computer Engineering Technical University of Crete

More information

Managing Sustainable Operations MGMT 410 Bachelor of Business Administration (Sustainable Business Practices) Business Administration Program

Managing Sustainable Operations MGMT 410 Bachelor of Business Administration (Sustainable Business Practices) Business Administration Program Managing Sustainable Operations MGMT 410 Bachelor of Business Administration (Sustainable Business Practices) Business Administration Program Course Outline COURSE IMPLEMENTATION DATE: September 2010 OUTLINE

More information

Office of Semester Conversion Cal Poly Pomona

Office of Semester Conversion Cal Poly Pomona Office of Semester Conversion Cal Poly Pomona Bridge and Cap Courses General Information 05/30/17 Semester Conversion Transition students will experience the transition from quarters to semesters by taking

More information

Planning for Preassessment. Kathy Paul Johnston CSD Johnston, Iowa

Planning for Preassessment. Kathy Paul Johnston CSD Johnston, Iowa Planning for Preassessment Kathy Paul Johnston CSD Johnston, Iowa Why Plan? Establishes the starting point for learning Students can t learn what they already know Match instructional strategies to individual

More information

Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation

Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation Miles Aubert (919) 619-5078 Miles.Aubert@duke. edu Weston Ross (505) 385-5867 Weston.Ross@duke. edu Steven Mazzari

More information

University of Toronto Physics Practicals. University of Toronto Physics Practicals. University of Toronto Physics Practicals

University of Toronto Physics Practicals. University of Toronto Physics Practicals. University of Toronto Physics Practicals This is the PowerPoint of an invited talk given to the Physics Education section of the Canadian Association of Physicists annual Congress in Quebec City in July 2008 -- David Harrison, david.harrison@utoronto.ca

More information

Introduction to the Revised Mathematics TEKS (2012) Module 1

Introduction to the Revised Mathematics TEKS (2012) Module 1 Introduction to the Revised Mathematics TEKS (2012) Module 1 This is the first of four modules to introduce the Revised TEKS for grades K 8. The goals for participation are to become familiar with the

More information

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS Sébastien GEORGE Christophe DESPRES Laboratoire d Informatique de l Université du Maine Avenue René Laennec, 72085 Le Mans Cedex 9, France

More information

Cogat Sample Questions Grade 2

Cogat Sample Questions Grade 2 Cogat Grade 2 Free PDF ebook Download: Cogat Grade 2 Download or Read Online ebook cogat sample questions grade 2 in PDF Format From The Best User Guide Database 1st Grade. ITBS Reading and/or ITBS Math

More information

SY 6200 Behavioral Assessment, Analysis, and Intervention Spring 2016, 3 Credits

SY 6200 Behavioral Assessment, Analysis, and Intervention Spring 2016, 3 Credits SY 6200 Behavioral Assessment, Analysis, and Intervention Spring 2016, 3 Credits Instructor: Christina Flanders, Psy.D., NCSP Office: Samuel Read Hall, Rm 303 Email: caflanders1@plymouth.edu Office Hours:

More information

Introduction to Simulation

Introduction 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 information

Integrating simulation into the engineering curriculum: a case study

Integrating simulation into the engineering curriculum: a case study Integrating simulation into the engineering curriculum: a case study Baidurja Ray and Rajesh Bhaskaran Sibley School of Mechanical and Aerospace Engineering, Cornell University, Ithaca, New York, USA E-mail:

More information

Timeline. Recommendations

Timeline. 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 information

Science Studies Weekly 5th Grade

Science Studies Weekly 5th Grade Science 5th Grade Free PDF ebook Download: Science 5th Grade Download or Read Online ebook science studies weekly 5th grade in PDF Format From The Best User Guide Database Florida - American Horizons.

More information

Lab Reports for Biology

Lab Reports for Biology Biology Department Fall 1996 Lab Reports for Biology Please follow the instructions given below when writing lab reports for this course. Don't hesitate to ask if you have questions about form or content.

More information

Introduction to Information System

Introduction to Information System Spring Quarter 2015-2016 Meeting day/time: N/A at Online Campus (Distance Learning). Location: Use D2L.depaul.edu to access the course and course materials Instructor: Miranda Standberry-Wallace Office:

More information

BUILD-IT: Intuitive plant layout mediated by natural interaction

BUILD-IT: Intuitive plant layout mediated by natural interaction BUILD-IT: Intuitive plant layout mediated by natural interaction By Morten Fjeld, Martin Bichsel and Matthias Rauterberg Morten Fjeld holds a MSc in Applied Mathematics from Norwegian University of Science

More information

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221 Math 155. Calculus for Biological Scientists Fall 2017 Website https://csumath155.wordpress.com Please review the course website for details on the schedule, extra resources, alternate exam request forms,

More information

Abstractions and the Brain

Abstractions 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 information

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor Introduction to Modeling and Simulation Conceptual Modeling OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg, VA 24061,

More information

Simbio Virtual Labs Answers Finches And Evolution

Simbio Virtual Labs Answers Finches And Evolution Simbio Virtual Labs Answers Finches And Free PDF ebook Download: Simbio Virtual Labs Answers Finches And Download or Read Online ebook simbio virtual labs answers finches and evolution in PDF Format From

More information

Department of Economics Phone: (617) Boston University Fax: (617) Bay State Road

Department of Economics Phone: (617) Boston University Fax: (617) Bay State Road Barton L. Lipman Department of Economics Phone: (617) 353 2995 Boston University Fax: (617) 353 4449 270 Bay State Road Email: blipman@bu.edu Boston, MA 02215 web page: people.bu.edu/blipman Education

More information

Moderator: Gary Weckman Ohio University USA

Moderator: Gary Weckman Ohio University USA Moderator: Gary Weckman Ohio University USA Robustness in Real-time Complex Systems What is complexity? Interactions? Defy understanding? What is robustness? Predictable performance? Ability to absorb

More information

Biological Sciences, BS and BA

Biological 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

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance 901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan

More information

Ansys Tutorial Random Vibration

Ansys Tutorial Random Vibration Ansys Tutorial Random Free PDF ebook Download: Ansys Tutorial Download or Read Online ebook ansys tutorial random vibration in PDF Format From The Best User Guide Database Random vibration analysis gives

More information

UNIT ONE Tools of Algebra

UNIT ONE Tools of Algebra UNIT ONE Tools of Algebra Subject: Algebra 1 Grade: 9 th 10 th Standards and Benchmarks: 1 a, b,e; 3 a, b; 4 a, b; Overview My Lessons are following the first unit from Prentice Hall Algebra 1 1. Students

More information

INTRODUCTION TO PSYCHOLOGY

INTRODUCTION TO PSYCHOLOGY INTRODUCTION TO PSYCHOLOGY General Information: Instructor: Email: Required Books: Supplemental Novels: Mr. Robert W. Dill rdill@fhrangers.org Spencer A. Rathus, Psychology: Principles in Practice. Austin,

More information

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017 Instructor: Rana Tayyar, Ph.D. Email: rana.tayyar@rcc.edu Website: http://websites.rcc.edu/tayyar/ Office: MTSC 320 Class Location: MTSC 401 Lecture time: Tuesday and Thursday: 2:00-3:25 PM Biology 1 General

More information

Instructor: Mario D. Garrett, Ph.D. Phone: Office: Hepner Hall (HH) 100

Instructor: Mario D. Garrett, Ph.D.   Phone: Office: Hepner Hall (HH) 100 San Diego State University School of Social Work 610 COMPUTER APPLICATIONS FOR SOCIAL WORK PRACTICE Statistical Package for the Social Sciences Office: Hepner Hall (HH) 100 Instructor: Mario D. Garrett,

More information

Experience College- and Career-Ready Assessment User Guide

Experience College- and Career-Ready Assessment User Guide Experience College- and Career-Ready Assessment User Guide 2014-2015 Introduction Welcome to Experience College- and Career-Ready Assessment, or Experience CCRA. Experience CCRA is a series of practice

More information

TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP

TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP Copyright 2017 Rediker Software. All rights reserved. Information in this document is subject to change without notice. The software described

More information

Knowledge Elicitation Tool Classification. Janet E. Burge. Artificial Intelligence Research Group. Worcester Polytechnic Institute

Knowledge 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 information

Computational Data Analysis Techniques In Economics And Finance

Computational Data Analysis Techniques In Economics And Finance Computational Data Analysis Techniques In Economics And Finance If searched for a ebook Computational Data Analysis Techniques in Economics and Finance in pdf format, in that case you come on to correct

More information

ZACHARY J. OSTER CURRICULUM VITAE

ZACHARY J. OSTER CURRICULUM VITAE ZACHARY J. OSTER CURRICULUM VITAE McGraw Hall 108 Phone: (262) 472-5006 800 W. Main St. Email: osterz@uww.edu Whitewater, WI 53190 Website: http://cs.uww.edu/~osterz/ RESEARCH INTERESTS Formal methods

More information

JING: MORE BANG FOR YOUR INSTRUCTIONAL BUCK

JING: MORE BANG FOR YOUR INSTRUCTIONAL BUCK JING: MORE BANG FOR YOUR INSTRUCTIONAL BUCK Maria Brandt, Reference/Interlibrary Loan Librarian, Southwest Minnesota State University Pete McDonnell, Technical Services/Reference Librarian, Southwest Minnesota

More information

Electronic Information and Research Winter Course Resources

Electronic Information and Research Winter Course Resources University of Oregon Applied Information Management Master's Degree Program Books and Articles Electronic Information and Research Winter 2013 Course Resources Association of Research Libraries (2012),

More information

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

PH.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 information

Experiences with a Socio-Environmental Modeling Course Experiências com um Curso de Modelagem Socioambiental

Experiences with a Socio-Environmental Modeling Course Experiências com um Curso de Modelagem Socioambiental MSEL in Science Education and Learning Modelling Volume 8(1), 2015 doi: 10.4995/msel.2015.2811. Instituto Universitario de Matemática Pura y Aplicada Experiences with a Socio-Environmental Modeling Course

More information

Knowledge Synthesis and Integration: Changing Models, Changing Practices

Knowledge Synthesis and Integration: Changing Models, Changing Practices Knowledge Synthesis and Integration: Changing Models, Changing Practices Irvine, California March 16, 2009 Allan Best, Managing Partner, InSource University of British Columbia Diane Finegood, Simon Fraser

More information

An OO Framework for building Intelligence and Learning properties in Software Agents

An OO Framework for building Intelligence and Learning properties in Software Agents An OO Framework for building Intelligence and Learning properties in Software Agents José A. R. P. Sardinha, Ruy L. Milidiú, Carlos J. P. Lucena, Patrick Paranhos Abstract Software agents are defined as

More information

A Pipelined Approach for Iterative Software Process Model

A 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 information