INFS2608 ENTERPRISE DATABASE MANAGEMENT

Similar documents
ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

FINS3616 International Business Finance

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Department of Statistics. STAT399 Statistical Consulting. Semester 2, Unit Outline. Unit Convener: Dr Ayse Bilgin

MASTER S COURSES FASHION START-UP

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

HARPER ADAMS UNIVERSITY Programme Specification

Course outline. Code: ICT310 Title: Systems Analysis and Design

FINN FINANCIAL MANAGEMENT Spring 2014

Math 181, Calculus I

Introduction to Personality Daily 11:00 11:50am

Human Computer Interaction

Introduction to Information System

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

MGMT 479 (Hybrid) Strategic Management

Nottingham Trent University Course Specification

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

ELEC3117 Electrical Engineering Design

Marketing Management MBA 706 Mondays 2:00-4:50

Mktg 315 Marketing Research Spring 2015 Sec. 003 W 6:00-8:45 p.m. MBEB 1110

Social Media Journalism J336F Unique ID CMA Fall 2012

ITM2500 Spreadsheet & Database Productivity. Spreadsheet & Database Productivity

MARKETING MANAGEMENT II: MARKETING STRATEGY (MKTG 613) Section 007

Pharmaceutical Medicine

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Programme Specification. MSc in International Real Estate

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Course Syllabus Chem 482: Chemistry Seminar

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

George Mason University Graduate School of Education Education Leadership Program. Course Syllabus Spring 2006

MSc Education and Training for Development

COURSE INFORMATION. Course Number SER 216. Course Title Software Enterprise II: Testing and Quality. Credits 3. Prerequisites SER 215

Unit 7 Data analysis and design

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Social Media Marketing BUS COURSE OUTLINE

Strategy and Design of ICT Services

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

International Organizations and Global Governance: A Crisis in Global Leadership?

International Business BADM 455, Section 2 Spring 2008

CS 3516: Computer Networks

Syllabus: Introduction to Philosophy

Guidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University

INTRODUCTION TO GENERAL PSYCHOLOGY (PSYC 1101) ONLINE SYLLABUS. Instructor: April Babb Crisp, M.S., LPC

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

MGMT 3280: Strategic Management

HISTORY COURSE WORK GUIDE 1. LECTURES, TUTORIALS AND ASSESSMENT 2. GRADES/MARKS SCHEDULE

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Course Title: Health and Human Rights: an Interdisciplinary Approach; TSPH272/TPOS272

MTH 141 Calculus 1 Syllabus Spring 2017

College of Engineering and Applied Science Department of Computer Science

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

BSc Food Marketing and Business Economics with Industrial Training For students entering Part 1 in 2015/6

Course Syllabus for Math

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

B. How to write a research paper

Programme Specification

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

EQuIP Review Feedback

ROLE DESCRIPTION. Name of Employee. Team Leader ICT Projects Date appointed to this position 2017 Date under review Name of reviewer

Office Location: LOCATION: BS 217 COURSE REFERENCE NUMBER: 93000

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

SOC 175. Australian Society. Contents. S3 External Sociology

PATHWAYS IN FIRST YEAR MATHS

Course specification

PDC 901 Integrated Approach to Sustainable Planning, Design, and Construction Spring 2013

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

Developing an Assessment Plan to Learn About Student Learning

IDS 240 Interdisciplinary Research Methods

Information Pack: Exams Officer. Abbey College Cambridge

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

The Entrepreneurial Mindset Syllabus

EXECUTIVE SUMMARY. Online courses for credit recovery in high schools: Effectiveness and promising practices. April 2017

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

Update on Standards and Educator Evaluation

Foothill College Summer 2016

Programme Specification

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

Introduction to Forensic Drug Chemistry

Faculty of Health and Behavioural Sciences School of Health Sciences Subject Outline SHS222 Foundations of Biomechanics - AUTUMN 2013

Programme Specification. BSc (Hons) RURAL LAND MANAGEMENT

MGMT 3362 Human Resource Management Course Syllabus Spring 2016 (Interactive Video) Business Administration 222D (Edinburg Campus)

Department of Anthropology ANTH 1027A/001: Introduction to Linguistics Dr. Olga Kharytonava Course Outline Fall 2017

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

Course Syllabus Art History II ARTS 1304

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

General Physics I Class Syllabus

BUS Computer Concepts and Applications for Business Fall 2012

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Transcription:

