COS 323 Fall 2007 Computing for the Physical and Social Sciences Ken Steiglitz COS 323 Fall 2007 Computing for the Physical and Social Sciences Ken Steiglitz.

Slides:



Advertisements
Similar presentations
Short Course on Fractional PDEs
Advertisements

Modeling of Complex Social Systems MATH 800 Fall 2011.
To PHY226 Mathematical Methods for Physics and Astronomy to PHY226 Mathematical Methods for Physics and Astronomy Phil Lightfoot, E47, (24533)
Developing Computer Simulations Using Object Oriented Programming. The Three Body Problem: A Case Study Mike O’Leary & Shiva Azadegan Towson University.
Review of accuracy analysis Euler: Local error = O(h 2 ) Global error = O(h) Runge-Kutta Order 4: Local error = O(h 5 ) Global error = O(h 4 ) But there’s.
Ordinary Differential Equations (ODEs) Differential equations are the ubiquitous, the lingua franca of the sciences; many different fields are linked by.
ORFE Princeton Preview Class 2015 Presented by Prof. Alain L. Kornhauser Department Representative Operations Research & Financial Engineering For more.
CSE 531: Performance Analysis of Systems Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
PHYS 410: Computational Physics Term 2 – 2008/09.
Quantitative Biology at Clemson University Bob Kosinski (Biological Sciences) Jim Peterson (Mathematical Sciences) Abstract Clemson’s Departments of Biological.
Advertisement: Possible independent work or project " An Agent-Based Model of a Minimal Economy," Chris K. Chan and Ken Steiglitz, Working Paper, Department.
Network Morphospace Andrea Avena-Koenigsberger, Joaquin Goni Ricard Sole, Olaf Sporns Tung Hoang Spring 2015.
MA5233: Computational Mathematics
Teaching Mathematical Modelling National Network Project Matti Heiliö, LUT Robert Piché and Seppo Pohjolainen Institute of Mathematics, TUT.
Mech300 Numerical Methods, Hong Kong University of Science and Technology. 1 Part Seven Ordinary Differential Equations.
Models Physical: Scale, Analog Symbolic: Drawings Computer Programs Mathematical: Analytical (Deduction) Experimental (Induction)
Partial Differential Equations
COS 323 Fall 2009 Computing for the Physical and Social Sciences Ken Steiglitz.
COS 323 Fall 2008 Computing for the Physical and Social Sciences Ken Steiglitz.
Signals Systems For example ...
Advertisement: Possible independent work or project EOS: Economics via Object-oriented Simulation An open-source project devoted to the highly structured.
PDEs: General classification
Modeling in the Natural and Social Sciences Haverford Science and Society seminar Fall 2002.
CISE301_Topic8L1KFUPM1 CISE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM Read , 26-2, 27-1.
COMPUTATIONAL MODELING FOR ENGINEERING MECN 6040 Professor: Dr. Omar E. Meza Castillo Department.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
Introduction to Differential Equations
Numerical Grid Computations with the OPeNDAP Back End Server (BES)
1 Numerical Methods and Software for Partial Differential Equations Lecturer:Dr Yvonne Fryer Time:Mondays 10am-1pm Location:QA210 / KW116 (Black)
Models Physical: Scale, Analog Symbolic: Drawings Computer Programs Mathematical: Analytical (Deduction) Experimental (Induction)
Yasser F. O. Mohammad Teaching Team Instructor: Yasser F. O. Mohammad Computers and Systems section (Intelligent Robotics)
ISE420 Algorithmic Operations Research Asst.Prof.Dr. Arslan M. Örnek Industrial Systems Engineering.
CSE 541 Rick Parent ELEMENTARY NUMERICAL METHODS Winter 2012.
University of Colorado Denver Department of Mathematical and Statistical Sciences Graduate program in Applied Mathematics Applications Continuous models:
Computational Fluid Dynamics - Fall 2003 The syllabus Term project CFD references (Text books and papers) Course Tools Course Web Site:
1 Signals and Systems Fall 2003 Lecture #1 Prof. Alan S. Willsky 4 September ) Administrative details 2) Signals 3) Systems 4) For examples... “Figures.
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
HP103: Intro to Matlab II HP 101 – MATLAB Wednesday, 1/14/2014
Dr. T’s wonderful world of Evolutionary Computing ACM General Talk January 19 th 2012.
Course description ATS 441 / 541 Refer to syllabus.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Definition of a System Examples Causality Linearity Time Invariance Resources:
Computational Physics course at the University of Delhi Amitabha Mukherjee Department of Physics and Astrophysics and Centre for Science Education and.
MAS222: Differential Equations Semester 1: Ordinary Differential Equations Lecturer: Jonathan Potts Website:
Math 449 Dynamical systems in Biology and Medicine. D. Gurarie Overview.
President UniversityErwin SitompulModern Control 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Modern Control
Ch 1.3: Classification of Differential Equations
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Modelling and Simulation Tarik Booker. What is it (in relation to Computer Science)? Modelling and Simulation refer to the computerized modelling and.
ES 84 Numerical Methods for Engineers, Mindanao State University- Iligan Institute of Technology Prof. Gevelyn B. Itao.
Geology 5660/6660 Applied Geophysics Last time: Overview of Applied Geophysics Important syllabus points: Labs, projects, 5-vs-6660, text Geophysics: What.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Lecture 11: Harmonic oscillator-I. Vibrational motion (This lecture introduces the classical harmonic oscillator as an introduction to section Lecture.
Boyce/DiPrima 9 th ed, Ch1.3: Classification of Differential Equations Elementary Differential Equations and Boundary Value Problems, 9 th edition, by.
Network Systems Lab. Korea Advanced Institute of Science and Technology No.1 Ch. 1 Introduction EE692 Parallel and Distribution Computation | Prof. Song.
Computational Fluid Dynamics - Fall 2007 The syllabus CFD references (Text books and papers) Course Tools Course Web Site:
Quasi Random Sequences Fields of use Author: Stefan Ilijevski.
KKEK 3152 MODELLING of CHEMICAL PROCESSES. Lumped vs Distributed parameter model.
Modern Physics PHYS 351 Dr. Mahmoud Ahmad Room 1,3 Physics Dep.
Project ideas for ENGG person groups. 1. Image compression via Wavelets (Linear transforms) Image compression algos (eg.JPG) use linear transforms.
MA2213 Lecture 10 ODE. Topics Importance p Introduction to the theory p Numerical methods Forward Euler p. 383 Richardson’s extrapolation.
بسم الله الرحمن الرحيم Lecture (1) Introduction to DSP Dr. Iman Abuel Maaly University of Khartoum Department of Electrical and Electronic Engineering.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
L – Modeling and Simulating Social Systems with MATLAB
SIMULATION SIMULAND PURPOSE TECHNIQUE CREDIBILITY PROGRAMMATICS
PM 584 Education for Service/tutorialrank.com
PDEs and Examples of Phenomena Modeled
Lecture 1 - Introduction
 = N  N matrix multiplication N = 3 matrix N = 3 matrix N = 3 matrix
Assignment # 3 Chapter 4 End of Chapter questions P-4.6 Page 97
CS 474/674 – Image Processing Fall Prof. Bebis.
Presentation transcript:

COS 323 Fall 2007 Computing for the Physical and Social Sciences Ken Steiglitz COS 323 Fall 2007 Computing for the Physical and Social Sciences Ken Steiglitz

Mechanics and course structure See course web page:  course info See course web page:  course info Syllabus, lecture outlines, slides (many courtesy of Prof. Szymon Rusinkiewicz) Syllabus, lecture outlines, slides (many courtesy of Prof. Szymon Rusinkiewicz) Master list of references in pdf, some on reserve in library Master list of references in pdf, some on reserve in library

Goal of course: learn numerical computing through applications 5 assignments: population genetics, finance, chaos, image processing, simulation of nonlinear systems 5 assignments: population genetics, finance, chaos, image processing, simulation of nonlinear systems Term paper Term paper

Stanisław Ulam with MANIC I --- about 10 4 ops/sec

Reading, background Optional text: Numerical Recipes in C [PTVF92]. Really a reference available on web Optional text: Numerical Recipes in C [PTVF92]. Really a reference available on webhttp:// Master reference list Master reference list COS 126 is entirely adequate, don't get too fancy --- We're after the algorithmic and numerical issues COS 126 is entirely adequate, don't get too fancy --- We're after the algorithmic and numerical issues MAT 104 is entirely adequate MAT 104 is entirely adequate Referencing all sources: Do it! Referencing all sources: Do it!

Modeling in general Purposes: quantitative prediction, qualitative prediction, development of intuition, theory formation, theory testing Purposes: quantitative prediction, qualitative prediction, development of intuition, theory formation, theory testing Independent and dependent variables, space, time Independent and dependent variables, space, time Discrete vs. continuous choices for space, time, dependent variables Discrete vs. continuous choices for space, time, dependent variables Philosophy: painting vs. photography Philosophy: painting vs. photography

Examples Discrete-time/discrete-space Discrete-time/discrete-space spatial epidemic models spatial epidemic models Sugarscape Sugarscape seashells seashells lattice gasses lattice gasses cellular autimata in general cellular autimata in general

Examples, con’t Difference equations Difference equations population growth population growth population genetics population genetics digital signal processing, digital signal processing, digital filters, FFT, etc. digital filters, FFT, etc.

Examples, con’t Event-driven simulation Event-driven simulation market dynamics market dynamics population genetics population genetics network traffic network traffic

Examples, con’t Ordinary differential equations Ordinary differential equations market dynamics market dynamics epidemics epidemics seashells seashells insulin-glucose regulation insulin-glucose regulation immune system immune system predator-prey system predator-prey system n-body problem, solar system, n-body problem, solar system, formation of galaxy formation of galaxy

Examples, con’t Partial differential equations Partial differential equations heat diffusion heat diffusion population dispersion population dispersion wave motion in water, ether, earth, … wave motion in water, ether, earth, … spread of genes in population spread of genes in population classical mechanics classical mechanics quantum mechanics quantum mechanics

Examples, con’t Combinatorial optimization Combinatorial optimization scheduling scheduling routing, traffic routing, traffic oil refining oil refining layout layout partition … and many more partition … and many more

Spatial Epidemic Models [Dur95] R. Durrett, "Spatial Epidemic Models," in Epidemic Models: Their Structure and Relation to Data, D. Mollison (ed.), Cambridge University Press, Cambridge, U.K., [Dur95] R. Durrett, "Spatial Epidemic Models," in Epidemic Models: Their Structure and Relation to Data, D. Mollison (ed.), Cambridge University Press, Cambridge, U.K., Discrete-time, discrete-space, discrete- state Discrete-time, discrete-space, discrete- state Simulation, ODEs, PDEs Simulation, ODEs, PDEs