Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.

Slides:



Advertisements
Similar presentations
You are expected to: n Be to class on time!! n Respect the equipment, yourself, and others. n Turn assignments in on time. n Do your best every day, all.
Advertisements

CMSC 104, Section 301, Fall Lecture 01, 8/28/02 CMSC 104 Course Information Instructor: Dr. Li-Chuan Chen Emai: Work Phone:
CIS 528 Introduction to Big Data Computing and Analysis
Welcome to MAT 142 TTh. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 11:30 am Wednesday 11:45 am – 12:45.
IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
CS 262: Programming Languages Spring Quarter 2011.
Welcome to Introduction to Java Programming At J.D.O’Bryant Science & Mathematics Chonho Lee Department of Computer Science University of Massachusetts.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
General information CSE 230 : Introduction to Software Engineering
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Statistical Methods in Computer Science Course Introduction Ido Dagan.
Welcome to MAT 210. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
CS 315 Theory of Programming Languages Winter Quarter 2015.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
Natural Environments: The Atmosphere GG 101 – Spring 2005 Boston University Professor: Ranga B. Myneni Office: Room 449 Stone Science Building (675 Commonwealth.
Calculus I – Course Syllabus Class Periods: 10:00am-10:50am MTWF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 328
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Welcome to CS 115! Introduction to Programming Fall 2015.
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
CMSC 671 Principles of Artificial Intelligence Course Overview Fall 2015.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CS 311: Data Structures II Winter Quarter DESCRIPTION This class is a continuation of CS 260. The topics covered will include: file I/O in Java,
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Welcome!! CIT 593 Intro to Computer Systems aka “Introduction to Computer Architecture” Fall 2012.
CMSC 671 Introduction to Artificial Intelligence Course Overview Fall 2012.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
+ Introduction to Class IST210 Class Lecture. + Course Objectives Understand the importance of data, databases, and database management Design and implement.
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
Jongwook Woo CIS 520 Software Engineering (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information System.
Jongwook Woo CIS 528 Introduction to Big Data Science (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information.
Fall 2011 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 30,
11/27/2015Murali Mani -- CS5421 Database Management Systems CS Fall 2008 Instructor: Murali Mani
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
IST 210: Organization of Data
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Time: Thursday 3:30PM-6:15PM Classroom: Woodward Hall 130 Course Webpage:
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
08/29/2006 Introduction INTRODUCTION Instructor: Petru S. Fodor Class webpage: PHYSICS 243H.
ITIS 5160 Applied Databases Fall Overview Class hour 9:30am – 12:15pm, Friday, Woodward 120 Office hour 1:30 – 2:30pm, Wednesday Instructor - Dr.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Jongwook Woo Computer Information Systems CIS 528 Introduction to Big Data Computing and Analysis (Syllabus) Jongwook Woo, PhD California.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CS3431-B111 CS3431 – Database Systems I Logistics Instructor: Mohamed Eltabakh
Database Design CT1313.
Course Overview - Database Systems
Course Introduction 공학대학원 데이타베이스
CSI 3120 Concepts of Programming Languages
CS 201 – Data Structures and Discrete Mathematics I
دانشكده برق دانشگاه علم و صنعت ايران
Course Overview - Database Systems
Administrative Issues
Instructors Antonio Torralba & Bill Freeman
Administrative Issues
Administrative Issues
Presentation transcript:

Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee

Class is currently full (30 students) –See me if you wish to enroll Class –Enrolled students should receive an from me later today Course web site: – –Assignments, some lecture notes

Required Textbook ($95 on Amazon.com)

Office Hours My office is 1159 on the 11 th floor of EMS Office Hours –Informally, a few minutes after class. (we can go to the new EMS coffee shop if this classroom is needed) –Formally, Mondays, 1:30-2:30 Thursdays –By appointment (if you’d like to meet some other time, please send me an to arrange a meeting. Do not assume I will be in my office)

Course Rules 1)Do not cause a distraction 2)Do not cheat (see academic misconduct policy)

Grading 50% - Homework and Programs –Approximately 1 assignment every two weeks, 20% programs (3-4) 20% written homework assignments (3-4) 10% 1 mini-project 20% - Midterm (in class on Oct 16) 30% - Final (10AM – 12PM, Tuesday Dec 18) –Comprehensive, but more questions will be on topics discussed following the midterm

Assignments Written homework assignments –“Sampling” may be used for grading Programming assignments include both C++ or Java and SQL (a database query language) –I assume you know either Java or C++ (not SQL) –Grading will be mostly electronic

Student Computer Labs E256, E280, E285, E384, E270

Late Policy Assignments due 11:59 PM (usually on Fridays) –2 day grace period with no penalty –20% penalty for each 24 period late (start counting from due date) I pledge that –Assignments will be available on or before the Tuesday in the week preceding the Friday deadline Thus you will have at least 11 days for each assignment You pledge that –You will not ask for an extension

Powerpoint Vs Whiteboard Powerpoint encourages words over pictures (not good) But powerpoint can be saved, tweaked, easily shared, … I plan to use a mix of whiteboard and powerpoint –Powerpoint notes will be available, but not everything we do will be in powerpoint... Thus I recommend taking some notes – we’ll keep the lights up Your thoughts?

Background Assumed You will be required to write computer programs in order to successfully complete this course Some programs will be in Java or C++ CS 201 required / CS 351 recommended If you are not familiar with UNIX shell...

Tentative Schedule Sept 21 (Program 1: Heap Files) Oct 5 (Program 2: Indexes) Oct 12 (Homework 1: Relational Algebra) Oct 16 (MIDTERM EXAM) Nov 2 (Program 3: SQL) Nov 9 (Homework 2: Database Design / ER) Nov 16 (Program 4: Applications) Dec 7 (Homework 3: Rel. op implementation) Last Week (mini-project demos) Dec 18 (FINAL EXAM)