Business School School of Information Systems, Technology and Management INFS2608 ENTERPRISE DATABASE MANAGEMENT Course Outline Semester 1, 2016 Part A: Course-Specific Information Please consult Part B for key information on Business School policies (including those on plagiarism and special consideration), student responsibilities and student support services.

Table of Contents PART A: COURSE-SPECIFIC INFORMATION 1 1 STAFF CONTACT DETAILS 1 2 COURSE DETAILS 1 2.1 Teaching Times and Locations 1 2.2 Peer Assisted Study Sessions (PASS) 1 2.3 Units of Credit 1 2.4 Summary of Course 1 2.5 Course Aims and Relationship to Other Courses 2 2.6 Student Learning Outcomes 2 3 LEARNING AND TEACHING ACTIVITIES 4 3.1 Approach to Learning and Teaching in the Course 4 3.2 Learning Activities and Teaching Strategies 4 3.3 Forming a Group 5 3.4 Peer Evaluation 5 4 ASSESSMENT 6 4.1 Formal Requirements 6 4.2 Assessment Details 6 4.3 Assessment Format and Assignment Submission Procedure 7 4.4 Late Submission 8 5 COURSE RESOURCES 8 6 COURSE EVALUATION AND DEVELOPMENT 8 7 COURSE SCHEDULE 9

PART A: COURSE-SPECIFIC INFORMATION 1 STAFF CONTACT DETAILS Position Name Email Room Phone Lecturer-in-charge Choi, Chun Fung Ben chun.choi@unsw.edu.au QUAD 2113 9385 9843 LIC Consultation Time: Tuesday, 10:00 1200 (by appointment only) The preferred method of contacting your lecturer is through email. Your UNSW e-mail account should be used for formal notices and correspondence regarding the course. For security reasons, please avoid using e-mails from anonymous accounts, such as Yahoo, Hotmail, and Gmail. Always start the subject line of emails with INFS2608 and sign the email with your full name and student number. 2 COURSE DETAILS 2.1 Teaching Times and Locations At the time of publication of this course outline the teaching times and locations are as follows: Component Day Time Location Duration Lectures Monday 1600-1800 ColomboThC Week 1 Week 12 Labs Monday M18A:1800-1900 Quad G021 Week 2 Week 12 Tuesday T12A:1200-1300 T13A:1300-1400 T14A:1400-1500 Quad Lab 1 Week 2 Week 12 The timetable is subject to change. The current timetable is available on the school website: http://www.timetable.unsw.edu.au/current/infs2608.html. 2.2 Peer Assisted Study Sessions (PASS) PASS sessions run from week 3 to week 13. More information will be made available later. 2.3 Units of Credit The course is worth 6 units of credit. 2.4 Summary of Course This course provides students with an in-depth understanding of database application design and database management for large and small businesses; practical experience using formal database design methodologies in systems development; and an understanding of the technological issues of database systems in a modern IT infrastructure. The main topics include advanced SQL, database design issues, transaction management issues, concurrency control, database administration and 1

security, contemporary database applications, such as, the Internet database environment, and business intelligence. 2.5 Course Aims and Relationship to Other Courses The aims of this course are to gain understanding of various advanced topics pertinent to database management systems (DBMS) and study how they are being applied in the business world. It will explain the advanced concepts used to design, implement and administer DBMS, contain a strong element of practical database design with appropriate commercial software, and explore the future development and application of database systems. The course will refine your communication skills and group work skills, and assist in your research skills. INFS2608 is an advanced course in the area of database, which deals with both the theoretical and practical aspects of database topics. This course is suggested for students who have completed INFS1603 Business Data Management or equivalent database course, and are interested in issues of advanced database management systems. 2.6 Student Learning Outcomes The Course Learning Outcomes are what you should be able to DO by the end of this course if you participate fully in learning activities and successfully complete the assessment items. By the end of this course, you should be able to: 1. Analyse advanced issues in relational database design and management; 2. Investigate emerging technologies and recent trends in database design; 3. Design, implement, and test a substantial business database application for a given DBMS environment; 4. Communicate and discuss database systems and research issues with a professional approach in a written documentation; and 5. Illustrate an ability to work independently and in a group. The Learning Outcomes in this course also help you to achieve some of the overall Program Learning Goals and Outcomes for all undergraduate students in the Business School. Program Learning Goals are what we want you to BE or HAVE by the time you successfully complete your degree (e.g. be an effective team player ). You demonstrate this by achieving specific Program Learning Outcomes what you are able to DO by the end of your degree (e.g. participate collaboratively and responsibly in teams ). For more information on the Undergraduate Program Learning Goals and Outcomes, see Part B of the course outline. Business Undergraduate Program Learning Goals and Outcomes 1. Knowledge: Our graduates will have in-depth disciplinary knowledge applicable in local and global contexts. You should be able to select and apply disciplinary knowledge to business situations in a local and global environment. 2

