SSCI 582 Spatial Databases, Course Syllabus Spring 2014

Similar documents
GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

Sociology 521: Social Statistics and Quantitative Methods I Spring 2013 Mondays 2 5pm Kap 305 Computer Lab. Course Website

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

The New Venture Business Plan BAEP 554

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Aerospace Engineering

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

FINN FINANCIAL MANAGEMENT Spring 2014

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

COURSE WEBSITE:

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

Strategic Management (MBA 800-AE) Fall 2010

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

CRITICAL THINKING AND WRITING: ENG 200H-D01 - Spring 2017 TR 10:45-12:15 p.m., HH 205

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

PSCH 312: Social Psychology

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

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

SPRING 2008 MPW 980 ADVANCED POETRY WRITING CLASS # Thursday 4:00 6:40 Mondays, WPH Units

Use the Canvas mail to contact me for class matters so correspondence is consistent and documented.

ENG 111 Achievement Requirements Fall Semester 2007 MWF 10:30-11: OLSC

BUS Computer Concepts and Applications for Business Fall 2012

CS 100: Principles of Computing

LMIS430: Administration of the School Library Media Center

TCH_LRN 531 Frameworks for Research in Mathematics and Science Education (3 Credits)

TEACHING ASSISTANT TBD

San José State University Department of Psychology PSYC , Human Learning, Spring 2017

COMMUNICATIONS FOR THIS ONLINE COURSE:

COURSE SYLLABUS AND POLICIES

MTH 141 Calculus 1 Syllabus Spring 2017

Northeastern University Online Course Syllabus

San José State University

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

APPLIED RURAL SOCIOLOGY SOC 474 COURSE SYLLABUS SPRING 2006

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

BHA 4053, Financial Management in Health Care Organizations Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

Introduction to Sociology SOCI 1101 (CRN 30025) Spring 2015

TESL /002 Principles of Linguistics Professor N.S. Baron Spring 2007 Wednesdays 5:30 pm 8:00 pm

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES

Graduate Calendar. Graduate Calendar. Fall Semester 2015

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

Course Content Concepts

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

Biscayne Bay Campus, Marine Science Building (room 250 D)

COMM 210 Principals of Public Relations Loyola University Department of Communication. Course Syllabus Spring 2016

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

ACCOUNTING FOR MANAGERS BU-5190-OL Syllabus

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

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

Foothill College Summer 2016

Corporate Communication

LEGAL RESEARCH & WRITING FOR NON-LAWYERS LAW 499B Spring Instructor: Professor Jennifer Camero LLM Teaching Fellow: Trygve Meade

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES Department of Teacher Education and Professional Development

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

English Grammar and Usage (ENGL )

Counseling 150. EOPS Student Readiness and Success

Records and Information Management Spring Semester 2016

Spring Course Syllabus. Course Number and Title: SPCH 1318 Interpersonal Communication

Our Hazardous Environment

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

Physics XL 6B Reg# # Units: 5. Office Hour: Tuesday 5 pm to 7:30 pm; Wednesday 5 pm to 6:15 pm

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

MGMT 5303 Corporate and Business Strategy Spring 2016

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

ACCT 3400, BUSN 3400-H01, ECON 3400, FINN COURSE SYLLABUS Internship for Academic Credit Fall 2017

Military Science 101, Sections 001, 002, 003, 004 Fall 2014

BAEP 557: Technology Commercialization

MGMT 479 (Hybrid) Strategic Management

International Environmental Policy Spring :374:315:01 Tuesdays, 10:55 am to 1:55 pm, Blake 131

Nutrition 10 Contemporary Nutrition WINTER 2016

SOC 175. Australian Society. Contents. S3 External Sociology

MKT ADVERTISING. Fall 2016

GEOG Introduction to GIS - Fall 2015

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

GEOCODING LOCATIONS OF HISTORIC RECLAMATION RESEARCH SITES USING GOOGLE EARTH

KIN 366: Exercise Psychology SYLLABUS for Spring Semester 2012 Department of Kinesiology, Iowa State University

