Syllabus for CSC 455 Database Systems 3 Credit Hours Spring 2012

Similar documents
Syllabus for CIT 442 Information System Security 3 Credit Hours Spring 2015

Syllabus for HPE 451 Directed Study 1-3 Credit Hours Spring 2014

Syllabus for HPE 120 Dance Aerobic Proficiency 0.0 Credit Hour Spring 2012

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Spring 2015

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Fall 2012

Syllabus for HPE 034 Varsity Cheerleading and Fitness 1 Credit Hour Fall 2014

Syllabus for HPE 038 Scuba Open Water II and Fitness.5-1 Credit Hour Spring 2014

Syllabus for HPE 021 Advanced Golf and Fitness 1 Credit Hour Fall 2014

Syllabus for HPE 076 Varsity Volleyball (Women) Sports 1 Credit Hour Fall 2014

Syllabus for HPE 042 Creative Aerobics and Fitness Credit Hour Spring 2013

Syllabus for HPE 092 Exercise and Weight Control 1 Credit Hour Spring 2015

Syllabus for HPE 021 Advanced Golf and Fitness 1 Credit Hour Spring 2016

Syllabus for HPE 098 Triathlon Training 1 Credit Hour Fall 2014

Syllabus for HPE 016 Beginning Badminton and Fitness 1 Credit Hour Spring 2014

Syllabus for HPE 045 Pilates for Christians and Fitness 1 Credit Hour Spring 2016

Syllabus for HPE 024 Intermediate Swimming and Fitness 1 Credit Hour Fall 2012

Syllabus for HPE 005 Fitness Club 1 Credit hour Fall 2016

Syllabus for HPE 026 Beginning Swimming and Fitness 1 Credit Hour Fall 2012

Syllabus for HPE 007 Basic First Aid and CPR and Fitness 1 Credit Hour Spring 2016

Syllabus for HPE 024 Intermediate Swimming and Fitness 1 Credit Hour Spring 2016

Syllabus for HPE 026 Beginning Swimming and Fitness 1 Credit Hour Spring 2016

Syllabus for HPE 097 Backpacking and Fitness 1 Credit Hour Fall 2015

Syllabus for HPE 005 Fitness Club 1 Credit hour Spring 2014

Syllabus for HPE 097 Backpacking and Fitness 1 Credit Hour Spring 2016

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

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2550

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX SYSTEM ADMINISTRATION CSIT 2411

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ROUTING/SWITCH CONFIGURATION CSIT 2750

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

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

Nashville State Community College Computer and Engineering Technologies Division Computer Information Systems. Master Course Syllabus

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX ADVANCED SYSTEM & NETWORK ADMINISTRATION CSIT 2475

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

ITSC 1319 INTERNET/WEB PAGE DEVELOPMENT SYLLABUS

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

Updated: 2/14/2017 Page 1 of 6

COURSE NUMBER: ISS 214 COURSE NAME: Connecting Networks - Cisco 4 SEMESTER CREDIT HOURS: 4.

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

COURSE OUTLINE. IST 253 Database Concept 3 Course Number Course Title Credits

San José State University Science/Computer Science Database Management System I

ITSY Information Technology Security Course Syllabus Spring 2018

Advanced Relational Database Management MISM Course S A3 Spring 2019 Carnegie Mellon University

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

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Routing and Switching Essentials [CISCO 2] ISS 112

CSC 407 Database System I COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION

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

ISM 324: Information Systems Security Spring 2014

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

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

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

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

1. Query and manipulate data with Entity Framework.

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

Advanced Relational Database Management MISM Course F A Fall 2017 Carnegie Mellon University

Survey of Programming Languages Dr. R. M. Siegfried 407 Science (516) (not for homework submission)

Big Sandy Community and Technical College. Course Syllabus

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

Network Security

IST659 Fall 2018 M004 Class Syllabus. Data Administration Concepts and Database Management

Oklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014

Computer Science Department

SYLLABUS. Departmental Syllabus

Instructor: Anna Miller

CS 375 UNIX System Programming Spring 2014 Syllabus

Course and Contact Information. Catalog Description. Course Objectives

CSCI 201L Syllabus Principles of Software Development Spring 2018

Computer Science Technology Department

SCSSE. School of Computer Science & Software Engineering Faculty of Informatics. MCS9235 Databases Subject Outline Spring Session 2007

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

IST659 Spring2015 M001 Wang Syllabus Data Administration Concepts and Database Management

Course and Contact Information. Course Description. Course Objectives

Object-Oriented Programming for Managers

B. Subject-specific skills B1. Problem solving skills: Supply the student with the ability to solve different problems related to the topics

