0% found this document useful (0 votes)
11 views

CPRG307 Course Introduction

The document outlines the course CPRG307 Database Programming, emphasizing the importance of land acknowledgment and reconciliation with Indigenous peoples. It details expectations for attendance, group work, deadlines, and accommodations for students with disabilities, as well as the required software and textbook for the course. Students are encouraged to communicate regularly and seek assistance when needed to enhance their learning experience.

Uploaded by

kapilbaath
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

CPRG307 Course Introduction

The document outlines the course CPRG307 Database Programming, emphasizing the importance of land acknowledgment and reconciliation with Indigenous peoples. It details expectations for attendance, group work, deadlines, and accommodations for students with disabilities, as well as the required software and textbook for the course. Students are encouraged to communicate regularly and seek assistance when needed to enhance their learning experience.

Uploaded by

kapilbaath
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Welcome to CPRG307

Database Programming
Land
Acknowledgment
Spanning generations, acknowledgement of the land is a traditional custom of
Indigenous people when welcoming outsiders onto their land and into their homes. To
build respectful relationships, acknowledging the land is an important part of
reconciliation. It honours the authentic history of North America, its original people
and tells the story of the creation of this country that has historically been missing.

-- Calgary Foundation (
https://calgaryfoundation.org/about-us/reconciliation/land-acknowledgement/)

In the spirit of reconciliation, we would like to acknowledge that SAIT is situated on


the traditional territories of the Blackfoot Confederacy (comprising the Siksika, the
Piikani, and the Kainai), the Tsuut’ina First Nation, the Stoney Nakoda First Nation,
and the Region 3 Métis Nation of Alberta.
Instructor

• Nicole Berard
[email protected]
• Contact me through email or MS
Teams chat
• Contact information also on the D2L
course home page
The Course
• You know how to program
• You understand programming structures such as loops
and decision structures, how to break a complex problem
into smaller pieces, and how to put those pieces together
• You know SQL
Course • DQL (focus)
• DML (focus)
Assumption • Transactional Control (focus)

s • Commit
• Rollback
• Forget about savepoint
• DDL
• Small amount, not a focus, can easily look up what
you need to in regard to tables
• You know how to read a physical ERD
• You know how to execute a script for an Oracle database
• Check your SAIT email regularly
• Check your MS Teams regularly
Forms of • Check the course announcements in Brightspace regularly
Communicat • If you set up notifications, new course announcements
will go to your email inbox
ion • If there is a change to the schedule, e.g., a class is changing
to online, instructor is ill, etc., your instructor will
communicate using all three methods noted above to
ensure everyone in the class receives this timely
information
• SAIT offers “accommodations and services for SAIT students with
chronic health conditions and mobility, sensory (e.g., vision and
hearing), learning, attentional, neurological, psychological, and
temporary disabilities (e.g., broken wrist)”
• If you require accommodations, you must contact SAIT’s Accessibility
Services
• Do this as soon as you can as this process can take time if you
have not previously gone through the accessibility process
Accommodati • You can go to Accessibility Services anytime during the semester
on for accommodations
• The people at Accessibility Services are AWESOME! Do not
Expectations worry about approaching them
• Provide your accommodations letter to your instructor
• If accommodations are defined, you will receive a letter from
Accessibility Services which you can provide to your instructors
• You need to provide this letter to your instructors each
semester, but you can provide the same letter
• Unless it is a temporary situation, your accommodation
letter is valid for your entire program completion
• There is no need to “renew” this letter every
semester
• You are expected to attend class
• You will miss out on learning opportunities if you are
not attending class regularly
• This is your opportunity to interact with your
classmates, instructor, ask questions, and receive help
or guidance
• Some assessments are completed during class time
Attendance • “Life” does happen, so if you are unable to attend class, let
your instructor know
• Make sure to follow up with classmates on what was
missed
• If an assessment occurred during this class time, make
sure to follow up with your instructor in a timely
fashion
• You will be working in groups of four for a few assessment
types this semester:
• Assignments
• Case Study “Quizzes”
• Your instructor will give you directions on how to identify
preferences for group members
Group Work • Your instructor will try to accommodate your
preferences
• Groups that are formed during the first week of classes are
the groups you will remain in for the semester
• Some changes to groups may occur if students leave
the course or if conflict that cannot be resolved occurs
• Deadlines for all assessments are identified in the course
calendar and in Brightspace
• We follow a no late submission policy in the Software
Development program
• However, if there is a reason why you feel you cannot
Deadlines complete the assessment on/by the deadline, please
reach out to your instructor for a conversation
• This should be done before the deadline or, for in
class assessments because of unexpected
circumstances, as soon as possible
• We will be using the same software that you used in your second semester
database class: Oracle Express Edition
• You can use the version you have or install the latest version from
Oracle’s website
• If you are having an issue installing (e.g., permissions, keeps rolling

Computer
back), let your instructor know as we have an earlier version that has
a smaller footprint that usually does not cause similar issues

Expectation
• The expectation is that you are using a Windows Intel laptop
• If you are using an earlier MacBook which uses Intel processors, look
at Boot Camp
s • If you are using a MacBook which uses Apple silicon processors
(currently M1 and M2), here are a few resources that might help:
• https://tinyurl.com/mrymse2j (use the express edition instead
of what is shown in the video)
• https://tinyurl.com/2we7bfab (only need the “Always Free”
services)
• As this is not an actual install on your laptop, I am not
sure if it will work for everything, but it might be an
option to investigate if Parallels does not work
• Identified in the course outline
• It is HIGHLY recommended!
• Students from past semesters highly recommend this book
as a resource
Course • We use about 85 – 90% of the material in the textbook

Textbook • The paper copy of the textbook is quite expensive, so the


eBook is a far better economical choice
• A couple of choices to get the eBook:
• Directly from the publisher:
https://tinyurl.com/4r74mkjk
• From Vital Source: https://tinyurl.com/3xu6f764
Course • Let’s go over the course outline now
Topics
Further • Make sure to go over the files located in the Course
Information content area on Brightspace
Course • We have only covered a small portion about this
course in the class
Information • Going over these documents will provide more details
about the course
• Any questions, make sure to ask! 

You might also like