Uploaded by Joseph Han

IST 210 Organization of Data (21811--UP---P-IST-----210-------003-) Syllabus

advertisement
3/19/2021
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
Recent Announcements
Office Hour Cancelled Today
(https://psu.instructure.com/courses/1922204/discussion_topics/11966046)
Hey guys, Due to the cancellation of classes until 5 p.m., office hour is cancell…
Reply
(https://psu.instructure.com/courses/1922204/discussion_topics/11966046)
Posted
on:
Feb 7,
2018 at
9:26am
LA Office Hour
(https://psu.instructure.com/courses/1922204/discussion_topics/11964940)
Hey guys, Starting tomorrow, me and other LA, Sanghyun, will be holding an o…
Reply
(https://psu.instructure.com/courses/1922204/discussion_topics/11964940)
Posted
on:
Feb 6,
2018 at
3:55pm
IST 210, Section 003: Org Data (21811--UP---P-IST-----21
0-------003-)
Jump to Today
Please note that the specifics of this Course Syllabus are subject to change. Instructors will notify
students of any changes and students will be responsible for abiding them. Even if you print this
syllabus, please check the online version often.
Description
IST 210: Organization of Data (3 credits) - As the database management software becomes one of
the critical components in modern IT applications and systems, a solid understanding of the fundamental
knowledge on the design and management of 'data' is required for virtually any IT professionals. In a
business setting, such IT professionals should be able to talk to the clients to derive right requirements
for database applications, ask the right questions about the nature of their entities and in-between
relationships in their business scenarios, analyze and develop an effective and robust design to address
business constraints, and react to the existing database designs as new needs arise. Modern IT
professionals should be able to guide a company in the best use of the diverse database-related
technologies and applications toward the 'Big Data' era.
As such, IST 210 aims to prepare students for obtaining fundamental understanding on the database
concepts and practical skills to analyze and implement a well-defined database design. In particular, IST
https://psu.instructure.com/courses/1922204
1/7
3/19/2021
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
210 provides an introduction to physical database design, data modeling, relational model, logical
database design, SQL query language, and instructors' choices on database applications and advanced
concepts. Students will learn to use a real-world commercial or open-source database management
system, too. Upon taking IST 210, students should be able to understand the implications and future
directions of databases and database technologies.s.
Prerequisites
None
Objectives
Upon completion of this course, students will be able to:
Understand the importance of data, databases, and database management
Understand the Relational Model
Understand Data Modeling
Understand logical Database design
Understand SQL Query Language
Design and implement a database
Instructor
Reep, Jamie, jar5757@ist.psu.edu (mailto:jar5757@ist.psu.edu)
Google Doc account: jareep@gmail.com (mailto:jareep@gmail.com)
Office: E368 Westgate Building
Office Hours:
Tuesday/Thursday, 1:30pm - 2:30pm in my office (Please email me to let me know you are
coming to ensure I'm in my office and haven't stepped away)
By appointment if office hours do not fit your schedule.
All course-related email, including messages to your instructor(s) and fellow students should be sent
within Canvas, using the Inbox. Every attempt will be made for the instructor (or a substitute) to respond
to email questions within 24 hours.
Additional instructor information can be found by selecting People and then the Teacher name.
Materials
(OPTIONAL) Kroenke & Auer, Database Concepts, Eighth Edition, Prentice Hall, Print Version: ISBN-13:
978-0-13-460153-3, ISBN-10: 0-13-460153-X
Assignments & Grading
https://psu.instructure.com/courses/1922204
2/7
3/19/2021
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
Attendance & Participation
Attendance is a very important component of this course, however, it is not a requirement.
Typically, students that attend class have the higher grades.
Being a good student in this class goes beyond showing up! Your Learning Assistants and I will
do everything in our power to provide a fun, engaging, and productive learning environment
during every single class. In return, we expect you to:
1. Come ready to engage in a variety of learning activities
2. Be respectful to your classmates, LAs, and instructor.
3. Avoid distractions like mobile device usage or social media in class.
I reserve the right to make grade deductions for “repeat offenders” of these policies, or reward
consistently excellent citizenship and engagement in class with occasional “bonus” points.
Course Grading Breakdown
Grading Category
Percentage of Final Grade
Project
35%
Labs
25%
Homework
15%
Midterm
10%
Final
15%
Extra Credit
5%
TOTAL
105%
Note: The table above serves as a general guideline only. Other graded assignments (e.g. small group
projects, etc.) or modification to the number of a certain type of assignment (e.g. fewer quizzes or Labs)
may result in significant variations from these grade weights.
Course Grading Scale
The following are minimum cutoffs for each grade:
93.00% = A
90.00% = A87.00% = B+
83.00% = B
80.00% = B77.00% = C+
70.00% = C
60.00% = D
less than 60.00% = F
https://psu.instructure.com/courses/1922204
3/7
3/19/2021
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
Course Policies and Expectations
Logging into Canvas - Students are expected to login regularly to check for course updates,
announcements, emails, discussions, etc.
Emailing through Canvas - Students are expected to use Canvas for all course email
communication.
Attending virtual meetings - Students are expected to use specified virtual meeting tool(s) for
collaboration, meetings, presentations, etc., as needed.
Extra Credit
A student may earn up to 5% of extra credit added to the final grade. 4% of this extra credit can be
earned by volunteering for a research study mentioned in class, etc.
NOTE ON POINT/GRADE DISPUTES: Any grade or point disputes will be handled after the last day of
classes. At that time if you wish to have an item regraded, you may request it. You will need to provide a
valid reason for the request to be granted. Approved requests will result in
the entire assignment/project/exam being regraded. This means it is possible to receive a higher, lower,
or unchanged grade upon regrading.
Homework
Homework is due every Sunday at 11:59 p.m. unless otherwise specified. Turn all homework in via
CANVAS.
Homework is graded between zero (0) and three (3) points.
Zero (0) points will be earned if a homework assignment is not turned in on time. One (1) point will be
earned if homework is turned in on time and the student has made only a minimal effort to complete the
assignment. Two (2) points will be earned if the homework is turned in on time and at least half of the
assignment is completed correctly, or a reasonable amount of work has been shown. Three (3) points
will be earned if the homework is turned in on time and the entire assignment has been completed
correctly. For weeks in which no assignment is given, every student will receive three (3) points. The
maximum possible points you may earn is 45. Homework is worth 25% of your final grade.
Please ensure your homework looks professional and communicates your ideas clearly. A rule of thumb
is to ask yourself whether you'd be comfortable turning in a document of a similar caliber to your boss at
work, or to a client who is paying you by the hour for your consulting services.
I reserve the right to deduct points for inattention to grammar, spelling, or the assignment instructions.
Technical Requirements
Standard World Campus computer technical specifications are assumed for this course. Please test
your computer (https://courses.worldcampus.psu.edu/public/diagnostics/general.shtml) for
https://psu.instructure.com/courses/1922204
4/7
3/19/2021
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
requirements. In addition, a webcam and a headset with a microphone are recommended for the course.
These may be used for virtual meetings, virtual office hours, interactions with classmates and your
instructor, and team presentations - which are all conducted with virtual meeting tools. No special
software is required.
Resources
Find extensive information and links to many resources, including the Penn State library, web
conferencing, course tools, writing help, and much more on the Resources
(https://docs.google.com/document/d/1Zsu5Lgaic3kLLiM3co5mxWU5B7lOfu15sppAQvsym6E/pub) page.
University Policies
Review current information regarding Penn State policies, including Academic Integrity, Disability
Accommodations, Military Accommodations, and many others on the University Policies
(https://docs.google.com/document/d/1FIQdII2qw3SJOIgQWTWRByCxSbsnY6DcZA0JHzL4yBk/pub) page.
Schedule
The following schedule outlines the topics covered in this course, along with the associated time-frames,
readings, activities, and assignments. All due dates reflect Eastern Time (ET). Specifying the time zone
ensures that all students have the same deadlines, regardless of where they live.
Course Summary:
Date
Thu Jan 18, 2018
Sun Jan 21, 2018
Sun Jan 28, 2018
Sun Feb 4, 2018
Sun Feb 11, 2018
https://psu.instructure.com/courses/1922204
Details
 Homework 1
Due
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9873743)
 Homework 2
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9889233)
 Lab 1 - Data Types
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9896886)
 Lab 2 - Normalization
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9907425)
 Homework 3
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9917464)
5/7
3/19/2021
Date
Sun Feb 18, 2018
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
Details
 Lab 3 - Data Modeling
Due
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9926840)
 Group Contract and MOU
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9623942)
Sun Feb 25, 2018
 Lab 4 - Intro to SQL
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9935938)
 Project Proposal
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9938032)
Sun Mar 4, 2018
 Lab 5 - SQL Continued
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9946777)
 Spring Break Begins
