Course Requirements. Prerequisites Miscellaneous

Similar documents
Database Programming - Section 16. Instructor Guide

Course and Contact Information. Course Description. Course Objectives

CS 3030 Scripting Languages Syllabus

THE TEN COMANDMENTS OF ALGEBRA

CS157a Fall 2018 Sec3 Home Page/Syllabus

CS 3030 Scripting Languages Syllabus

Lecture Notes CPSC 321 (Fall 2018) Today... Survey. Course Overview. Homework. HW1 (out) S. Bowers 1 of 8

San José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018

Course and Contact Information. Course Description. Course Objectives

Web Programming Fall 2011

San José State University Computer Science Department CS157A: Introduction to Database Management Systems Sections 5 and 6, Fall 2015

San José State University College of Science / Department of Computer Science Introduction to Database Management Systems, CS157A-3-4, Fall 2017

CSCI455: Introduction to Programming System Design

MSIS-DL 317 Syllabus. Faisal Akkawi, Ph.D. Introduction to Databases Fall 09

Overview of the Class and Introduction to DB schemas and queries. Lois Delcambre

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

CS 241 Data Organization using C

Database Systems (INFR10070) Dr Paolo Guagliardo. University of Edinburgh. Fall 2016

Data Structures and Algorithms

CFP Education GTP FAQ

CPS352 Database Systems Syllabus Fall 2012

The University of Jordan

COMP 401 COURSE OVERVIEW

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018

Database Systems Management

CS 3270 Mobile Development for Android Syllabus

COMP-421: Database Systems. Joseph D silva McConnel Engg. 102

Introduction to Databases

What s a database anyway?

IS Spring 2018 Database Design, Management and Applications

CSE4305: Compilers for Algorithmic Languages CSE5317: Design and Construction of Compilers

INST Database Design and Modeling - Section 0101 Spring Tentative Syllabus

COMP-421: Database Systems. Joseph D silva McConnel Engg. 102

San José State University Department of Computer Science CS-144, Advanced C++ Programming, Section 1, Fall 2017

CPS352 - DATABASE SYSTEMS. Professor: Russell C. Bjork Spring semester, Office: KOSC 242 x4377

INF 315E Introduction to Databases School of Information Fall 2015

IS 331-Fall 2017 Database Design, Management and Applications

CS 4230 Java Application Development Syllabus

Prof. David Yarowsky

CMN192B OFFICE: An Overview of Access and PowerPoint

Advanced Topics in Database Systems Spring 2016

COURSE SYLLABUS BMIS 326 INTRODUCTION TO ORACLE

Syllabus Revised 08/15/2018

Course Design Document: IS202 Data Management. Version 4.5

Important Notes: For this course you must check the Regis Bookstore: for the most current online course material information.

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

CS 3230 Object Oriented UI Development With Java Syllabus

Computer Science Technology Houston Community College

TTh 9.25 AM AM Strain 322

Syllabus Revised 01/03/2018

CS 445 Introduction to Database Systems

CSE 344 JANUARY 3 RD - INTRODUCTION

9/8/2018. Prerequisites. Grading. People & Contact Information. Textbooks. Course Info. CS430/630 Database Management Systems Fall 2018

COLLEGE OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY COURSE SYLLABUS/SPECIFICATION

Web Programming Spring 2010

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Class Note #02. [Overall Information] [During the Lecture]

IT 341 Fall 2017 Syllabus. Department of Information Sciences and Technology Volgenau School of Engineering George Mason University

Database Management System Implementation. Who am I? Who is the teaching assistant? TR, 10:00am-11:20am NTRP B 140 Instructor: Dr.

Menu. Class 1: Introduction. Staff. Course Structure and Expectations. Contacting Us. Contacting You

CS634 Architecture of Database Systems Spring Elizabeth (Betty) O Neil University of Massachusetts at Boston

San José State University Department of Computer Science CS 166 / SE 166, Information Security, Section 4, spring, 2017

CSE111 Introduction to Computer Applications

Announcements. 1. Forms to return today after class:

Getting Started in TRACS Version /1/09

Instructor: Anna Miller

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018

CS 4230 Java Application Development Syllabus

Proctored Exam Support for TROY Online Faculty

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

CPS352 - DATABASE SYSTEMS. Professor: Russell C. Bjork Spring semester, Office: KOSC 242 x4377

MWF 9:00-9:50AM & 12:00-12:50PM (ET)

CSci 4211: Data Communications and Computer Networks. Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits

Your New App. Motivation. Data Management is Universal. Staff. Introduction to Data Management (Database Systems) CSE 414. Lecture 1: Introduction

MSE Comprehensive Exam

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases

ce Hours: MW 12:30 PM 1:30 PM (till 12/12/18), or by appointment

Sakai Forums.

CSC 261/461 Database Systems. Fall 2017 MW 12:30 pm 1:45 pm CSB 601

San José State University Department of Computer Science CS151, Object Oriented Design, Section 04, Fall, 2016 (42968)

Databases TDA357/DIT620. Niklas Broberg

DOWNLOAD PDF FUNDAMENTALS OF DATABASE SYSTEMS

ProctorU LTI Proctored Exam Scheduling

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

