CSc 340/CSc 515
Introduction to Database Systems

Syllabus

Prof: Chris Fernandes
Email: cfernand@union.edu
Office Hours: Wed 10-11:30, Thurs 4-5, Fri 10:30-11:30 or anytime my door's open!
Office: 229 Steinmetz Hall
Phone: 388-6401
Course Webpage: http://cs.union.edu/csc340

Text (1 required). Available at the Bookstore:

Elmasri and Navathe, Fundamentals of Database Systems. 5th ed, Addison-Wesley, 2007.

Course Summary

This is an introductory course to modern databases. We will discuss the design, creation, and querying of databases as well as looking at issues that the database community is involved with today. Our primary focus will be the modeling and usage of databases. The design of database management systems (including file structures, indexing, etc.) will be covered in CSc 538.

The goals of this course are for you to be able to:

Topics to be covered include

Evaluation

Grading

Graduate students enrolled in this course will be required to do additional work to receive course credit. This work will take the form of additional requirements for the implementation project.

Academic Dishonesty

Students often have some confusion about what might or might not be considered "cheating" in a computer science class. In general, you should take advantage of your instructors and fellow students in working out solutions to assignments. However, I also need to make sure that you are actually learning, and not simply using all of these resources as a crutch. As with writing a paper for an English class, there is a point at which working together becomes plagiarism. As a rule of thumb, feel free to discuss general solutions to problems, but the writing down of an actual solution must be done solo by you. If you find yourself turning in work that looks substantially like the work of someone else, you should seriously examine whether you have crossed the line. If you have any doubts, talk to me before turning in the assignment.

In all cases, you must give credit to any source (like a written work or help from some individual) that you use to help complete an assignment. This includes citing the people you worked with if you worked on the homework with other people. Again, this is similar to writing an English paper; if you use a quote or material from someone else, you have to give credit where credit is due. Otherwise you are inappropriately plagiarizing or borrowing ideas.

What you need to do

To prepare for class, you are required to do the following:

The Bottom Line

Ask questions and seek help. This is the most important point of all. I live to answer questions. Don't be afraid to come to my office every single day if you want. It's better for everybody (you AND me) if you understand things sooner rather than later.

Any student with a documented disability or learning disorder is welcome to come talk to me privately about accommodations to help you complete exams and homework assignments. All discussions will remain confidential.


CSc 340/515 homepage