Computer Science Technology Department

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

SYLLABUS. CODE: NETW 243 TITLE: Computer Repair & Maintenance. DIVISION: Business and Technology DEPARTMENT: Engineering & Technology

CIS 302 Relational Database Systems

SULTAN QABOOS UNIVERSITY COURSE OUTLINE PROGRAM: B.Sc. in Computer Science. Laboratory (Practical) Field or Work Placement

FORM I: SUMMARY PAGE FOR PROPOSAL # CSCI

COMD Web Design I

Del Mar College Master Course Syllabus. UNIX System Administration Course Number: ITSC1358

New York City College of Technology The City University of New York. Department of Communication Design. COMD Web II: Advanced XHTML & CSS

Standard Course Outline IS 656 Information Systems Security and Assurance

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WINDOWS SERVER CSIT 2710

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WIRELESS TECHNOLOGY CSIT 2770

NEW YORK CITY COLLEGE OF TECHNOLOGY COMPUTER SYSTEMS TECHNOLOGY DEPARTMENT CST4714 DATABASE ADMINISTRATION (2 class hours, 2 lab hours, 3 credits)

New York City College of Technology The City University of New York. Department of Communication Design. COMD Dynamic Web I: Web 2.

INFS 2150 (Section A) Fall 2018

CSCI 6312 Advanced Internet Programming

ab Houston Community College

HOUSTON COMMUNITY COLLEGE BUSINESS TECHNOLOGY NORTHEAST COLLEGE-NORTHLINE LOCATION COURSE SYLLABUS FALL 2011 COMPUTER APPLICATION I POFI 1301

Information and Communication Technology BCcampus Online Collaborative Program

IS Spring 2018 Database Design, Management and Applications

INFC20, Informatics: Advanced Database Systems, 7.5 credits Informatik: Avancerade databassystem, 7,5 högskolepoäng First Cycle / Grundnivå

MGMT 4336 Networks & Data Communication Section D10

The course can be taken as part of the MSc Programme in Information Systems, or as a separate course.

Department of Computer & Information Sciences. CSCI-342: Introduction to Information Security Syllabus

Transcription:

Syllabus for CSC 455 Database Systems 3 Credit Hours Spring 2012 I. COURSE DESCRIPTION An introduction to the concepts and techniques encountered in database systems. Topics include data independence, data models (relational, hierarchical, network), data normalization, data description languages, query languages, file and index organization, design and implementation strategies, security, integrity, and reliability. Prerequisite: CSC 355. II. COURSE GOALS The purpose of this course enables the student to be able to do the A. Understand the basic components involved in a database system. B. Understand the theoretical background underlying the relational data model. C. Learn to apply theoretical results to the design and implementation of a database. III. STUDENT LEARNING OUTCOMES FOR THIS COURSE A. Terminal Objectives As a result of successfully completing this course, the student will be able to do the 1. Design an appropriate database structure to solve a given problem. 2. Write programs that implement a given database design. B. Unit I Objectives As a result of successfully completing this unit, the student will be able to do the 1. Define the components of a database. 2. Compare and contrast a database system and a file system. 3. Define the terms encountered in relational database theory. 4. Illustrate and describe the relational operations that are used to manipulate tables. 5. Write queries that retrieve a desired set of data. 6. Use data definition statements to define table structures. 7. Write SQL statements to define data tables and to perform data retrieval queries. 8. Design a set of normalized data tables to model a particular problem. 9. Utilize entity-relationship diagrams and UML diagrams to design a database. C. Unit II Objectives As a result of successfully completing this unit, the student will be able to do the 1. Design and implement a database using an interactive system such as Access. 2. Utilize Java JDBC technology to access a database. 3. Design and implement a database using an embedded programming approach with a system such as Oracle. CSC 445 Latest Revision: 11/09/2011 1 (Spring 2012-DE)