REGENTS ENGLISH 10: FINAL CALENDAR MAY 19 MAY 23 SUN MON TUE WED THU FRI SAT

San José State University Department of Computer Science CS166, Information Security, Section 1, Fall, 2018

Department of Accounting & Law, School of Business. State University of New York at Albany. Acc 682 Analysis & Design of Accounting Databases

Getting Started in Your Blackboard 5 Course

CSCI 6312 Advanced Internet Programming

UNIVERSITY OF THE PACIFIC COURSE ApPROVAL FORM REVISION. Revised catalog description (attach additional sheet if necessary).

Course and Contact Information. Catalog Description. Course Objectives

How to login to Blackboard How to send messages How to submit discussion board assignments How to upload written assignments

CS430/630 Database Management Systems Spring, Betty O Neil University of Massachusetts at Boston

Introduction to Databases

The Blackboard 5.5 Student Guide

1. Textbook #1: Our Digital World (ODW). 2. Textbook #2: Guidelines for Office 2013 (GFO). 3. SNAP: Assessment Software

Object-Oriented Programming CSCI-UA

TBD TA Office hours: Will be posted on elearning. SLO3: Students will demonstrate competency in data modeling, including dimensional modeling.

1. Textbook #1: Our Digital World (ODW). 2. Textbook #2: Guidelines for Office 2013 (GFO). 3. SNAP: Assessment Software

CSE 504: Compiler Design

Transcription:

Course Requirements Prerequisites Miscellaneous

Tests MidTerm and Final Count Equally Closed Book Cheat Sheets Limited number, 8.5 x 11 paper 40% of grade Harder for CS 550 students Internet or TTN: You must come to proctored site to take them

Assignments 4 Assignments Relational Algebra Queries SQL queries PL/SQL program and PHP program Logic of Functional Dependencies Discussion Forums on Modules Altogether count as one assignment Grad Students: Extra Assignment Assignments: 60% of your grade Replaced with Review Questions

Assignment Scoring Replaced with Review Questions Grad: Discussion Forums + Relational Algebra + SQL + PL/SQL + Functional Dependencies + Grad Assignment Replaced with Review Questions UGrad: Discussion Forums + Relational Algebra + SQL + PL/SQL + Functional Dependencies + Best of 4 Assignments (not including Discussion)

Example: Graduate Assignments Grad student has 5 assignments: 80 Relational Algebra 90 SQL 80 PL/SQL 100 Functional Dependencies 80 Grad Assignment Total for assignments: 430/500

Example: Undergraduate Assignments Ugrad student has 5 assignments: 80 Relational Algebra 90 SQL 80 PL/SQL 100 Functional Dependencies 100 Best of 4 Total for assignments: 450/500

Self Assessments Each module includes several self assessment tests Retake a self assessment until you get 100%, then submit it. You must take at least 90% of them or lose up to 10% of grade Self assessment counts 100% if completed by deadline Self assessment counts only 90% if completed after deadline and before associated exam (midterm or final).

Self Assessment Example About 105 self assessments 7.5 per week Student completes 70 on time That s 67% of 105. Student completes 15 before next exam. That s equivalent to 90% * 15 = 13.5 That s 13% of 105. Total 80% credit, but 90% required. Penalty 5% of 10 pts = 0.5 pts off final score

Course Interaction via Computer Outside of class meetings, most interaction is via a browser. For PL/SQL assignment Desirable to connect to ODU CS system via, ssh or Xterm Must have familiarity with basic Linux commands and one editor. Algebra & SQL assignments can be mostly done via browser and desktop

Prerequisites 1 Discrete Structures Logic Background Needed For Database programming Functional Dependencies are an exercise in logic Set Theory Underlies relational database theory Theory of Relations Also underlies relational DB theory

Prerequisites 2 Data Structures or OO Prog/Design Programming maturity: learn by yourself Relational Algebra SQL PL/SQL PHP File Structure Efficiency (Big O) Database is big Data Structure

Related Courses Operating systems file structure concurrency Principles of Programming Languages DB programming languages Software Engineering Design

Group Assignment Rules Person in your group: free communication Person not in Group: no communication Other people in class Other people not in class Group only for programming projects Cannot help on other course assignments Discussion Forums Self Assessments Replaced with Review Questions

Individual Assignment Rules No communication with others In the class Not in the class Applies to: Functional Dependency Assignment Midterm and Final Review Questions Self Assessments

Miscellaneous E mail Use course page email See the web page for info on ODU accounts ODU CS accounts ODU CS Oracle accounts Oracle Technet accounts

Books 7e 6e REQUIRED Usable 4e Out of date 5e Usable RECOMMENDED-- But any text covering Oracle SQL and PL/SQL will do

Student Responsibilities Visiting Web Page Signing up for exam proctors Observing deadlines Reading Email (@odu.edu) Everything assigned on web Sometimes assignments are modified Everything posted on web Visit page at least twice/week Everything emailed Read your mail DAILY

Reflective Journals Replaced with Surveys Respond to a question Reflect on material from the module You must complete 75% of the journal entries or suffer a penalty. Announced like a pop quiz on web page or via emails. Available for several days You must complete 75% of the surveys or suffer a penalty.

Course Web Page HTTPS://secweb.cs.odu.edu/~cs450/450/latest/