Please read thoroughly; you are required to be familiar with the course syllabus and policies.
Note: Syllabus content, course due dates and assignments may change at any time. Canvas will notify you of any changes during our course.
By the end of this course, students will be able to:
Visit the course Web site often for current assignments information, due dates, and messages.
The Grades section will show you the work you have submitted and the feedback for it.
See the Canvas Course or your Canvas Calendar for the current schedule of assignments.
All work is to be submitted on Canvas using posts in Discussions, submissions in Assignments, and by submitting Quizzes; these can be found directly in the "Assignment" section of the course Canvas site, or in module context using the "Module" link on the Canvas course navigation to access the modules for this course.
Week |
Modules |
Assignments |
Reading |
Week 1 |
Module 0 - Getting Started |
SQL Pre-Assessment |
Syllabus |
Week 2 |
Module 2 - Basic SQL: |
Module 2 Group Drop Box |
Ch. 3 & 5 |
Week 3 |
Module 3 - Database Design |
Module 3 Group Drop Box |
Ch. 10 & 11 |
Week 4 |
Module 4 - More on Queries: |
Module 4 Group Drop Box |
Ch. 4, 8, & 9 |
Week 5 |
Module 5 - Data Analysis: |
Module 5 Group Drop Box |
Ch. 6 & material in Canvas |
Week 6 |
Module 6 - Database Performance |
Module 6 Group Drop Box |
Ch. 14 & material in Canvas |
Week 7 |
Module 7 - Database Administration |
Module 7 Group Drop Box |
Ch. 12 & 18 |
Week 8 |
Module 8 - Database Recovery |
Module 8 Group Drop Box |
Ch. 17 & 19 |
Weeks 9 - 10 |
Module 9 - NoSQL |
Module 9 Individual Drop Box |
Material in Canvas |
See the Canvas Course or your Canvas Calendar for the current schedule of assignments. The final module spans several weeks, as noted above. Make progress each week to ensure timely completion of your work. If you wait to start the final project, you may find it very difficult to complete it on time with sufficient depth and content.
Each week you will have the opportunity to develop your database skills with a wiki post, individual lab work, and group project. Each module contains a series of activities around its concepts.
The final module is a group research project utilizing skills from IS390 and what you have learned in this course. Your group will research and then present its findings to the class.
There are 940 possible points in this course. Refer to Canvas for specific points on each assignment.
Even with sufficient points, you may be administratively withdrawn from class if you do not demonstrate participation for two or more consecutive modules.
Point Distribution:
9 group lab activities — 40/80 points each for 400 points
Students will work in groups in modules 1-8 to develop a database application that can become a portfolio item. This includes coding web pages to access the database through PHP. Each week the project will be progressed based on the SQL skills developed that week. During the NoSQL module, the group writes a quick-start and gives a presentation on a NoSQL area; this module is worth 80 points.
9 individual lab activities -- 30/60 points each for 300 points
Students will be completing exercises based on the module's contents. To enable mentoring, these exercises will be completed after the group lab so that the group can familiarize their members with the module topic. The module exercises are individual work, however, and should be completed by each student individually. Labs 1-8 are worth 30 pts. each. For Module 9 NoSQL, students will complete team evaluations to determine individual contributions to the group labs. The final lab is worth 60 pts.
8 individual wiki contributions — 30 points each for 240 points
Beginning in module 1 and continuing throughout the course, students will build an SQL wiki in a collaborative website. With each module, you will have the opportunity to contribute a page and have it reviewed by your team's SQL lead.
The purpose of the wiki is to reinforce what you have learned by summarizing and explaining it in writing, and reviewing summaries from your peers. This wiki will grow during the term and should also be a resource for past modules' contents. It is a space to practice providing information about technology to your peers and evaluating your peers' work, useful and necessary skills in the IT workplace.
Your grade for the class will be assigned by converting your total points to a percentage grade, by dividing them by 9.4. So if your total points was 760, your grade would be 80%, which is a B-, GPA 2.7 in our chart. If a student fails the course with a 0.0 or is assigned a NC, WP, or WF, the instructor must report a last attended date. The last attended date used in this course will be the date of the last submitted work accepted for grading.
Percent |
Grade |
GPA |
Percent |
Grade |
GPA |
95 - 100 |
A |
4.0 |
74 - 76.9 |
C |
2.0 |
90 - 94.9 |
A- |
3.7 |
70 - 73.9 |
C- |
1.7 |
87 - 89.9 |
B+ |
3.3 |
67 - 69.9 |
D+ |
1.3 |
84 - 86.9 |
B |
3.0 |
64 - 66.9 |
D |
1.0 |
80 - 83.9 |
B- |
2.7 |
60 - 63.9 |
D- |
0.7 |
77 - 79.9 |
C+ |
2.3 |
59.9 -LESS |
F |
0.0 |
Points on work submitted on-time are posted as soon as possible, usually within 7 days of the due date; a bit more during exams or if my schedule gets impacted. My goal is to give reasonable feedback to as many students as possible in the shortest time possible. For discussions, grading is done after the replies are due. If I have a larger than normal grading load, I will notify you of any delays in grading. See Policies for information on getting assistance, submitting work, academic honesty and more.
Monitor your course progress and see what you have submitted by clicking on "Grades" on the course navigation on the course website.
Rubrics are supplied for assignments in the course shell.
Please note the following guidelines and approaches to success in this course:
Ask for Help:
First, if you need help, get help early and often - if you wait until it is a crisis, it will be too late.
Here are some resources to get help in this class:
If you need help outside of class material, there are a wide variety of resources available to you. See Campus Resources for assistance.
Assignments:
By taking this class, you are stating that you will be making appropriate time in your schedule to ensure success and have access to the resources required for this class. Research can be very time-intensive, so budget accordingly. Expect to spend 12-15 hours outside of class per week for every class credit to ensure success. If you usually take more time on coursework, be sure to allocate additional time. Start your research early and be proactive. Make regular progress on the research itself.
All work must be submitted on Canvas. Ensure that all assignments are attached/submitted properly. It is your responsibility to ensure that all student submissions are in their proper place by their deadlines. Open a new browser window to check your submission, and do it early enough that you can resubmit before the due date if needed.
Submissions submitted on time will be graded within one week of their due date, unless we have heavier than normal professional obligations, in which case you will be notified of the delay. Your grade will be based on the content, quality, accuracy, and timeliness of your assignment. Additional rubric detail is available in the course shell.
Late Policy:
Lab discussions and activities must be participated in at the time they occur. If you cannot attend a lab, please contact us at least 24 hours prior to determine an appropriate alternative activity and completion time for it.
Work will only be accepted late by prior arrangement; you must contact the instructor by the due date if you will not be submitting your work on time.
Wiki posts need to be submitted on time for timely use by the whole class and timely review by your team's SQL expert. If they will be late, arrangements need to be made with both the instructor and the SQL lead to ensure review.
Other work will only be accepted up to one week late, up to the last regular class meeting of the quarter. There is up to a 10% penalty/week for late work, prior to grading. Work over one week late will not be accepted for grading without serious extenuating circumstances. No late work is accepted for grading after the last regular class meeting for the quarter, even if it is less than one week away.
Any exceptions to this late policy must be agreed upon no later than one day prior to the due date; exceptions will only be made with verifiable proof of your inability to do so (for example, an accident report or emergency hospital admission), no exceptions.
Late submissions will be graded at the instructor's discretion with respect to timeframe and penalty deductions.
Connectivity:
Everyone experiences technical difficulties including the Canvas website, the K-20 network, your Internet service provider, or hardware issues. Have an alternate plan in the event of technical difficulties, and do not wait until the last minute to submit your work. Know where your local WiFi hotspots and computing resources are and be prepared to get to them to submit your work on time. There are labs on each Olympic College Campus. Please notify us immediately if the issue cannot be handled by your alternate plan (i.e., wide area power outages or Canvas outages).
Etiquette/Netiquette:
This is a college level class. It is expected that the instructor and the students will be tolerant of others' views, be respectful in dealing with others, and use standard professional English in their communications, both written and verbal. Swearing is not respectful. Remember that capitalization and exclamation points are considered yelling, and texting lingo is not professional. Any violations of this policy may result in lowering of an assignment grade or your overall course grade, reporting the violation to student services, or administrative withdrawal from the course. Ask first if you are not sure if your note is offensive, and respect the opinions of others. Refer to the applicable WAC on student conduct.
Academic Honesty:
Plagiarism and cheating are serious offenses and may lead to a failing assignment grade; failure in the course; and/or expulsion from the College. For more information refer to the Student Code of Conduct. Academic dishonesty includes cheating, plagiarism, fabrication, and facilitating academic dishonesty. Facilitating academic dishonesty includes providing your own work to someone else for their solution; do not put others in this situation, they cannot provide you with solutions, only guidance. Fabrication includes making up sources that do not exist; you must be able to produce all of your sources if requested.
You are encouraged to work with one another to understand and discuss general concepts and approaches, but your work must be your own, and your writing must be in your own words. Except for group work, the assignments are to be completed individually, and as such you are expected to work on your own. I reserve the right to refuse to accept any assignment if you cannot demonstrate the ability to perform similar work when asked, if you cannot explain your answer or the approach that you have used, or if you cannot produce a source when requested. You need to develop and internalize the work yourself.
This is particularly important when learning a language; it is easy to google and scrape answers from websites and forums, but that does not teach you the language. Doing the lab yourself, asking questions of your team's SQL expert, the tutors, and the instructor, are how you will learn SQL. Any work taken from outside sources needs to be appropriately cited and only when permitted in the assignment. All uncited work is expected to be your own. Images must be appropriately sourced and cited as well.
Recordings:
All recordings provided for this course through Canvas are © Copyright Olympic College. If you have copied or downloaded any of the recordings, you must delete them once the term completes. Olympic College does not grant permission to retain recordings of class material. See the OC Copyright Policy.
Internet Safety:
It is your responsibility to be aware of the impact of your actions when using the internet, with respect to managing your privacy, using the information you access, and maintaining machine security. For more information on this topic, see Thinking about Online Safety.
WAC Regulations:
Please review Olympic College's WAC 132C regulations. The various WACs have been passed by the state of Washington and are Washington State law that govern the behavior of the administration, faculty, and students.
Olympic College provides equal opportunity in education, employment and college activities regardless of race, color, national origin, age, perceived or actual physical or mental disability, pregnancy, genetic information, sex, sexual orientation, gender identity, marital status, creed, religion, honorably discharged veteran or military status, use of a trained guide dog or service animal, or any other unlawful basis. If you witness or encounter any such discrimination, including any sexual misconduct, you are encouraged to report it to the Title IX Coordinator, Cheryl Nuñez (CSC 317A; 360-475-7125; cnunez@olympic.edu) or the Equal Employment Opportunity Officer, David Slown, Executive Director for Human Resource Services at dslown@olympic.edu/306-475-7300, who will assist you in connecting with all possible resources. You may also report it online (and anonymously) at Report It, OC! or seek confidential counseling from Counseling Services at 360-475-7530 or at HSS 203. See also http://www.olympic.edu/nondiscrimination-title-ix.
Any student who feels they may need an accommodation based on the impact of a disability or a medically necessary absence due to pregnancy or childbirth should contact the Access Services office in HSS 205, by email at AccessServices@olympic.edu or by phone at (360) 475-7540. More information may be found on the Access Services website. Access Services must be contacted at least two weeks before the accomodation is needed.
Please contact me via Canvas or see me during office hours concerning your accommodation request(s) after you have submitted them to Access Services, so I can meet your needs in class.
Note that about 10% of all OC students have some type of disability, often invisible (like PTSD or asperger syndrome). As instructors, we cannot disclose a student's disability. The decision to share with others is a choice of the student.
Your success is both your goal and my goal! This class gives you an opportunity to develop and practice professional skills. I am here to support your efforts. If you have a problem or situation that is affecting your schoolwork, please let me know. Olympic College has many services to help students be sucessful. You can contact me by Canvas, e-mail, voice mail, office hours, or talk to me right before or after class.
Welcome to IS 330, I look forward to sharing my love of databases with you. \Amelia.
Note: Syllabus content, course due dates and assignments may change at any time. Canvas will notify you of any changes during our course.