Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd.

Slides:



Advertisements
Similar presentations
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
Advertisements

IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Exploring the Internet Instructor: Michael Krolak.
Fall 2004 WWW IS112 Prof. Dwyer Intro1: Overview and Syllabus Professor Catherine Dwyer.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
Databases and Database Management System. 2 Goals comprehensive introduction to –the design of databases –database transaction processing –the use of.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Research Paper : A Little Resource Help
Syllabus CS765: Intro to Database Systems 3208 F07 course web site: web.
Computer Network Fundamentals CNT4007C
COMP 465W: Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
Politics and the Media (POLS 328) Professor Jonathan Day 1.Introduction 2.Syllabus 3.Website 4.1 minute paper 5.First Reading.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
BIO1130 Lab 2 Scientific literature. Laboratory objectives After completing this laboratory, you should be able to: Determine whether a publication can.
ENC 3242, Technical Communication for Majors Fall 2015 WEEK 4: Assignment 2 - Interview with PTC Professional Presented by T. E. Roberts Instructor II,
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Information Retrieval and Web Search Lecture 1. Course overview Instructor: Rada Mihalcea Class web page:
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: Monday, Wednesday 4:15 pm – 5:30.
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Syllabus CS765: Intro to Database Systems 3208 F07 T Th 2-3:15PM, IACC 102 course web site:course web site Text Database Management.
CJ 100 UNIT # 1 WELCOME TO CLASS AND TO KAPLAN UNIVERSITY! YOUR COURSE INSTRUCTOR IS Kelly Boone.
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: M,T,W,Th,F 2:30 pm – 3:30 pm,
CS 3630 Database Design and Implementation Dr. Qi Yang 213 Ullrich My Home Page: The Class Page:
Building Vocabluary and Developing Library Strategies for Writing Students Writing.
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:
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
Fall 2o12 – August 27, CMPSC 202 First Day Handouts  Syllabus  Student Info  Fill out, include all classes and standard appointments  Return.
CM 445: Technical Writing for the Professions Unit 1: Audience, Purpose, Context Christine Danelski, Ph.D.
Lecture 1 Page 1 CS 111 Summer 2013 Introduction CS 111 Operating System Principles Peter Reiher.
COSC 6340 Databases Jehan-François Pâris
Where are you joining us from
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: Monday, Wednesday 2:30 pm – 3:30.
9/4/15 Do Now: -Take a plagiarism Word Splash from the front of the room and begin working on it Homework: -Signed Syllabus (Due 9/9) -Signed Plagiarism.
CM220: Unit 1 Seminar “You must be the change you wish to see in the world.” ~ Mohandas Gandhi.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
Chun-Yi Lin  Title: W301 Integrating Technology in Teaching (Part I)  Credit: 1 credit hour  Prerequisite: W200 or W201  Coordinating.
CM220 College Composition II Friday, January 29, Unit 1: Introduction to Effective Academic and Professional Writing Unit 1 Lori Martindale, Instructor.
Graduate Student Academic Services (GSAS) would like to present An introduction to GradPath.
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.
Data, Information and Knowledge (and the delayed Introduction!) Session 2 INST 301 Introduction to Information Science.
Computer Networks CNT5106C
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
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.
Welcome to MT140 Introduction to Management Unit 1 Seminar – Introduction to Management.
Chapter 9 - Report Writing: From Formal Documents to Short Summaries 1 Understanding the Nature of a Report A report is the compilation of information.
CS & CS ST: Probabilistic Data Management Fall 2016 Xiang Lian Kent State University Kent, OH
Introduction to CSCI 1311 Dr. Mark C. Lewis
CSc 120 Introduction to Computer Programing II
Mental Aspects of Sport Performance
BIO1130 Lab 2 Scientific literature
Course Introduction 공학대학원 데이타베이스
The NEW Distance Education Guidelines
Introduction.
Course Overview - Database Systems
BIO1130 Lab 2 Scientific literature
Accelerated Introduction to Computer Science
Database Applications Programming CS 362
Presentation transcript:

Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd Edition. Office Hours: T-Th 2-3:15, in IACC A15 (others by appointment. Please requests. The first office hour, August 26, 2008, will meeting in IACC 102 at which time the course and syllabus will be discussed and any questions anwered.) Please use for questions that can be ed. If you have a question that cannot be adequately stated or answered by , please use the office hours. Because of a health situation, I need to request that you please do not come to my office hours if you have a bad cold or flu or another serious infection (until it is non- infectuous). Thank you for your cooperation on this matter. I really appreciate it. All assignments and your term paper must be SUBMITED THROUGH BLACKBOARD. All records will be kept on the Blackboard system and will be available to you from there. Section notes and Section assignment descriptions are available on the BLACKBOARD system.

COURSE DESCRIPTION Topics: Introduction to Database Management Systems, Data Sets, Retrieval, Relational Data Structures, Transaction Processing, Recovery, Distributed DBMS, Querying, Data Mining, Normalization, Security. COURSE OBJECTIVES: understand the fundamentals of database systems. gain experience in database research and in the written reporting of it. TERM PAPER (150 points): Each student will pick a topic (some example topics and topic areas in the Possible Topics file on blackboard) - but it must be a new RESEARCH idea of yours, NOT A PAPER written by someone else. Included in the Possible Topics file on blackboard is a complete set of guidelines on what to include in your paper and what format to use. Research the topic, write a quality paper. Topics will to be approved 1st-Come-1st-Serve ( the title and a short abstract to by November 15, 2008.) Papers will be judged on contribution, level of current research interest, depth, correctness, clarity, and insight.

COURSE Assignments: (See Blackboard for descriptions) Take Home Final due December 11 5PM (30 points) Assignment 1 is due September 13 5PM (Age of infinite storage) (10 points) Assignment 2 is due September 20 5PM (Horizontal data) (10 points) Assignment 3 is due September 27 5PM (Vertical data) (10 points) Assignment 4 is due October 4 5PM (Relational) (10 points) Assignment 5 is due October 11 5PM (Disks, pages, buffers) (10 points) Assignment 6 is due October 18 5PM (Files) (10 points) Assignment 7 is due October 25 5PM (Indexes) (10 points) Assignment 8 is due November 1 5PM (Transactions) (10 points) Assignment 9 is due November 8 5PM (Query Processing) (10 points) Assignment 10 is due November 15 5PM (Data Mining) (10 points) Assignment 11 is due November 29 5PM (Normalization) (10 points) Assignment 12 is due December 6 5PM (Recovery) (10 points) The Term Paper is due December 11 5PM (150 points) Grades will be based on a grade curve of your total points out of 300 points On all assignments, you must work alone. Please do not share your work with anyone or be shared with by anyone else. Submit assignments and paper through BLACKBOARD.

COURSE DESCRIPTION continued REQUIRED MATERIALS: The text, , blackboard, 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 equivalent. 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 written presentation skills of their research. Additional reference material on all 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!

Syllabus Appendix: What is GRADUATE SCHOOL? GRADUATE SCHOOL, COLLEGE, TECHNICAL/PROF. 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 and will focus on 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. What is RESEARCH? Research is just another word for active learning. There is really very 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 student masters context, background and language of the area, and developes new or improved solutions to questions and problems. A good 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.