2. Critical thinking and problem solving: Our graduates will be critical thinkers and effective problem solvers. You should be able to identify and research issues in business situations, analyse the issues, and propose appropriate and well-justified solutions. 3. Communication: Our graduates will be effective professional communicators. You should be able to: a. Prepare written documents that are clear and concise, using appropriate style and presentation for the intended audience, purpose and context, and b. Prepare and deliver oral presentations that are clear, focused, well-structured, and delivered in a professional manner. 4. Teamwork: Our graduates will be effective team participants. You should be able to participate collaboratively and responsibly in teams, and reflect on your own teamwork, and on the team s processes and ability to achieve outcomes. 5. Ethical, social and environmental responsibility: Our graduates will have a sound awareness of the ethical, social, cultural and environmental implications of business practice. You should be able to: a. Identify and assess ethical, environmental and/or sustainability considerations in business decision-making and practice, and b. Identify social and cultural implications of business situations. The following table shows how your Course Learning Outcomes relate to the overall Program Learning Goals and Outcomes, and indicates where these are assessed (they may also be developed in tutorials and other activities): Program Learning Course Learning Outcomes Goals and Outcomes This course helps you to On successful completion of the course, achieve the following you should be able to: learning goals for all Business undergraduate students: 1 Knowledge Analyse more advanced issues in relational database design and management Investigate emerging technologies and recent trends in database design Design, implement, and test a substantial business database application for a given DBMS environment 2 Critical thinking and problem solving Analyse more advanced issues in relational database design and management Investigate emerging technologies and recent trends in database design Design, implement, and test a substantial business database application for a given DBMS environment Course Assessment Item This learning outcome will be assessed in the following items: Lab Group Assignments Exam Group Assignments Exam 3

3a 3b Written communication Oral communication Design, implement, and test a substantial business database application for a given DBMS environment Communicate and discuss database systems and research issues with a professional approach in a written documentation Design, implement, and test a substantial business database application for a given DBMS environment Communicate and discuss database systems and research issues with a professional approach in a written documentation 4 Teamwork Illustrate an ability to work independently and in a group 5a 5b Ethical, environmental and sustainability responsibility Social and cultural awareness Not specifically assessed in this course Not specifically assessed in this course Group Assignments Group Assignments Group Assignments 3 LEARNING AND TEACHING ACTIVITIES 3.1 Approach to Learning and Teaching in the Course At university, the focus is on your self-directed search for knowledge. Lectures, laboratories, textbooks, examinations and other resources are all provided to help you learn. You are therefore required to attend all lectures, complete all lab exercises, and read all required readings in order to fully grasp and appreciate the concepts of Database Management Systems. It is up to you to choose how much work you do in each part of the course: preparing for lectures; completing assignments; studying for examinations; and seeking assistance or extra work to extend and clarify your understanding. You must choose an approach that best suits your learning style and goals in this course. The lecturer will facilitate your learning by providing the guidance as to what you need to study. The lecturer will also assist you with problems you may encounter. Remember, however, it is your responsibility to make a concerted and timely effort to study this course. If you make this effort you will find the material interesting, the course worthwhile and the interaction with your fellow students stimulating. You should also do well. 3.2 Learning Activities and Teaching Strategies The course involves three key components in your learning the lecture, the laboratory and your private study. 4