D. Unit III Objectives As a result of successfully completing this unit, the student will be able to work together with other students in a group project that utilizes a database to solve a typical data processing problem. IV. TEXTBOOKS AND OTHER LEARNING RESOURCES A. Required Materials 1. Textbooks Kifer, Michael, Arthur Bernstein, and Philip M. Lewis. Database Systems: An Application-Oriented Approach. 2nd ed. White Plains, NY: Addison- Wesley, 2005. ISBN-13: 978-0321268457 2. Other B. Optional Materials 1. Textbooks 2. Other IV. POLICIES AND PROCEDURES A. University Policies and Procedures 1. Attendance at each class or laboratory is mandatory at Oral Roberts University. Excessive absences can reduce a student s grade or deny credit for the course. 2. Students taking a late exam because of an unauthorized absence are charged a late exam fee. 3. Students and faculty at Oral Roberts University must adhere to all laws addressing the ethical use of others materials, whether it is in the form of print, electronic, video, multimedia, or computer software. Plagiarism and other forms of cheating involve both lying and stealing and are violations of ORU s Honor Code: I will not cheat or plagiarize; I will do my own academic work and will not inappropriately collaborate with other students on assignments. Plagiarism is usually defined as copying someone else s ideas, words, or sentence structure and submitting them as one s own. Other forms of academic dishonesty include (but are not limited to) the a. Submitting another s work as one s own or colluding with someone else and submitting that work as though it were his or hers; b. Failing to meet group assignment or project requirements while claiming to have done so; c. Failing to cite sources used in a paper; d. Creating results for experiments, observations, interviews, or projects that were not done; e. Receiving or giving unauthorized help on assignments. By submitting an assignment in any form, the student gives permission for the assignment to be checked for plagiarism, either by submitting the work for electronic verification or by other means. Penalties for any of the above infractions may result in disciplinary action including failing the assignment or failing the course or expulsion from the University, as determined by department and University guidelines. CSC 445 Latest Revision: 11/09/2011 2

4. Final exams cannot be given before their scheduled times. Students need to check the final exam schedule before planning return flights or other events at the end of the semester. 5. Students are to be in compliance with University, school, and departmental policies regarding Whole Person Assessment (WPA) requirements. Students should consult the Whole Person Assessment handbooks for requirements regarding general education and the students majors. a. The penalty for not submitting electronically or for incorrectly submitting an artifact is a zero for that assignment. b. By submitting an assignment, the student gives permission for the assignment to be assessed electronically. B. Department Policies and Procedures 1. A fee of $15.00 is assessed for all late exams. This policy applies to all exams taken without notifying the professor prior to the regularly scheduled exam time, and to all exams taken late without an administrative excuse. 2. Any student whose unexcused absences total 33% or more of the total number of class sessions receives an F for the course grade. C. Course Policies and Procedures 1. Evaluation Procedures a. The final grade is based approximately 20% on homework, 30% on programs, 30% on exams, and 20% on the final exam. b. Artifacts not submitted electronically or incorrectly submitted receive a zero for that assignment. The embedded SQL artifact is a program assignment and is approximately 5% of your course grade. 2. Whole Person Assessment Requirements For specific requirements, check the departmental WPS handbook at http:// wpahandbook.oru.edu. 3. Other Policies and/or Procedures a. Homework assignments and programming problems are given regularly in class. Details of specific requirements are given at that time. b. A total of 30 bonus points is awarded for enrolling in the class. Each unexcused absence subtracts 10 bonus points (based on a scale of 1,000 possible points). CSC 445 Latest Revision: 11/09/2011 3

VI. COURSE CALENDAR Unit Lesson Topic I 1 Introduction 2 Overview 3-4 Relational Model 5-6 Entity-Relationship Model 7-8 Unified Modeling Language 9-10 Relational Algebra 11-13 SQL 14-16 Normalization 17-18 Triggers 19 Exam I II 20-22 Microsoft Access 23-27 Java JDBC 28-33 Oracle 34 Exam II III 35-43 Projects 44 Final Exam CSC 445 Latest Revision: 11/09/2011 4

Course Inventory for ORU s Student Learning Outcomes CSC 455 Database Systems Spring 2012 This course contributes to the ORU student learning outcomes as indicated below: Significant Addresses the outcome directly and includes targeted assessment. Moderate Addresses the outcome directly or indirectly and includes some assessment. Minimal Addresses the outcome indirectly and includes little or no assessment. No Does not address the outcome. The Student Learning Glossary at http://ir.oru.edu/doc/glossary.pdf defines each outcome and each of the proficiencies/capacities. OUTCOMES & Significant Moderate Minimal No 1 Outcome #1 Spiritually Alive 1A Biblical knowledge X 1B Sensitivity to the Holy Spirit X 1C Evangelistic capability X 1D Ethical behavior X 2 Outcome #2 Intellectually Alert 2A Critical thinking X 2B Information literacy X 2C Global & historical perspectives X 2D Aesthetic appreciation X 2E Intellectual creativity X 3 Outcome #3 Physically Disciplined 3A Healthy lifestyle X 3B Physically disciplined lifestyle X 4 Outcome #4 Socially Adept 4A Communication skills X 4B Interpersonal skills X 4C Appreciation of cultural & linguistic differences 4D Responsible citizenship X 4E Leadership capacity X X CSC 445 Latest Revision: 11/09/2011 5