Faculty Syllabus

ITSE-1345 Introduction to Oracle SQL and PL/SQL


Sajida Faiyaz


Credit Spring 2026


Section(s)

ITSE-1345-003 (29079)
LEC COH ONL DIL

LAB COH ONL DIL

Course Requirements

SCHEDULE

            ITSE 1345- 29079: Course instruction and testing are fully online without required class times.

Instructor’s Name: Sajida Faiyaz

Virtual Office Hours: Virtual Office Hours: Monday & Wednesday 1:00 pm to 2:00 pm

(By appointment only)

Join Zoom Meeting
https://austincc.zoom.us/j/82385694287?pwd=rbsay5jRotnHn4Gbwj5Torr218Hkjb.1

Meeting ID: 823 8569 4287

Passcode: 623337

 

Office: Building 4000,       room #: 1215.04

Phone:        512-223-3195

E-mail:       sajida.faiyaz@austincc.edu

 

I will be holding office hours electronically. This means that you can contact me via email to set an appointment. I will also respond to any email within 24 hours (excluding weekends). If you wish to meet with me in person, please notify me in advance, and I will set an appointment.

 

STUDENTS EXPECT TO RECEIVE A RETURN EMAIL WITHIN 24 HOURS.

NOTE: DO NOT SEND ME ANY MESSAGE VIA BLACKBOARD

VIRTUAL OFFICE HOURS

If you’re finding it difficult to understand the concepts, remember that you’re not alone, I am here to help! I encourage you to join my virtual office hours on Wednesday from 1 pm to 2 pm via Zoom.

                                Please note that the meeting requires a prior appointment.

To schedule a time, simply email me to confirm your spot. This session is a great opportunity to ask questions, get clarifications, and work through any challenges you may be facing.


Readings

Oracle Database 12c PL/ SQL Programming REQUIRED TEXTBOOK:                            

 

Approved Course Text:  Set by taskforce.

 

  1. Oracle Database 12c PL/ SQL Programming

by mclaughlin, michael

Edition:14

A close-up of a computer server

Description automatically generated Publisher:MCG

ISBN10: 0071812431

ISBN 13: 9780071812436

 

  1. Oracle 12c: SQL Set by taskforce.

       Author:   Casteel

       Edition:   1st

       Publisher:            Cengage

      ISBN: 978-1-305-25103-8

 


Course Subjects

COURSE DESCRIPTION

 

Credit Hours: 3

     Classroom Contact Hours per week: 2hrs 40mins

     Laboratory Contact Hours per week: 50mins

An introduction to the design and creation of relational databases. Topics include storing, retrieving, updating and displaying data using Structured Query Language (SQL) and Procedure Language (PL).

 

COURSE RATIONALE: 

 

This course is designed to teach students how to create programmed solutions using the Oracle PL/SQL procedural language. As each student is required to have a working knowledge of the programming process and understanding of the functional constructs in programming, the focus of this course is on database problems and potential solutions.  

This course is part of the Computer Information Technology Database Certificate plan. Completion of this course and the prerequisite courses prepares the student for a position as an entry level Database Programmer and acts as preparation for Oracle Certification test 2.

 


Student Learning Outcomes/Learning Objectives

COURSE OUTCOMES AND ASSESSMENTS

 

By the end of the course, students will be able:

  • Enhance the knowledge and understanding of Database analysis and design.
  • Enhance the knowledge of the processes of Database Development and Administration using SQL and  

   PL/SQL.

  • Enhance Programming and Software Engineering skills and techniques using SQL and PL/SQL.
  • Preparation of background materials and documentation needed for Technical.
  • Support using SQL and PL/SQL:
  • Use the Relational model and how it is supported by SQL and PL/SQL.
  • Use the PL/SQL code constructs of IF-THEN-ELSE and LOOP types as well as syntax and command

   functions.

  • Solve Database problems using Oracle 21i SQL and PL/SQL. This will include the use of Procedures,

   Functions, Packages, and Triggers.

 

The course is graded using this breakdown of assignments.

 

Element                                                                 Percent

Orientation Quiz                                                         10%

Weekly Lab Activities                                                   10%

Weekly Quizzes                                                            10%                                                                            

Assignments                                                                 20%                                                                                                                    

Exam 1                                                                            25%

Exam 2                                                                       25%

Total                                                         100%

LETTER GRADE ASSIGNMENT

 

             Austin Community College’s (ACC) grading system is as follows:

  

90% - 100%

A

80% - 89%

B

70% - 79%

C

60% - 69%

D

0%    - 59%

F


Student Responsibilities

Please read the following instructions carefully:

 

Regular and timely use of Blackboard participation in discussions and completion of work is expected of all students.  If       attendance or compliance with other course policies is unsatisfactory, the instructor may withdraw students from the class for non-compliance.

 

  • Each student is responsible for monitoring his/her email account frequently. 
  • 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.   

TENTATIVE COURSE SCHEDULE

TENTATIVE COURSE SCHEDULE

Readings are to be completed prior to class where listed.

WEEKS

TOPIC

Reading PRIOR TO CLASS

Assessment

Week # 1

Course Overview,