Each lecture will provide a short overview of the topic at hand and will focus on explaining the difficult concepts and issues. The role of the lecture is to help you understand the context of the topic as well as walk you through the difficult points. The laboratories are intended to provide you an opportunity to gain basic hands-on experience and practical proficiency using the Oracle database package. You are required to work individually. A laboratory handout will be made available in the LAB section of the website. The routines and exercises set for completion in the laboratories will give you the opportunity to experience the management of a commercial database and how to design a web application that interacts with the database. The laboratory section is compulsory and is being assessed individually. The laboratory section is designed for you to gain practical experience of managing and interacting with database and is an essential entry step to enable you to successfully complete your project implementation. It is your responsibility to grasp further skills of this package in order to achieve high performance of your database design. An Oracle Lab instructor is available during each lab section. A major aim of tertiary institutions is the development of self-management skills. Thus, your self-directed private study is the most important component of this course. To assist your study each week has a weekly study guide. These guides are posted on the course website and set out the learning objectives for the week, the required readings, self-assessment exercises, lecture topics and other relevant items. In addition, private study also includes reading more widely. The relevant material can be sourced from books, journals and the Internet and will enable you to acquire a better understanding of the course. The readings, self-assessment exercises and your own topic summaries form the basis of an excellent private study regime. Keeping up to date is very important and each week builds on the prior weeks so it is important that you get your study regime organised quickly. 3.3 Forming a Group You are required to form a group of 5 (OR 6) members to complete your group assignments. The groups have to be formed by Wednesday in week two (9-March 2016). Try to create a good mix of people based on background and experiences. Your group must be self-managing. Each group needs to have a leader. Turn in a group list that includes all members name, student ID, email address, and indicating the leader. You are required to keep your group meeting minutes for peer evaluation and project management purpose. The LIC reserves the right to finalize the groups. 3.4 Peer Evaluation All members of the group are expected to participate equally in all group activities. To ensure this a peer evaluation form will be distributed near the end of each group assignment. Each student will be asked to rate the effort of each of the other group members in completing the assignments. These quantitative rating results will be used in the determination of the final mark of each student in a group. If there are arguments about the contribution evaluation, an open discussion between students about relative contribution will be held with lecturer s presence. In order to encourage your participation, questions derived from your group assignment may be assessed in the final examination. 5

4 ASSESSMENT 4.1 Formal Requirements To receive a pass grade in this course, you must meet ALL of the following criteria: Attain an overall mark of at least 50%. Attend at least 80% of all scheduled classes. Attain a satisfactory performance in each component of the course. A mark of 45% or higher is normally regarded as satisfactory. Attain a mark of at least 45% in the final exam. In the case of peer assessed group work, the mark assigned to each member of the group may be scaled based on peer assessment of each member's contribution to the task. The School reserves the right to scale final marks to a mean of 60%. It should be noted that group members are expected to work in a harmonious and professional fashion which includes adequate management of non-performing members. 4.2 Assessment Details Assessment Task Weighting Level Due Date Oracle Lab 10% Individual To be marked at the end of Lab (week 2 to week 7) Database System (Phase 1) Database System (Phase 2) Peer Assessment (Phase 1 and 2) 10% Group Phase 1: 5pm 5 th of April, in week 5 20% Group/ Individual 5% Group TBA Final Exam 55% Individual Exam period Total 100% Oracle Lab Phase 2: 5pm 10 th May, in week 10 A set of laboratories are provided to get you started. There are a total of 9 lab sections. The first six labs (week 2 to week 7) are set to complete a set of lab exercises individually and a total of 10% of your overall marks is allocated to them. You are required to complete each of these seven lab sections in due week and your tutor will check your work at the end of each lab. Lab sessions in week 8 to week 10 are set for you to complete your database project. Your Oracle Lab Instructor is responsible for all laboratory sections and your database design project. Students with problems regarding the laboratory and database design project should always refer to their lab instructor first. 6

Database System An important experiential component of the course is the completion of the database system design project. This assignment provides an opportunity for you to work in a group on a practical database design and implementation project using the Oracle environment. This assignment also helps improve your critical thinking, problem solving, communication, teamwork and leadership, and professional skills. The project is divided into two phases. Phase 1 requires the development of a project proposal based on a domain assigned by the LIC, and a conceptual, logical and physical design of the system. Phase 1 is worth 10% of your overall marks. Phase 2 consists of an implemented web application that interacts with the database in an Oracle environment. System documentation is required for your designed system. This phase requires a 20 minute presentation of your project. Phase 2 is worth 20% of your overall marks. Peer assessment is administrated to increase individual responsibility, autonomy, and facilitate more advanced and deeper understanding. Each project group will be assigned to evaluate 2 (or 3) project deliverables. Based on the deliverables, project groups are required to provide comments and recommend marks. Anonymity is enforced throughout the peer assessment process. Participation in the peer assessment is worth 5% of your overall marks. The LIC will review the peer assessment and the deliverables to finalize your marks in Phase 1 and 2. The detailed description of the project and marking criteria is available on the course website. Peer evaluation procedure is applied to this assignment. ORACLE Application Express: Developing Web Applications (APEX) You will use the ORACLE APEX (www.apex.oracle.com) as the platform to implement your projects. The main emphasis in class is teaching database concepts with some hands-on instructions. It is your responsibility to learn, on your own, some of the details of the Oracle implementation. Learning to learn is the greatest skill for an IS professional! Frustration is part of the course. Your ability to comprehend and solve complex problems is what makes you successful. At the end of the semester you should be thoroughly competent (or at least reasonably good) with database concepts and implementation. Final Examination A final examination worth 55% of the overall marks will be run during the examination period. The final examination will cover ALL TOPICS in this course. Further details of this exam will be provided in lecture revision section. The aim of the final examination is to enable you to demonstrate to the examiner that you have achieved all the learning outcomes for this course and that you have achieved a level of competency regarding advanced database topics, as well as the capacity to use the competency to apply it analytically and critically in an organisational environment. 4.3 Assessment Format and Assignment Submission Procedure Information about the format and marking criteria for all assessable work is contained in the requirements for each assignment, which is available on the course website. The 7

