Dickinsons College
Dickinsons College
Dickinsons College
Spring 2022
Dickinson College
Instructor: John MacCormick
Learning goals
Students will
be able to query relational databases;
understand the mathematical foundations of database design;
be able to implement application programs that interact with database systems;
understand social, legal and ethical issues surrounding the accumulation,
storage and manipulation of data.
Inclusivity
Everyone in the course belongs equally to our classroom community. The instructor
aims to create an atmosphere where everyone feels a sense of belonging and feels free
to ask questions.
Teaching methods
Books
Electronic or print version of the following textbook is required (rent or buy; either is fine):
Principles of Database Management: The Practical Guide to Storing, Managing
and Analyzing Big and Small Data, by Wilfried Lemahieu, Seppe vanden
Broucke, and Bart Baesen. Cambridge University Press; 1st edition.
ISBN: 1107186129
Further details are available at the textbook website, https://www.pdbmbook.com
Assessment and grading
Technically speaking, any material covered in any lecture, reading, or core content
assignment is eligible to appear in the midterm exams. In practice, a strong majority of
exam questions will be similar to a core content question, an example done in class, or
other assigned practice questions.
Amount of work
College policy recommends approximately 3 hours of independent work for every hour of
class time. Our class meets for 2.5 hours per week. Therefore, you should expect to
spend 7-9 hours per week (outside of class time) on this course.
The College's standard policy on plagiarism applies and you should be familiar with it,
but here are some key points that apply particularly to this course:
All work must be your own.
Never copy work from someone else or allow your own work to be copied.
You may not copy or consult assignment solutions from any source, including
online repositories or solutions provided for previous instances of the course.
Exception: after submitting a given core content assignment, you may consult the
solutions to that assignment provided for this instance of the course, after they
have been posted to Moodle.
If you use exact words taken from any source, you must use quotation marks and
cite the source.
Students are encouraged to help each other understand concepts, including
concepts that apply to homework assignments. However, all work must still be
your own. So if you discuss a problem with someone, you must destroy any
written or electronic material that results from the discussion, and re-create it
later on your own.
Be especially careful not to copy computer code from another student, or from
the internet (unless an assignment question specifically states that it is permitted
—and even then, state the origin of any copied code clearly using a comment in
your source code). Sharing or copying computer code is easy and often
tempting, but it is not permitted and will suffer the same penalties as any other
form of cheating.
Accommodations
The instructor will follow college policy on Accommodating Students with Disabilities.
Each student is permitted a total of four no-penalty days of lateness for submitted work
over the entire semester; every subsequent day of lateness incurs up to a 25% penalty
for the late assignment. Late days can be used only in whole day units. Accounting for
late days is mostly via an honor system: students should keep count of their late day
usage. To use one or more late days on a given assignment, state clearly at the start of
your submission how many days you are using, and the total used so far in the
semester. Late days cannot be used for assignments that have a real-time component,
such as presentations or in-class discussions
The instructor may record some or all class meetings. If a class is recorded, the content
will be made available only to members of the class. Do not share or repost class
recordings or other content; doing so would be a breach of Dickinson’s Community
Standards. Classes may also be recorded for accommodation purposes.