Chapter 1 – Oracle 12C

Chapter 1 - Oracle Database 12c PL/ SQL Programming

Chapter 1 – Oracle 12C

Chapter 1 Oracle Database 12c PL/ SQL Programming

Orientation Quiz

 

Jan 20 -Jan 23

Week # 2

Chapter 2 – Oracle 12C

Chapter 2 - Oracle Database 12c PL/ SQL Programming

Chapter 2 – Oracle 12C

Chapter 2 - Oracle Database 12c PL/ SQL Programming

 

Quiz 1, Lab 1

Assignment 1 Post

Jan 26- Jan 30

Week # 3

Chapter 3 – Oracle 12C

Chapter 3 - Oracle Database 12c PL/ SQL Programming

 

Chapter 3 – Oracle 12C

Chapter 3 - Oracle Database 12c PL/ SQL Programming

 

Quiz 2, Lab 2

 

 

Feb 2- Feb 6

Week # 4

Chapter 4 – Oracle 12C

Chapter 4 - Oracle Database 12c PL/ SQL Programming

 

Chapter 4 – Oracle 12C

Chapter 4 - Oracle Database 12c PL/ SQL Programming

 

Quiz 3, Lab 3

Assignment 1 Due

Feb 09- Feb 13

Week # 5

Chapter 5 – Oracle 12C

Chapter 5 - Oracle Database 12c PL/ SQL Programming

 

Chapter 5 – Oracle 12C

Chapter 5 - Oracle Database 12c PL/ SQL Programming

 

Quiz 4, Lab 4

Assignment 2 Post

Feb 16- Feb 20

Week # 6

Chapter 6 – Oracle 12C

Chapter 6 - Oracle Database 12c PL/ SQL Programming

 

Chapter 6 – Oracle 12C

Chapter 6 - Oracle Database 12c PL/ SQL Programming

 

Quiz 5, Lab 5

 

 

Feb 23- Feb 27

Week # 7

Chapter 7 – Oracle 12C

Chapter 7 - Oracle Database 12c PL/ SQL Programming

 

Chapter 7 – Oracle 12C

Chapter 7 - Oracle Database 12c PL/ SQL Programming

 

Quiz 6, Lab 6

Assignment 2 Due

Mar 2 – Mar 6

Week # 8

 EXAM 01 (Chapter 1-7) – Mar 12th

Mar 9 – Mar 13

Week # 9

SPRING BREAK (Mar 16-21)

Mar 16 – Mar 20

Week # 10

 

Chapter 8 – Oracle 12C

Chapter 8 - Oracle Database 12c PL/ SQL Programming

 

Chapter 8 – Oracle 12C

Chapter 8 - Oracle Database 12c PL/ SQL Programming

 

Quiz 7, Lab 7

Assignment 3 Post

Mar 23- Mar 27

Week # 11

Chapter 9 – Oracle 12C

Chapter 9 - Oracle Database 12c PL/ SQL Programming

 

Chapter 9 – Oracle 12C

Chapter 9 - Oracle Database 12c PL/ SQL Programming

 

Quiz 8, Lab 8

 

Mar 30 – Apr 03

Week #12

Chapter 10 – Oracle 12C

Chapter 10 - Oracle Database 12c PL/ SQL Programming

 

Chapter 10 – Oracle 12C

Chapter 10 - Oracle Database 12c PL/ SQL Programming

 

Quiz 9, Lab 9

Assignment 3 Due

Apr 06 – Apr 10

Week # 13

Chapter 11 – Oracle 12C

Chapter 11 - Oracle Database 12c PL/ SQL Programming

 

Chapter 11 – Oracle 12C

Chapter 11 - Oracle Database 12c PL/ SQL Programming

 

Quiz 10, Lab 10

                Assignment 4 Post

Apr 13 – Apr 17

Week # 14

Chapter 12 – Oracle 12C

Chapter 12 - Oracle Database 12c PL/ SQL Programming

 

Chapter 12 – Oracle 12C

Chapter 12 - Oracle Database 12c PL/ SQL Programming

 

 

Apr 20 – Apr 24

Week # 15

Chapter 13 – Oracle 12C

Chapter 13 - Oracle Database 12c PL/ SQL Programming

 

Chapter 13 – Oracle 12C

Chapter 13 - Oracle Database 12c PL/ SQL Programming

 

Assignment 4 Due

Apr 27 – May 01

Week # 16

EXAM 02 (Chapter 8-13) – May 5th

May 04 – May 08



Office Hours

M W 1:00 PM - 2:00 PM Online Zoom

NOTE Mon Wed 1:00 PM - 2:00 PM Online Zoom https://austincc.zoom.us/j/82385694287?pwd=rbsay5jRotnHn4Gbwj5Torr218Hkjb.1 Meeting ID: 823 8569 4287 Passcode: 623337 Phone: 512-223-3195 E-mail: sajida.faiyaz@austincc.edu I will be holding office hours electronically. This means that you can contact me via email to set an appointment. I will also respond to any email within 24 hours (excluding weekends). If you wish to meet with me in person, please notify me in advance, and I will set an appointment.

Published: 01/22/2026 15:59:32