cover page is required for all submissions. All group members are required to sign for the submission. An individual peer evaluation form is required for all group assignments. Students are required to keep a copy for all assignments submitted and keep the marked assignments. 4.4 Late Submission The late submission of assignments carries a penalty of 10% of the maximum marks for that assignment per day of lateness (including weekends and public holidays), unless an extension of time has been granted. An extension of time to complete an assignment may be granted by the course LIC in case of misadventure or illness. Applications for an extension of time should be made to the course LIC by email or in person before the due date. You will be required to substantiate your application with appropriate documentary evidence such as medical certificates, accident reports etc. Please note that work commitments and computer failures are usually consider insufficient grounds for an extension Quality Assurance The Business School is actively monitoring student learning and quality of the student experience in all its programs. A random selection of completed assessment tasks may be used for quality assurance, such as to determine the extent to which program learning goals are being achieved. The information is required for accreditation purposes, and aggregated findings will be used to inform changes aimed at improving the quality of Business School programs. All material used for such processes will be treated as confidential. 5 COURSE RESOURCES The website for this course is on Moodle at: http://moodle.telt.unsw.edu.au/course/view.php?id=13781 The textbook for this course is: Connolly, T. and Begg, C. (2014) Database Systems: A Practical Approach to Design, Implementation, and Management. Published by Pearson Education Limited, 6th Edition, ISBN-13: 9781292061184 6 COURSE EVALUATION AND DEVELOPMENT Each session feedback is sought from students and other stakeholders about the courses offered in the School and continual improvements are made based on this feedback. UNSW's Course and Teaching Evaluation and Improvement (CATEI) Process is one of the ways in which student evaluative feedback is gathered. Significant changes to courses and programs within the School are communicated to subsequent cohorts of students. We value your feedback highly and make appropriate changes to course content, teaching style and type of assessment set. Feel free to communicate your views to me at: chun.choi@unsw.edu.au. 8

7 COURSE SCHEDULE Week Lecture Topic Laboratory References Other Activities/ Assessment Week 1 29 February Introduction SQL (Data Manipulation) No Lab Ch 1 and 6 Week 2 7 March Database Environment SQL (Data Definition) Lab 1 Ch 2 and 7 Week 3 14 March Database Architectures and the Web Basic PL/SQL Concepts Lab 2 Ch 3 Week 4 21 March Database System Development Lifecycle PL/SQL Programming Fundamentals Lab 3 Ch 10, 16, 17, and 18 (Friday 25 March is Good Friday public holiday) Mid-semester break: Friday 25 March Saturday 2 April inclusive Week 5 4 April Relational Model and Relational Algebra PL/SQL Control Structures Lab 4 Ch 4 and 5 DB Phase 1 is due on 5 th of April 5pm Week 6 11 April Advanced Normalization PL/SQL Data Manipulations Lab 5 Ch 15 Week 7 18 April Security PL/SQL Transaction Control Lab 6 Ch 20 Week 8 25 April NO LECTURES Development (Monday 25 April is Anzac Day public holiday) Week 9 2 May Transaction Management PL/SQL Dynamic SQL Development Ch 22 Week 10 9 May Web Technology and DBMSs Development Ch 29 DB Phase 2 is due on 10 th of May 5pm Week 11 16 May Data Warehousing and Mining Presentation Ch 31 and 34 Week 12 23 May DB Application Interface Design Presentation Week 13 30 May Revision and Exam Preparation Presentation *Lectures are subject to alteration and not all materials in chapters listed will be covered. 9