Topics in Database Systems

Slides:



Advertisements
Similar presentations
CS6501: Text Mining Course Policy
Advertisements

1 CS 426 / CPE 426 Senior Projects Spring 2009 Course Syllabus January 20, 2009.
Course Syllabus January 24, 2012 CS 426/CPE 426 Senior Projects in Computer Science/Computer Engineering University of Nevada, Reno Department of Computer.
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
COMP Introduction to Programming Yi Hong May 13, 2015.
CS6501 Information Retrieval Course Policy Hongning Wang
GEL 1005: Natural Disasters ► Instructor: Mike Phillips ► Contact   ► put “ GEL 1005 ” in subject line 
Is422- Course Overview Prepared by L. Nouf Almujally 1.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
GEL 1005: Natural Disasters ► Instructor: Mike Phillips ► Contact   ► put “ GEL 1005 ” in subject line 
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
B. Prabhakaran1 Multimedia Systems Textbook Any/Most Multimedia Related Books Reference Papers: Appropriate reference papers discussed in class from time.
ICS 6B Boolean Algebra and Logic Winter 2015
Course Information Sarah Diesburg Operating Systems COP 4610.
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
CS4432: Database Systems II Course Logistics 1. Textbook 2 Required “Database Systems: The Complete Book”, Second Edition Hector Garcia-Molina, Jeffrey.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
IST 210: Organization of Data
11/29/2015Elke A. Rundensteiner -- CS5421 Database Management Systems CS Fall 2012 Instructor: Elke Rundensteiner
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
1 CS 426 / CPE 426 Senior Projects Spring 2007 Course Syllabus January 23, 2007.
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
Database Advanced CS 421 TA. Amani Alghanayem For discuss and the lecture references:
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Database Management Systems
Yonsei University 2nd Semester, 2017 Sanghyun Park
Sampath Jayarathna Cal Poly Pomona
CSC/ECE 517: Object-Oriented Design and Development
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Course Overview - Database Systems
PSYC 2301 Introduction to Psychology
ICS 6D Discrete Mathematics for Computer Science Fall 2014
IST256 : Applications Programming for Information Systems
CS6501 Advanced Topics in Information Retrieval Course Policy
Welcome Algebra 1 (PreAP/GT).
CSC/ECE 517: Object-Oriented Design and Development
Lecture 1a- Introduction
Database Managment System
MIS323 Business Telecommunications
Course Information Mark Stanovich Principles of Operating Systems
Course Overview CSE8313 Object-Oriented Analysis and Design
Introduction to MA Day 1.
Introduction to MA Day 1.
Financial Mathematics
Course Overview - Database Systems
Andy Wang Operating Systems COP 4610 / CGS 5765
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
EE422C Software Design and Implementation II
Andy Wang Operating Systems COP 4610 / CGS 5765
MIS323 Business Telecommunications
Financial Mathematics
Financial Mathematics
CSS-304: Computer Systems Interface
Andy Wang Operating Systems COP 4610 / CGS 5765
Course Overview CS 4640 Programming Languages for Web Applications
Lecture 1a- Introduction
Lecture 1a- Introduction
Lecture 1- Introduction
Sampath Jayarathna Cal Poly Pomona
Andy Wang Operating Systems COP 4610 / CGS 5765
Lecture 1a- Introduction
Sarah Diesburg Operating Systems CS 3430
Course Overview CS 4640 Programming Languages for Web Applications
Presentation transcript:

Topics in Database Systems Sampath Jayarathna Cal Poly Pomona

Instructor. : Sampath Jayarathna Instructor : Sampath Jayarathna Joined Cal Poly Pomona Fall 2016 from Texas A&M. Originally from Sri Lanka Research : NeuroIR, Eye tracking, Brain EEG, User modeling Web : http://www.cpp.edu/~ukjayarathna Lab : http://www.cpp.edu/~ukjayarathna/nirds-lab Contact : 8-46, ukjayarathna@cpp.edu, (909) 869-3145 Office Hours : TW 1PM – 3PM, or email me for an appointment [Open Door Policy]

Course Information Schedule : MW, 8-348, 6.00 PM – 7.50 PM http://www.cpp.edu/~ukjayarathna/courses/w18/cs575 www.piazza.com/csupomona/winter2018/cs575/home Blackboard Prereqs Official: CS435 or approval of instructor Practical: Know object-oriented programming language Format Before lecture: do reading In lecture: put reading in context After lecture: assignments, for hands-on practice

Required / Supplementary materials Required textbook. No textbook is required. All the key course content will be documented in slides, which will be available in the course website after each lecture. List of optional but recommended materials. You may find some of these optional textbooks helpful, though none are required: Fundamentals of Database Systems, Ramez Elmasri, Shamkant Navathe, 7th Edition Bring Your Own Device (BYOD).

Communication Piazza: All questions will be fielded through Piazza. Many questions everyone can see the answer You can also post private messages that can only be seen by the instructor Blackboard: Blackboard will be used primarily for assignments/homework, extra credit submission and grade dissemination. Email: Again, email should only be used in rare instances, I will probably point you back to Piazza

The Rules

Personal devices – Software Setup Windows/Mac MySQL Download MySQL Community Edition https://dev.mysql.com/downloads/mysql/ Oracle SQL Developer Download Oracle SQL Developer Data Modeler 17.4 http://www.oracle.com/technetwork/developer- tools/datamodeler/overview/index.html

Course Organization Grading 40% Project: Proposal (5 pts), Progress reports(5), Presentation and Demo (15 pts), Final Report (15 pts) 20% Final Exam Homework Assignments (5) 10% Quizzes (2) 5(+1)% Research Paper Presentation + Extra Credit for report 5% Class Activities 101% Your Total Score for the class

Course Organization Project: More in the next couple of slides… Final Exam: The final exam is comprehensive, closed books and will be held on Monday, March 12, 6.00pm – 8.00pm. Homework: We will have five homework assignments, each worth 4% of your overall grade. Homework 1A – January 10, 6pm Research Paper Presentation More information in the syllabus Quizzes 2 scheduled In-class Activities

Team Project - Evaluation Form teams of 4 (+ 1?) students Independent and non-competing Think of other teams as working for other organizations Code and document sharing between teams is not permitted Project grade will have a large impact on course grade (40%) Project grade will (attempt to) recognize individual contributions Peer evaluation, Demo evaluation All artifacts will be considered in the evaluation Quality matters.

Team Project - Milestones Project Proposal, Jan 17 Progress reports, Feb 05, Feb 26 Final Report, March 07 In-class presentation and Demo, March 07

Team Project - Ideas Industry projects Kronosaur AeonDB Projects (2) Possible extension of previous course projects (e.g., from IR, HCI, ML or other courses) Some research topics

More on the class Project (approximately 28+ students, about 6-7 teams) Strict milestones (only 9 weeks) Progress reports Not primarily graded on whether your program "works“ Schedule is on the web page

To-do and Next time Sign up for the Piazza Team members 4(+1) and topics for presentations HW1a is out! Due, January 10