SAMPLE SYLLABUS. Master of Health Care Administration Academic Center 3rd Floor Des Moines, Iowa 50312

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

Department of Legal Assistant Education THE SOONER DOCKET. Enroll Now for Spring 2018 Courses! American Bar Association Approved

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

Speak Up 2012 Grades 9 12

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

Midland College Syllabus MUSI 1311 Music Theory I SCH (3-3)

THE GEORGE WASHINGTON UNIVERSITY Department of Economics. ECON 1012: PRINCIPLES OF MACROECONOMICS Prof. Irene R. Foster

Instructor: James Michael Fortney. Office Hours: MON 1-3 WED 1-3

Transcription:

SSCI 582 Spatial Databases, Course Syllabus Spring 2014 Instructor: Edward Pultar Location: AHF B55 Email: pultar@usc.edu Website: gis.usc.edu, spatial.usc.edu Office Hours: (tentative) Monday Friday by appointment Available asynchronously via email. Also available for synchronous chats via Skype or Adobe Connect most days and times by prior arrangement via email. Post your course-related questions on the Blackboard discussion boards so that we can share the knowledge among students in the most efficient way. Course Scope and Purpose Geographic information systems (GIS) are fundamentally information systems. Although GIS provide specialist facilities for storing and manipulating spatial data, much of the functionality offered by GIS is shared with conventional database software. Indeed, most GI systems have at their core a conventional database management system (DBMS) around which spatial functionality has been wrapped. Understanding database theory is the foundation to understanding the technical aspects of GIS. This course stresses the need to understand the theories that underpin the design of databases. However, the core objective of the course is a practical one upon completion students should understand the fundamental principles in the design and implementation of well-conceived geodatabases. Consequently, this course has a strong practical element. SSCI 582 includes a small set of hands-on practical exercises in which you will undertake designing, implementing and querying some simple databases, both non-spatial and spatial. This course will provide students with the practical skills to design, implement, and interrogate relational databases together with the requisite knowledge to critically assess both current database models and developments of those models for geospatial data. Themes covered include: Basic Database System Concepts What is an information system? What are databases? What do they do? Why are they necessary generally and specifically for GIS?. Database Models Relational models and object-oriented models Data modeling and Database Design Methods and techniques for database design and modeling, including: the entity-relationship model, unified modeling language, and database normalization Other Topics Structured Query Language (SQL), Simple Features for SQL (SFSQL), spatial databases on the cloud, spatial data standards, metadata, spatial indexes, data warehouses and data mining, and legal issues. GIS GRADUATE PROGRAMS 2013 1

