ISQS-3348 Syllabous - Roozmehr Safi

advertisement
ISQS-3348: Database Management Systems, Spring 2015
Course instructor: Roozmehr Safi (r.safi@ttu.edu, Office E326, BA Building)
3:30 – 4:50 pm, TR, Jan 14th – May 12th
Room: RCOBA 00009
Tentative class schedule and other course material at: http://ta.ba.ttu.edu/rsafi/
Office hours: T, R 1:30 to 2:40 or by appointment.
COURSE DESCRIPTION
About the Course:
Databases are everywhere: they are used in ecommerce, desktop applications, mobile apps,
and the list goes on and on. Knowing the fundamentals of databases is therefore key to
understanding how modern information-driven systems work. This course is designed to give
you the basic skills that you need to work with databases. The course uses a combination of
lectures, class exercises, discussions, and hands-on laboratory work.
Learning Objectives and Expected Outcomes:
Upon successful completion of this course, you will have developed an understanding of how
databases are designed, created, and used. The course also provides you the skills needed to
efficiently and securely maintain a databse. The emphasis will be both on the underlying
concepts and the hands-on skills. By the end of the course, you will:







Know the significance of databse systems in business
Know the basic concepts about relational databases
Learn the SQL language
Learn how to do data modeling and how to develop ERD models
Know how to perform the physical design of a database
Know how to maintain a database and keep it secure
Get introduced to big data, data warehousing and business intelligence
Textbooks:
-
Required: Database Concepts by David Kroenke and David Auer (ISBN: 978-0133544626)
7th or earlier editions.
Optional: Murach's MySQL by Joel Murach (ISBN 978-1890774684)
FORMAT AND GRADING POLICY
Exams and Quizzes:
1
Questions asked on exams and quizzes come from the textbook as well as in-class
discussions. Reading the slides or class notes may not be enough for answering all exam or quiz
questions and it is necessary that you read the required textbook. If for excused reasons you
are unable to take an exam, you must inform me in advance. Only in that case will you take a
makeup test (with different questions). All exams will be cumulative.
Homework and quizzes:
Homework is designed to provide you with opportunities to deliberate on the concepts
discussed and to practice the hands-on skills taught. Homework should be completed on time
and submitted to Blackboard before the deadline specified.
You are required to come to class prepared to answer questions about the current topics
discussed in class and the homework you submitted, and to take short, unannounced quizzes.
The purpose is for you to review recent material to better grasp new material and to participate
in class discussions. There will be no makeup for quizzes; however, I will drop your lowest quiz
score.
Group project:
The group project is a major grade component. For the purpose of term projects, you will
form teams of three to four members. You will build a small database using MySQL as a databse
server. For more details, see the project handout available on the course website. All members
are required to put in an equal amount of effort. Note that your project grade depends largely
upon peer evaluation by your fellow team members.
Attendance:
Regular attendance is mandatory and key to staying on track with discussion and the course.
However, personal issues come up and attending class is sometimes difficult. You may miss up
to three (3) days of class. Absences are excused only at the discretion of the instructor and with
the provision of the needed documents of proof submitted no later than 24 hours after the
missed class. Please let me know in advance if you need to leave the class early to avoid being
marked absent. Remember that it is solely your responsibility to make sure that you have
signed the sign-in sheet in class.
Research Participation (Optional):
You have the option of earning up to two extra points by participating in the Rawls Student
Research Program (RSRP). The purpose is to introduce you to the research being conducted in
your college.
2
OTHER POLICIES
Academic Integrity:
Your reputational capital is the greatest asset you will bring to your professional life. It is
hard to gain, too easy to tarnish, and nearly impossible to recover. “Academic dishonesty"
includes, but is not limited to, cheating (copying someone else’s writing), plagiarism (trying to
pass off someone else’s ideas or writings as your own or not properly citing the owner of a
writing or idea in your work), collusion (e.g., working in a group to do assignments that are
asked to be done individually), and any act designed to give unfair academic advantage to you.
The Texas Tech University Code of Student Conduct is in force during all elements of this
course. Students violating any portion of the Academic Code will be prosecuted to the fullest
extent provided by the University. In the absence of evidence to the contrary, students will be
treated as trustworthy, just, and honest.
Civility in the Classroom:
You are expected to assist in maintaining a classroom environment that is conducive to
learning. Unless otherwise approved by the instructor, you are prohibited from using smart
phones, eating, reading or working on material unrelated to class discussion, or engaging in any
other form of distraction. Inappropriate behavior in the classroom shall result in, minimally, a
request to leave class.
The use of computers is acceptable as long as it is for note taking or working on in-class
exercises. If you use your computer for any other purpose, you will be banned from using it for
the remainder of the semester.
Communication with Students and Office Hours:
I have set aside more than two hours of “office hours” each week to meet with students. I
can also meet you by appointment. Please make sure to notify me in advance if you want to
drop by my office outside office hours.
I check my email on a regular basis. On weekdays I answer your emails typically within 24
hours.
Students with Disabilities:
Any student who, because of a disability, may require special arrangements in order to meet
the course requirements should contact me as soon as possible to make any necessary
3
arrangements but for that you should also present appropriate verification from Student
Disability Services during my office hours or via email. For additional information, you may
contact the Student Disability Services office in 335 West Hall or 806-742-2405.
Religious Holidays:
If you intend to observe a religious holy day, you should make that intention known in writing
to me prior to the absence. In that case you shall be allowed to take an exam or complete an
assignment scheduled for that day within a reasonable time after the absence.
Grading breakdown:
Module
Exam 1:
Exam 2:
Exam 3:
Exam 4:
Group project:
Homework and in-class exercises
Points
15
15
15
15
25
15
100
2
TOTAL
RSRP
Grading Scale:
100% - 97% A+
96% - 94% A
93% - 90% A89% - 87% B+
86% - 83% B
82% - 80% B-
79% - 77% C+
76% - 73% C
72% - 70% C69% - 66% D
Less than 60: F
4
Download