Syllabus CS765: Intro to Database Systems 3208 F07 course web site: web.

Slides:



Advertisements
Similar presentations
COM621 Interactive Web Development Dr. Jose Santos MS 017A.
Advertisements

Search Engines and Information Retrieval
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
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.
Section 01Resources1 HSQ - DATABASES & SQL 01 Resources And Franchise Colleges Name :MANSHA NAWAZ room :G 0/32
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Computer Network Fundamentals CNT4007C
Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd.
IT Introduction to Website Development Welcome!
Enterprise & Intranet Search How Enterprise is different from Web search What to think about when evaluating Enterprise Search How Intranet use is different.
Search Engines and Information Retrieval Chapter 1.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Multimedia Databases (MMDB)
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
Introduction: Databases and Database Users
ITCS 6157/8157 Visual Database Fall 2015
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
04/30/13 Last class: summary, goggles, ices Discrete Structures (CS 173) Derek Hoiem, University of Illinois 1 Image: wordpress.com/2011/11/22/lig.
Information Retrieval and Web Search Lecture 1. Course overview Instructor: Rada Mihalcea Class web page:
Computing Fundamentals Module Lesson 19 — Using Technology to Solve Problems Computer Literacy BASICS.
Internet Information Retrieval Sun Wu. Course Goal To learn the basic concepts and techniques of internet search engines –How to use and evaluate search.
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: Monday, Wednesday 4:15 pm – 5:30.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Syllabus CS765: Intro to Database Systems 3208 F07 T Th 2-3:15PM, IACC 102 course web site:course web site Text Database Management.
Introduction to web development and HTML MGMT 230 LAB.
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,
CSE 534: Advanced Computer Networks
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:
Introduction to Database Management Systems. Information Instructor: Csilla Farkas Office: Swearingen 3A43 Office Hours: Monday, Wednesday 2:30 pm – 3:30.
ITGS Databases.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
Computing Fundamentals Module Lesson 6 — Using Technology to Solve Problems Computer Literacy BASICS.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #15 Secure Multimedia Data.
Information Retrieval and Web Search Course overview Instructor: Rada Mihalcea.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Fall CSE330/CIS550: Introduction to Database Management Systems Prof. Susan Davidson Office: 278 Moore Office hours: TTh
CM220 College Composition II Friday, January 29, Unit 1: Introduction to Effective Academic and Professional Writing Unit 1 Lori Martindale, Instructor.
Learning Objectives Understand the concepts of Information systems.
1 Advanced Database System Design Instructor: Ruoming Jin Fall 2010.
Data Structures and Algorithms in Java AlaaEddin 2012.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
Computer Networks CNT5106C
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
CSE202 Database Management Systems
Computer Network Fundamentals CNT4007C
Course Overview - Database Systems
Mastering Search Engine Optimization
Course Introduction 공학대학원 데이타베이스
ITCS 6157/8157: Visual Database
EEL 6686: Embedded Systems Seminar
September 27 – Course introductions; Adts; Stacks and Queues
Computer Networks CNT5106C
Course Overview - Database Systems
Computer Literacy BASICS
CSCE 221 Professor Lupoli TAMU CSCE 221 Intro.
Database Applications Programming CS 362
Excel 2007 Level 1 Cathy September 24, 2009
Presentation transcript:

Syllabus CS765: Intro to Database Systems 3208 F07 course web site: web site Text Database Management Systems Ramakrishnan/Gehrke, 3rd edition. Office Hours: T-Th 2-3:15, in IACC A1 (others by appointment) 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. But please do not come in to office hours if you have a cold or flu or another infection (until it is non-infectuous). Thank you for your cooperation on this matter. All assignments and your term paper must be SUBMITED THROUGH BLACKBOARD. (DO NOT to as previously instructed). All records will be kept on the Blackboard system and will be available to you from there. When submitting your assignments and term paper through BLACKBOARD, please identify your work by using your first_name.last_name just as it appears in your NDSU address (e.g., william.perrizo). Section notes and Section assignment descriptions are available on the website, and also from the BLACKBOARD system. Other additional materials are available on the website also.

