+ CSCI 2141: Intro to Databases Winter 2013 Dr. Kirstie Hawkey.

Slides:



Advertisements
Similar presentations
CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
Advertisements

COM621 Interactive Web Development Dr. Jose Santos MS 017A.
Introduction to programming with Visual Basic.NET Dr. Marty Sirkin.
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2011.
Designing an Effective Course Curriculum Ponnurangam K (“PK”) Indo-US Workshop on Effective Teaching at College / University Level Feb 10, 2011.
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 2 Overview James Harland
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
ICS 324 Database Systems Second Semester (072) Information & Computer Science Department.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
1 ICS 223: Transaction Processing and Distributed Data Management Winter 2008 Professor Sharad Mehrotra Information and Computer Science University of.
Databases 2 Level 3, 10 credit module Prerequisite: Software System Components 2 (or some other introductory course in databases) 2 lectures &
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
Project Management Take a Tour of the Online Course.
CSSE 533 – Database Systems Week 1, Day 1 Steve Chenoweth CSSE Dept.
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
Information Modeling and Database System
CSCI 347 – Data Mining Lecture 01 – Course Overview.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
EECE 310 Software Engineering Lecture 0: Course Orientation.
Dr. Elaine Young Keeping yourself, your students and your course current in an ever-changing field The Evolution of Digital Marketing:
CSSE 250 (First class) Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
CITS2232 DATABASES Associate Professor David Glance.
Course Information. Course resources All course materials (slides, links to recorded lectures, online quiz, assignments, course project, and online exams)
Databases 2 Level 3, 10 credit module Prerequisite: Software System Components 2 (or some other introductory course in databases) 2 lectures &
Welcome to Physics 1D03.
Advanced Programming Collage of Information Technology University of Palestine, Gaza Prepared by: Mahmoud Rafeek Alfarra Lecture 1: Course overview.
Human-Computer Interaction IS/HCC 760 Fall 2012 Shaun Kane.
Welcome CSCI 1100/1202 Intro to Computer Science Winter 2002.
IT Project Management MIS 492/592, Fall 2013 CIS 1013.
CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
IST359: Introduction to DBMS IST359 Spring 2012 Instructor : Michael Fudge t o.110b Hinds w.
CSC8417 Advanced Web Data Management S Examiner: Dr Stijn Dekeyser Moderator: Dr Hua Wang.
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
Welcome to IST331 S1 Main concepts today Introduction to team, processes The user Cognitive ergonomics, design Examples of things about the user that are.
Student Preferences For Learning College Algebra in a Web Enhanced Environment Dr. Laura J. Pyzdrowski, Pre-Collegiate Mathematics Coordinator Institute.
TECHNICAL ORIENTATION WINTER Technical Orientation Session starts at 2:00 pm We’ll be online shortly Speaker test starts about 1:45 To ask questions,
Final Exam Review Session 14 LBSC 790 / INFM 718B Building the Human-Computer Interface.
1 ZCT 205/3 Quantum Mechanics. 2 General issues You can pose your question through SMS during the lecture, but I prefer you raise your questions in the.
CIS 842: Specification and Verification of Reactive Systems Lecture ADM: Course Administration Copyright , Matt Dwyer, John Hatcliff, Robby. The.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
1 CS 320 Interaction Design Spring 2011 Course Syllabus January19, 2011.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
Welcome to Info Dr. Bernard Liengme (pronounced as Liam)
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
CSCI 6442 Database Management II INTRODUCTION Copyright 2016 David C. Roberts, all rights reserved.
Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Time: Thursday 3:30PM-6:15PM Classroom: Woodward Hall 130 Course Webpage:
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Graphical-user interfaces.
Data Structures and Algorithms in Java AlaaEddin 2012.
CSCD 303 Essential Computer Security Lecture 1 - Course Details.
1 Required , Google Group 1.Send the professor (This is also listed in the –In the Subject,
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002.
CSE202 : Fundamentals of Database Systems Vikram Goyal Indraprastha Institute of Information Technology, Delhi (IIIT-D), India FROM : Slides from CSE202.
1 1.Log in to the computer in front of you –Temp account: 210class / 2.Update your in Cascadia's system –If I need to you I'll use.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Introduction to CSCI 242 Compiled by S. Zhang 1. Syllabus Syllabus has the most updated information! –Use the information on the syllabus for the grading.
Class Orientation Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis with Spreadsheets 1.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Course Overview - Database Systems
IT Project Management MIS419/576 Fall 2017.
Database Design and Implementation
Course Overview - Database Systems
CSC2310 Principles of Computer Programming
Database Applications Programming CS 362
IS 651: Distributed Systems
Welcome to Physics 1D03 !.
INFO415 Systems Analysis Course Overview
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

+ CSCI 2141: Intro to Databases Winter 2013 Dr. Kirstie Hawkey

+ Who am I? Assistant Professor Undergrad Committee (advisor) Dalhousie, UBC, Dalhousie Research: Human-Computer Interaction, Usable Privacy & Security, Visual Analytics, Mobile Graphics Room 225 Goldberg (also office in Mona Campbell) Office hours: typically Mon & Fri, 10:30-12:30

+ Course Website web.cs.dal.ca/~hawkey/2141 Syllabus Resources Slides Assignments/Project details

+ Coursera Current is self-study New course starting Jan 15 th Taught by Stanford’s Dr. Jennifer Widom (of the text book fame) Sign up I will assign videos from time to time Exercises, assignments, exams offer practice Nice mapping of how info is covered in the various text books … and that certificate if you want another piece of paper!

+ What we will cover Database (DB) components DB design using entity-relationship (relational, object oriented) SQL Transactional properties and techniques to support them Take a look at some of the emerging database trends Distributed databases, cloud computing, big data, semi- structured data models, NoSQL Project: MySQL + web interface Security

+

+ My philosophy Talking heads only go so far Need to think and try and explain and practice to truly understand Assignments are primarily to help you learn, evaluation is secondary Can do in groups (up to 3 people) Marked for completeness (50%) and correctness (50%) for a subset of questions Quick turnaround of answers Project will give you some real world experience implementing DB concepts Tests will ask you to explain and apply the concepts learned Pop quizzes let me see how you are doing, encourage you to keep up We will go over the answers in the class after the quiz

+ Why databases? Why this course? Required course? (BCS, Binf, BSc) Prerequisite for: 3151 Web Intelligence, 3172 Web Centric Computing, 3190 Community Outreach, 4140 Advanced DB Systems, Co-op Career path? Career beacon Hidden career path… We are all end users

+ For the next class Sign up for the db class on coursera Watch the intro video Familiarize yourself with the resources Choose a secondary information source Textbook, website (share with me!), coursera …. Come prepared with tales of poor DB design Home depot Others?