Faculty Syllabus

ITSE-2309 Database Programming: Oracle


Foluke Sylvester


Credit Spring 2026


Section(s)

ITSE-2309-007 (48265)
LEC TuTh 3:00pm - 4:20pm HLC HLC1 2412

LAB TuTh 4:20pm - 4:45pm HLC HLC1 2412

Course Requirements

  • Each student is responsible for monitoring his/her email account frequently. 
  • Students are not permitted to use AI in this course
  • Students should check for e-mail and class announcements
  • Students are expected to find out class assignments for missed classes and make up missed work. 
  • Students are expected to find out if any changes have been made in the class or assignment schedule.
  • Students are responsible for submitting a completed assignment. Make sure it is submitted otherwise you earn a zero.
  • Written work must be presented in a professional manner. Work that is not submitted in a professional manner will not be evaluated and will be returned as unacceptable.
    • There is a craft to writing.  Spelling, grammar, punctuation and diction (word usage) are all tools of that craft.  Writing at the collegiate level will show careful attention to these elements of craft.  Work that does not exhibit care with regard to these elements will be considered as inadequate for college writing and graded accordingly. 
  • Students are expected to take the examinations on the designated dates.  If you are unable to take the exam on the scheduled date and know in advance, you are to make arrangements with your professor before the designated date.   

Late Work:  Assignments, including postings on discussion threads, are to be completed on time according to the timeline posted by the instructor. It is important to keep up and complete work on time.  There are no make-up exams without prior consent of the instructor. You will be deducted 10% of your grade if you submit your assignment past the due date. Assignments submitted more than a week late will earn a zero. Note that you cannot submit a late discussion post. Discussions not submitted by the due date will earn a zero


Readings

Approved Course Texts/Readings: First Day

Database Systems Design, Implementation, and Management – 13th Edition By

Coronel/Morris – Thompson/Course Technology

ISBN 978-1-337-62790-0

Oracle 12c: SQL Set by taskforce

Author:           Casteel

Edition:           1st

Publisher:       Cengage


Course Subjects

Lecture:

1)   Database Concepts  2)  Database Life Cycle  3)  Database Design  4)  Relational Database Model  5)  Distributed Database Management Systems  6)  Data Warehousing and Data Mining 7)  Entity Relationship Diagrams (ERD)  8)  Relational Schema  9)  Normalization of Database Tables  10)  Transaction Management and Concurrency  11)  Report Generation  12)  Database Administration  13)  Database Optimization

 Lab:   1)  SQL and Oracle   2)  SQL Commands to be discussed  3)  DML Commands – Select, Insert, Update, Delete,   4)  DDL Commands – Create Table, Drop Table, Create View, Alter, Grant    5)  Transaction Commands – Commit, Rollback  6)  Explore Development tools such as SQL Developer

Note: For on-line courses -a remote Oracle database to support required work is possible by downloading Oracle 21c from the Oracle website.  A remote database can minimize trips to ACC computer labs to complete assignments. See courseroom for how to video.


Student Learning Outcomes/Learning Objectives

1. Recognize the basic concepts of the analysis and design of a database.

2. Summarize the process of Database Development and Administration using SQL.

3. Enhance Programming and Software Engineering skills and techniques using SQL.

4. Develop a basic understanding of background materials needed for technical support SQL.

5. Solve Database problems using the Oracle DBMS by applying SQL commands to

Create, Insert, Update, and Retrieve a simple database.

6. Recognize the services provided by a Database Management System.

7. Recognize the use and application of the Relational Database Model.

8. Recognize Transaction Processing and Multi-user Database support.

9. Recognize the difference between a Production transaction database and a

Data Warehouse.

10. Recognize the Client/Server structures used in Database Management Systems.

11. Develop and complete the design and Implementation of a basic database solution using the Oracle Database Management System. 

 

SCANS (Secretary’s Commission on Achieving Necessary Skills):

The following list summarizes the SCANS competencies addressed in this particular course:

 

RESOURCES

1.1 Manages Time

INTERPERSONAL

2.1 Participates as a member of a team

2.6 Works with Cultural Diversity

INFORMATION

3.1 Acquires and Evaluates Information

3.2 Organizes and Maintains Information

3.3 Uses Computers to Process Information

SYSTEMS

4.1 Understands Systems

4.2 Monitor and Corrects Performance

4.3 Improve and Designs Systems

TECHNOLOGY

5.1 Selects Technology

5.2 Applies Technology to Task

5.3 Maintains and Troubleshoots Technology

 

BASIC SKILLS

6.1 Reading

6.2 Writing

6.3 Arithmetic

6.4 Mathematics

6.5 Listening

THINKING SKILLS

7.2 Decision Making

7.3 Problem Solving

7.4 Mental Visualization

7.5 Knowing How to Learn

7.6 Reasoning

PERSONAL SKILLS

8.1 Responsibility

8.2 Self-Esteem

8.3 Sociability

8.4 Self-Management

8.5 Integrity/Honesty

 


Grading Policy

Grade will be assigned based both on concepts and practical application. Exams, quizzes, and lab projects will be a part of the grade.  An overall grade will be assigned on the following grading scale:

90% - 100%

A

80% - 89%

B

70% - 79%

C

60% - 69%

D

0% - 59%

F

Participation

 10%

Quizzes

 25%

Assignments

 40%

Team Project

 25%

     Total

100%


COURSE SCHEDULE

Week

Weekly Activities

Date

1

Introduction

Course Overview, Database access/Installation

DS: Ch1

12c SQL: Ch1

Assignments, Quiz

01/25/2026

2

12c SQL: Ch2

Assignments, Quiz

02/01/2026

3

12c SQL: Ch3

DS: Ch 6

DS: Ch7

Assignments and quiz

02/08/2026

4

12c SQL: Ch4

DS: Ch3 and DS: Ch 4

Assignments, Quiz

02/15/2026

5

12c SQL: Ch5;

Assignments

02/22/2026

6

12c SQL: Ch6

DS: Ch8

Assignments, Quiz

03/01/2026

7

12c SQL: Ch7

Assignment

03/08/2026

8

12c SQL: Ch8;

Assignment

03/15/2026

9

12c SQL: Ch9;

DS: Ch13

Assignments, Quiz

03/29/2026

10

12c SQL: Ch10

Assignments

04/05/2026

11

DS: Ch10; 12c SQL: Ch11

Quiz

04/12/2026

12

DS: Ch15 DS: Ch16; 12c SQL: Ch12;

Assignments and Quiz

04/19/2026

13

Thanksgiving

04/26/2026

14

12c SQL: Ch13; DS: Ch14

Assignments

05/03/2026

15

Team Project – All deliverables, PowerPoint, and presentation (All students must present otherwise you get a zero)

Peer review

05/07/2026


Office Hours

T Th 2:30 PM - 3:00 PM HLC2 RM 2412

NOTE Other times by appointment

Published: 01/10/2026 18:07:49