COURSE DESCRIPTION Topics: 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 the written reporting of it. TERM PAPER (150 points): Each student will pick a topic (some example topics and topic areas in html are at Possible Topics and in powerpoint at Possible Topics ) or your own RESEARCH topic - but must be a new RESEARCH idea of yours, NOT A PAPER written by someone else). Included in the Possible Topics files is a complete set of guidelines on what to include in your paper and what format to use. Note that the guidelines are also available from the Blackboard system.Possible Topics Research the topic, write a quality (publishable in archival media?) paper. Topics will to be approved 1st-Come-1st-Serve ( the title and abstract to Papers will be judged on contribution, level of current research interest, depth, correctness, clarity, and insight.

COURSE Assignments: Course website: Assignment 0 is due December 11 5PM (Text exercises): (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, , 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 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!

Term Paper topics chosen so far (continued on next slide) DateNameTitle Aug 29 Arijit.Chatterjee Business Intelligence Classification Related to the Netflix Contest (abstract to follow) Sep 02 Noah Addy Automatic Alerter for Software Development Shop Coding Rule Violations Sep 03 Vasanth Narayanan Link Analysis in Wikipedia (automation of linking?) Oct 01 Kavita Khanchandani Interaction analyzer between software applications Oct 08 Sandeep Raavi A Specific Alerter for highly risky situations in a code database. Oct 11 Dibakar Bhowmick Vertical Database of Music and Musical instrumental notes analysis based on P-trees. Oct 12 Rajeev Sachdev Genetic Algorithm and data mining Oct 16 Jed LimkeUser Interface Optimization using Data Mining Techniques Oct 16 Sunil MaddiA new method of K-Medoids Clustering and comparison to known methods. Oct 19 Rajani GarimediA Websites interactions analyzer and a study of strength of reference between websites Oct 23 Huma RizviAggregation and Querying Model for Heterogeneous Wireless Sensor Networks Oct 24 Szymon Woznica New wireless sensors data-based web portal for real-time monitoring of sensorial state Oct 30 Manu Bhogadi Some new aspect of Sales Analysis. Oct 30 Omar El Ariss A comparison of K-means vector quantization and the LBG algorithm, or the splitting technique. Oct 30 Loai Alnimeer Speaker Recognition using histogram techniques. Oct 31 Suresh Paturu R-Trees: A variation on the basic R-Tree index structure Nov 1 Mridula Sarker An effort to increase flexibility of kNN classification with the use of Genetic Algorithm Nov 2 Siva VanteruTabu-Search-Based Classification Implementation and Performance Analysis Nov 5 Farzana JahanExplore the Association of Phenotypic Traits with Seed Mineral Content using P-Tree Nov 6 Harika MallapathyAutomatic Alerter for Software Engineers Nov 6 Annaji GantiClassification applied to Software Engineering Aspects Nov 9 Sri Harsha Yamparala.Database or Data Mining in Software Engineering Nov 12 Anupama AnnapureddyResearch and Implementation of Federated Database Systems Nov 12 Kareem FazalSystem Design Issues in Sensor Network Nov 15 Mohamed Rahman Wikipedia: Analyze the link structure (but not automation of its link structures) Nov 16 Pavan K Bapanpally Hierarchical clustering similar to BIRCH Nov 16 Hari Mukka Association Rule Mining Implementation and Performance Analysis Nov 19 Srikanth Goud Aakula Multilevel Association Rule Mining Implementation and Performance Analysis Nov 10 Sharath SambarajuNew Deadlock Managment Method for Widely Distributed DBMS

Term Paper topics chosen so far DateNameTitle Nov 19 Samuel KondamarriAutomatic Alerter in Software Engineers Nov 20 Venkat NMK Raidu New Distributed datamining algorithm and comparision of the same to the existing algorithms. Nov 20 Syed Safi Datamining for hospital/clinical based medical records methodologies Nov 26 Ashok Vellaswamychelaiahrothimasw Performance Tuning - Automated Indexing for tables Nov 27 Jianfei Wu Segmentation of Fingerprint Image Based On Automatic-Parameter Normalization Nov 28 Aaron Marback Fingerprint (or more general biometric) analysis and processing using partitioned hashing Nov 28 Jeremy Roseen Data Visualization: improving query results through visual cues and user feedback Nov 28 Mohamed Rahman Sales Analysis: Analysing sales of Computers in big MNC companies like DELL,IBM,Microsoft..etc Nov 28 Anita Sundaram Annotation of multimedia video sequences using data mining tools Nov 30 Chaitanya DumpalaMarkov Modelling based classification and performance Analysis as my final paper. Dec 6 Alex Radermacher Optimizing database design to improve performance on commonly performed tasks Dec 6 Pradeep Amaran Security Applications Dec 8 Shivendushital Pandey Data mining techniques in Wireless Sensor Networks.

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.