Mon Mar 5, 2018
12am
(https://psu.instructure.com/calendar?
event_id=2882200&include_contexts=course_1922204)
 Spring Break Ends
Sun Mar 11, 2018
Thu Mar 22, 2018
Thu Mar 29, 2018
Wed Apr 4, 2018
Sun Apr 8, 2018
Sun Apr 15, 2018
Fri Apr 20, 2018
https://psu.instructure.com/courses/1922204
12am
(https://psu.instructure.com/calendar?
event_id=2882201&include_contexts=course_1922204)
 Midterm Exam
due by 4:20pm
(https://psu.instructure.com/courses/1922204/assignments/9929433)
 Homework 4
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9979013)
 Homework 5
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9979014)
 Lab 6 - Subqueries and Joins
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9984955)
 Lab 7 - Pre-Exam SQL
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9994637)
 Extra Credit
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9979010)
6/7
3/19/2021
Date
Thu Apr 26, 2018
IST 210, Section 003: Org Data (21811--UP---P-IST-----210-------003-)
Details
 Final Exam
Due
due by 4:20pm
(https://psu.instructure.com/courses/1922204/assignments/10008448)
 Final Project Database
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9985072)
Sun Apr 29, 2018
 Final Project Document
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/9985067)
 Reflection Report
due by 11:59pm
(https://psu.instructure.com/courses/1922204/assignments/10029793)
https://psu.instructure.com/courses/1922204
7/7
Download