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.
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 |
|||
|
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