Prerequisites Please review the following courses on Lynda.com (http://www.usc.edu/its/lynda/): Windows 7 Essential Training Foundations of Programming: Databases SQL Essential Training (optional but highly recommended) How to Excel in This Course - - - Schedule your work ahead of time Do NOT do your assignments two days before the deadline You might have the experience that you wrote a paper in a couple hours and got an A. This is not the way you can survive in this course. You will benefit the most from this course if you split the work into several days (especially for the technical assignments) instead of working straight for 10 hours trying to get it done. Ask me for help if you have questions Learning Outcomes On completion of this course, students should be able to: Design well formed database models, using appropriate design techniques, and be able to implement such designs using relational database software Use SQL and SFSQL to establish and interrogate databases Use ArcGIS and cloud-based spatial databases to create and populate geodatabases Critically assess the limitations of conventional database structures as a means of storing spatial data Critically assess current advances in database design for geographical applications Course Structure The course will be presented via Blackboard. There will be a number of assigned readings, short papers, hands-on tutorials, discussion postings, and a final project. The course will generally unfold on a weekly or bi-weekly basis through a posted Assignment document that provides instructions on readings and work to be completed within the given time period. When possible, assignments will be posted in advance, but usually they will be posted on or just before the relevant Monday. Textbooks The main theoretical concepts will be provided through a directed reading of: - Spatial Database Systems: Design, Implementation and Project Management by Yeung and Hall, 2007, Springer. DOI: 10.1007/1-4020-5392-4_1 - Good News! You do not need to purchase this book - it is available to all USC students through the library e-books system as downloadable PDFs. To get to the site, you must GIS GRADUATE PROGRAMS 2013 2

first log into the USC library and then you can search for the DOI indicated above. This will take you to the book s page on the SpringerLink site. For each chapter of this book assigned, USC faculty has produced some additional Reading Notes to help you work through this material. A highly recommended, optional text is: - Modeling our World: The ESRI Guide to Geodatabase Concepts, Second Edition, by Michael Zeiler, 2010, ESRI Press, Redlands CA This book provides substantial guidance that will be helpful as you implement and work with geodatabases in ArcGIS. Assessment There will be four kinds of assessments: Short Papers (6 for a total of 30%): these papers are intended to give you the opportunity to apply and discuss key themes in the readings. Each of these assignments will be one of several types including short critiques of assigned readings, discussions of how the week s concepts apply to a specific practical problem, summary of some related library and/or web research, etc. Tutorials (4 for a total of 32%): a set of four hands-on exercises will give students practical experience with the SQL, SFSQL, and the design and implementation of a geodatabase. At the completion of each tutorial, you will submit a report. Discussion Postings (4 for a total of 8%): In addition to unstructured discussions about course materials, through these assignments, you will have opportunities to share information with other students in the class. For some of these, you will post a brief summary and discussion about a relevant article from an academic journal that you have found during this course. Other students will be invited to comment on your observations. These will be graded on a credit/no credit scale. Final Project (30%): to integrate learning of all the material covered in the course, for the final project, students will design and document a geodatabase for an individually chosen project that is the context of discussion in several of the written assignments. In addition to submitting a fully annotated and illustrated document and a final report, students will make an on-line public presentation via Adobe Connect and publish a video to discusses their database design. SSCI 582 requires significant effort on homework assignments. Any assignments submitted after the due date and time will be penalized as indicated on the assignment handout. Assignments over 1 week late will receive no grade with no exceptions. I am a stickler for good writing and merciless about plagiarism. You must write your assignments in your own words, sentences, and paragraphs, and these must be free of typographical and grammatical errors (as MS Word will help you catch and correct). To Repeat: You must not copy other people s work (including web pages, books, and other students work) to accomplish your assignments. For some assignments, it is tempting to just quote articles or GIS GRADUATE PROGRAMS 2013 3

webpages but please do not do it. I insist that you to read, process, and then write your own answers. I will not grade your assignment if it contains more than three (3) errors of diction (per MS Word) or if your originality score is less than 50% (per TurnItIn on the Blackboard). Refer to the Statement on Academic Integrity section and check the website: http://plagiarism.org/ Student Learning Resources The primary resources are the textbook and the associated reading notes. These materials are supplemented by a mixture of readings from academic journals, professional reports and authoritative websites. For the tutorials and the final project, we will use SQL Server, CartoDB, and ArcGIS 10 plus some other tools. These will be accessible over the Internet via the GIST Server. Instructions on accessing the Server will be provided at the appropriate time in the course. Requirements Technology There are several technology requirements: ArcGIS and most other software used in this course are provided on-line via the GIST Server. Every student must have a computer with a fast Internet connection (DSL at a minimum). Since we now serve the key software from the Server, you can use either a Mac or a PC. Every student MUST have a functional webcam for use whenever a presentation or meeting is scheduled. Communications: This is a distance-learning course, so most of our interactions will be asynchronous (not at the same time). Assignments are to be submitted to me via Blackboard. For each weekly or biweekly assignment, I will post an announcement on our course Blackboard site pointed to the associated readings and assignments. Additionally, I will send via email through Blackboard any notices that are time sensitive. Please be sure that you read as soon as possible all email sent from Blackboard or from me. Also double check to be sure that mail sent from both the USC blackboard accounts and my private domain (yaoyichi@gmail.com) does not go into your junk mail! While I am usually on-line and will probably respond to emails and posts on discussion board from students very quickly, I will endeavor to respond to all emails and posts within 24 hours of receipt, aiming for no more than 36 hours delay. In the rare case when I expect to be off-line for more than 24 hours, I will post an announcement on the Blackboard site. Please post course related questions on the Blackboard discussion board so that everyone can see my answer or help answer your question. Your responsibility: it is each student's responsibility to stay informed about what is going on in our course. In addition to email about time-sensitive topics, any important announcements will be posted on the Announcement page in the Blackboard. Be sure to check these each time you log onto the Blackboard. GIS GRADUATE PROGRAMS 2013 4

Workload: this is a four credit, one semester course. Students should expect to spend 10-12 hours per week completing the work in this course. Do not start your assignments on the last day. Students with Disabilities Any student requesting academic accommodations based on a disability is required to register with Disability Services and Programs (DSP) each semester. A letter of verification for approved accommodations can be obtained from DSP. Please be sure the letter is delivered to an instructor as early in the semester as possible. DSP is located in STU 301 and is open 8:30 a.m. 5:00 p.m., Monday through Friday. The phone number for DSP is (213) 740-0776. Statement on Academic Integrity USC seeks to maintain an optimal learning environment. General principles of academic honesty include the concept of respect for the intellectual property of others, the expectation that individual work will be submitted unless otherwise allowed by an instructor, and the obligations both to protect one s own academic work from misuse by others as well as to avoid using another s work as one s own. All students are expected to understand and abide by these principles. Scampus, the Student Guidebook, contains the Student Conduct Code in Section 11.00. Students will be referred to the Office of Student Judicial Affairs and Community Standards for further review, should there be any suspicion of academic dishonesty. The Review process can be found at: http://www.usc.edu/student-affairs/sjacs/. Important Administrative Dates 1 1/13: Spring semester classes begin 1/20: Martin Luther King Day, university holiday 1/31: Last day to register and add classes 1/31: Last day to drop a class without a mark of "W" and receive a 100% refund 2/17: Presidents' Day, university holiday 3/17-22: Spring recess 4/11: Last day to drop a class with a mark of W 5/2: Spring semester classes end 5/3-6: Study days 5/14: Final Examinations end 5/16: Commencement 1 http://www.usc.edu/academics/classes/term_20141/calendar.html GIS GRADUATE PROGRAMS 2013 5

Tentative Course Schedule Week Starts Due. Theme/Book Chapter Assignment Topic 1 13- Jan 2 20- Jan D1 P1 3 27- Jan P2 4 3- Feb P3 Introduction, Ch1. Current Status Spatial Information Tech. Ch2. Concepts of Database Systems Ch3. Database Models and Data Modeling Database design and SQL (for T1) D1 - Introduce yourself P1 - elibrary research P2 - Semantics & Ontology P3 - Database design, T1 SQL Server 5 10- Feb T1 Ch4. Spatial Data & Spatial Database Systems D2 Fields as objects 6 17- Feb D2 Object- Orientation (for T2) T2 - Esri Geodatabases 7 24- Feb T2 P4 - Spatial data structures 8 3- Mar P4 Spatial Databases on the Cloud (for T3) T3 - CartoDB 9 10- Mar T3 DB Design Document (for T4) Part1 T4 - DB design document 17- Mar - Spring Recess - 10 24- Mar DB Design Document (for T4) Part2 11 31- Mar T4 Ch5. Spatial Data Standards and Metadata P5 - ESRI data models 12 7- Apr P5 Ch6. Spatial Data Sharing, Data Warehousing D3 - on Ch5 and 6 13 14- Apr D3 Ch7. Legal Issues P6 on Ch5, 6, and 7 14 21- Apr P6 Ch11. Spatial Data Mining D4 Spatial Data Mining 15 28- Apr D4 Ch12. Trends of Spatial Database Systems Classes end: Fri 2- May END 5- May thru 12- May Jan 20 th is a University holiday. Term Project Report & Presentation Commencement: Fri 16- May D = Discussion, P = Paper, T = Tutorial May 3-6 th listed as Study Days (no class work) and May 7-14 th reserved for Final Exams Term Projects are presented during Final Exams week; Report and Slide deck due May 14 th EOD. GIS GRADUATE PROGRAMS 2013 6