Syllabus CS765: Intro to Database Systems 3208 F07 T Th 2-3:15PM, IACC 102 course web site:course web site Text Database Management.

Slides:



Advertisements
Similar presentations
Database Management System CEN 351. Course Description A database management system (DBMS) is a computer application program designed for the efficient.
Advertisements

John Hurley Cal State LA
CS1203 SCCC/ATS COURSE SYLLABUS Introduction to Computer Concepts and Applications Revised 8/16/2014 Online 7/14 revision Ed Hall Instructor.
CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
CSC 280: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS Dr. Adam Anthony Fall 2012.
June 13, Introduction to CS II Data Structures Hongwei Xi Comp. Sci. Dept. Boston University.
Fall 2004 WWW IS112 Prof. Dwyer Intro1: Overview and Syllabus Professor Catherine Dwyer.
CS 201: Introduction To Programming With Java
IS 421 Information Systems Management James Nowotarski 16 September 2002.
SEAS Acad Mtg – 8/26/03Prof. Frank Sciulli Introduction - Physics SEAS Academic Meeting l Intro: Frank Sciulli – Professor in the Physics Dept. u Lecturing.
Welcome to IE496 and IE496 TUT Fall 2006 Dr. Robert E. Barnes Associate Dean, UB Engineering.
STEP: Teaching Pedagogy 1 David J. Shook, Ph.D. Coordinator, TA Development Programs, CETL Associate Professor of Spanish.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Impact of Including Authentic Inquiry Experiences in Methods Courses for Pre-Service Elementary and Secondary Teachers Timothy F. Slater, Lisa Elfring,
Biology 475 Topics in Applied Microbiology. Biology 475 Official Course Description BIOL 475 LEC,SEM 0.50 Course ID: 1101 Topics in Applied Microbiology.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Syllabus CS765: Intro to Database Systems 3208 F07 course web site: web.
Computer Network Fundamentals CNT4007C
Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd.
Carmen Genuardi, Librarian R esearch S trategies: From Information Consumers to Information PRODUCERS… YES YOU CAN! WELCOME!
ACCOUNTING 352 Intermediate Accounting III Instructor vProfessor Heidemarie Lundblad vOffice: BB 3203
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
Welcome to IIT and cs115!.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Quantitative Foundations for Telecommunications TCOM 575 Syllabus for Fall 2008.
Principles of Programming Languages CMSC 331 Fall 2013.
1 Introduction to Physics 250 Dr. Phil Womble Applied Physics Institute Office Hours: MWF 8:00-9:00 TCCW 232.
CSCE 520 Final Exam Study Guide. Next Class Guest Lecture on Hadoop – Dr. John Rose Interesting site: – Big Data Jobs Around The Nation (And What They.
Online Orientation Professor: María L. Villagómez Contact Information: Office: BLDG (1031U) Telephone#:
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Syllabus CS479(7118) / 679(7112): Introduction to Data Mining Spring-2008 course web site:
Fall 2o12 – August 27, CMPSC 202 First Day Handouts  Syllabus  Student Info  Fill out, include all classes and standard appointments  Return.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
CM220: Unit 1 Seminar “You must be the change you wish to see in the world.” ~ Mohandas Gandhi.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
IST 210: Organization of Data
Academic Integrity: Processes & Expectations at the College Level Andrea Goodwin Associate Director, Office of Student Conduct University of Maryland Diane.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
Computer Networks CNT5106C
Principles of Programming Languages CMSC 331 Spring 2014.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
INTRODUCTION to Operations Management MT435 – 02 Week 1 Instructor – Dr. Stuart Childers 1-1.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Computer Network Fundamentals CNT4007C
CS6501 Advanced Topics in Information Retrieval Course Policy
CS101 Computer Programming I
CSc 020: Programming Concepts and Methodology II
Course Introduction 공학대학원 데이타베이스
Computer Networks CNT5106C
It’s called “wifi”! Source: Somewhere on the Internet!
Welcome to GC311 Database Concepts
Ap computer science 2 AP COMPUTER SCIENCE A EXAM SPRING OF EVERY YEAR
Welcome to GC311 Database Concepts
ACCOUNTING 351 Intermediate Accounting II
CS2013 Lecture 1 John Hurley Cal State LA.
Accelerated Introduction to Computer Science
CS2013 Lecture 1 John Hurley Cal State LA.
Introduction to Computing Science and Programming 1 Anne Lavergne
CS2013 LECTURE 1 John Hurley Cal State LA.
Presentation transcript:

Syllabus CS765: Intro to Database Systems 3208 F07 T Th 2-3:15PM, IACC 102 course web site:course web site Text Database Management Systems Ramakrishnan/Gehrke, 3rd edition. October(9:21) Exam II November(8:29) 1 Exam III p 27p 29p December(5:34) 4p 6p PMp Final and Paper are due 5PM Dec 11 Schedule August(4:4) September(8:12) Exam I 25 27

COURSE DESCRIPTION Topic coverage includes: Intro. to DBMSs, Data Sets, DataMining, Retrieval, Relational Data Structures, Transaction Processing, Recovery, Distributed DBMS, Querying, Normalization, Security. COURSE OBJECTIVES: Understand the fundamentals of database systems. Gain experience in database research and in verbal and written reporting of it. PAPER/PRESENTATION: Each student will pick a topic (some example topics and topic areas are at Possible Topics or your own RESEARCH topic (must be a new RESEARCH idea of yours, NOT A PRESENTATION OF IDEAS FROM SOME PAPER written by someone else).Possible Topics Research the topic, write a quality paper and give a quality 15 minute presentation on it during a student selected presentation slot at the end of the course. Topics will to be approved 1st-Come-1st-Serve (abstract to Presentations will be judged on contribution, level of current research interest, depth, correctness, clarity, and insight. Hand in your paper in hardcopy or by posting it on the web and ing the URL to me. (see guidelines).guidelines

COURSE DESCRIPTION continued EXAMs I II and III will be cummulative 1 hour exams covering all the material presented to the class since the beginning of the term, but emphasizing material presented since the last exam. FINAL: The final can be started any time but is due Dec. 11 at 5 PM. From the EXERCISES in the text at the end of each chapter, you will be given a set from which you will pick 10 to solve. Hand your hardcopy solutions to me. Which set can you pick from? Translate the text number into a consecutive sequence number (csn) as follows: EXERCISES are numbered 1.1, 1.2,... Convert to a csn number by prefixing 0 for all exercises from 1-9 in each chapter, then removing the decimal point (eg, > > 311). Use the simple Mod hash function to determine the set of csn's from which you will pick exercises: Each student will get a personal number (pn). Divide the csn by 43, 48, and 51 If any remainder is your personal number, pn, you are allowed to choose that csn. The REVIEW QUESTIONS are also included. Each REVIEW QUESTION starts with a square bullet symbol (they occur just before EXERCISES in each chapter). They're csns are 51, 52, in each chapter (Converted to csns as above (eg, on pg 51 REVIEW QUESTIONS are numbered 2.51(Name the..) 2.52(Define these ter..) 2.53(Define the fo..) (What is UML..)

COURSE DESCRIPTION continued REQUIRED MATERIALS: text and , WWW access are required. STUDENTS NEEDING SPECIAL ACCOMMODATIONS or who have special needs are invited to share that information with the instructor. PREREQUISITES: CS366 or equiv. Student must be able to read and follow technical, detailed instructions and adapt solutions. ACADEMIC HONESTY: Work must be completed in a manner consistent with NDSU Senate Policy 335: Code of Academic Responsibility and Conduct. The goals of this course include to initiate graduate student's into data and database systems research and to enhance graduate student's presentation skills of their research. Additional reference material on most topics in this course can be found on the web by doing a google (or Yahoo or Ask) search on the appropriate keyword(s) and also by using the NDSU library. Good luck in your 765 course!

GRADUATE SCHOOL GRADUATE SCHOOL, COLLEGE, TECHNICAL/PROFESSIONAL SCHOOL RELATIONSHIP in a UNIVERSITY Universities, by definition, integrate research, teaching and service. The Graduate school at a University has the primary responsibility for research. A College has the primary responsibility for teaching. A Vocational, Technical and Professional School has primary responsibility for training in the use of specific existing tools of a trade, area or profession. This is a Graduate School course which will focus on research. Don't be frightened away by the word research. Even though 765 may be in your first graduate course, you have already been doing research for a long time, so it won't be entirely new to you.

RESEARCH Research is just another word for active learning. There is really little difference between active learning and research, sometimes with the slight difference that, early on, most concepts that you research have been pre-researched by others, while, later on, most concepts that you research have not been pre-research by others. In both cases, the instructor advisor or guides, the student masters context, background and language of the area, and developes new or improved solutions to questions and problems. A researcher takes the point of view: There's almost always a better way to do anything. A good researcher questions the prevailing methods and challenge the current practices in an attempt to find a better way. I like to call it finding a new, killer idea and then taking the responsibility to prove that it is killer.