CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.

Slides:



Advertisements
Similar presentations
And Optional Tour of GCCs High Tech Center 1. Advice about how to start an Open Entry course and successfully finish Brief introduction to HTC guidelines.
Advertisements

Biology 3A Professor Inez Devlin-Kelly to.
Note Taking How to Get the Most out of Lecture. What’s the Point? Attendance and listening are important, but not enough. You need to retain material.
Today’s Agenda  Syllabus CS2336: Computer Science II.
Central question for the sciences of complexity. How do large networks with.
Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
Department of Biology Core Courses for Majors Bio 114Organisms Bio 124Ecology and Evolution Bio 214Cell and Molecular Biology Bio 224Genetics and Development.
Introductions Psych 231: Experimental Psychology.
Welcome to IIT and cs105!. CS Secs Jon Hanrath SB Office Hours: –MW 8:00 A.M. – 9:45 A.M. –W 5:00 P.M. – 6:00 P.M
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
CS3381 Des & Anal of Alg ( SemA) City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1 CS3381 Design and Analysis of Algorithms.
April 13, 2004CS WPI1 CS 562 Advanced SW Engineering General Dynamics, Needham Tuesdays, 3 – 7 pm Instructor: Diane Kramer.
Princess Nourah Bint Abdul Rahman University Computer Skills Department (CMP-001) SEMESTER - 2 ( / 1435 – 1436) 1.
Project Management Take a Tour of the Online Course.
PSY 421: Advanced Cognitive Psychology Introduction – Syllabus and Foundations of Cognitive Psychology.
HUMAN ANATOMY AND PHYSIOLOGY Biology 2010 – Fall 2013 James F. Thompson, Ph.D.
1 Welcome to AI CS 3610, Artificial Intelligence Dr. Ben Schafer
Welcome to FISH 297: Scientific Writing and Communication Today’s agenda: 1.A round of self-introductions: Why I am here, 2.Why this class exists, 3.Why.
CLASS ORIENTATION MGMT 464 Project Management Spring 2014.
Computer Network Fundamentals CNT4007C
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
MAT 331 Mathematical solving problem with computers.
COMP Introduction to Programming Yi Hong May 13, 2015.
International Student Orientation: Academic and Classroom Culture Sharon Salinger, Dean, Division of Undergraduate Education.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Complex Systems Engineering CSE - SWE 488 Prof. Mohamed Batouche
© Allen C. Goodman, 2015 Economics 5520/6520 – Winter 2015 Syllabus and Course Page State and Local Public Finance Allen C. Goodman.
Course Introduction Software Engineering
Welcome to IIT and cs115!.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
470 First Lecture1 CMPT 470 Instructor: –Wo-Shun Luk, ASB 10829, –Office Hours: 3:30 – 4:30 M W F TA: –Henry Zhang,
S H E R I D A N A L L P R E P A C A D E M Y Orientation.
COP3502: Introduction to Computer Science Yashas Shankar.
CS 445/545 Machine Learning Winter, 2012 Course overview: –Instructor Melanie Mitchell –Textbook Machine Learning: An Algorithmic Approach by Stephen Marsland.
Modeling Complex Dynamic Systems with StarLogo in the Supercomputing Challenge
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Quantitative Methods in Geography Geography 391. Introductions and Questions What (and when) was the last math class you had? Have you had statistics.
HUMAN ANATOMY AND PHYSIOLOGY Biology Fall 2014 James F. Thompson, Ph.D.
Technical Orientation Summer Technical Orientation Session starts at 2:00 pm – We’ll be online shortly – Speaker test starts about 1:45 pm To ask.
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
TECHNICAL ORIENTATION WINTER Technical Orientation Session starts at 2:00 pm We’ll be online shortly Speaker test starts about 1:45 To ask questions,
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
Introduction to Information Security J. H. Wang Sep. 18, 2012.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
Complexity John Paul Gonzales Santa Fe Institute // Project GUTS / Supercomputing Challenge Betsy Frederick Silicon Desert Consulting // Project GUTS /
1 Computational Vision CSCI 363, Fall 2012 Lecture 1 Introduction to Vision Science Course webpage:
What is Psychology 100? Who are you? Who are we? Of what use is PSY100 to you? Where do we go from here? How to do well in PSY100?
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
“Babeş-Bolyai” University Faculty of Economics and Business Administration Second semester 1st year, English line of study Business IT Introductive course.
READING – WRITING MEHMET A.
READING – WRITING MEHMET A.
Lecture 1 - Introduction
Electromagnetics II (ELEC ENG 3FK4)
CS 2530 Intermediate Computing Dr. Schafer
Welcome to CS 410 – Introduction to Software Engineering Spring 2019
BIT 115: Introduction To Programming
CS 474/674 – Image Processing Fall Prof. Bebis.
Presentation transcript:

CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University Press)

Note: All slides for a lecture will be available on the class webpage before each lecture:

What are Complex Systems?

Large networks of simple interacting elements, which, following simple rules, produce emergent, collective, complex behavior. What are Complex Systems?

Insect colonies video1 video2

Brains video

Immune system videovideo (+47sec.)

Economies Schweitzer et al., Science, 325, ,

Food webs

Genetic Regulatory Networks

World-Wide Web

Social Networks

a.html Cities

Do these systems have anything in common?

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control — simple rules of operation give rise to complex (“adaptive”, “living”, “intelligent”) behavior, involving — information processing and computation — complex pattern dynamics — evolution and learning?

Core disciplines of the science of complexity Dynamics: The study of continually changing structure and behavior of systems Information: The study of representation, symbols, and communication Computation: The study of how systems process information and act on the results Evolution: The study of how systems adapt to constantly changing environments

Goals of the Science of Complexity Cross-disciplinary insights into complex systems General theory

Methodologies

Course Details Course web page: Textbook: Mitchell, Complexity: A Guided Tour My office hours: T, Th 3-4pm

Netlogo We will use Netlogo to illustrate / experiment with complex systems ideas. Part of first assignment is to download Netlogo. Bring laptop to class if possible.

Assignments Weekly homework assignments: reading, writing, Netlogo Term project: –Build simulation in Netlogo –Experiments using simulation –Read 2 (or more) published paper related to topic of simulation –Write term paper on simulation, results, related papers pages, double-spaced, including figures and references We will spend time in class learning Netlogo and formulating/working on final projects.

Grading Homework: 60% Term project and writeup: 40%

Class Rules Turn off cell phone During class, laptops are for taking notes, not for reading mail, chatting, web surfing, etc. While you’re here, make it worth your while. Pay attention. In return, class will be interesting enough to hold your attention! (I hope…) 26

Introduction to Netlogo

“Pre-homework” assignment: –Download Netlogo and Users Manual (You don’t have to print the manual) –Try out some of the models in the Models Library –Try to modify programs we wrote today (file will be on the class web page) You don’t need to turn in anything for this. Homework 1 assignment will be handed out on Wednesday.