This course is closed. The accuracy of this page's content is not guaranteed. [Return to college.yukondude.com]
![]() |
COMP 220 - Winter 2003 Database Design II |
|
||||||||||||||||||||
Course OutlineWelcome to the course website for COMP 220: Database Design II. As the course progresses, this website will grow to include lecture notes, project descriptions and deliverables, quiz answers, grades, and links to referenced materials. Instructor
Class Email AnnouncementsA mailing list has been set up for the COMP 220 class. Any message sent to this address will be redirected to every member of the class, including the instructor. If you want to add your email address (multiple addresses are fine), send a note to the instructor. Class Schedule
Course DescriptionCOMP 220, Database Design II, teaches you the planning, design, and construction of web-based applications, capitalizing upon your background in relational database theory, programming techniques, and web page design. COMP 220 builds upon the COMP 210 course, Database Design I, by introducing real-world implementations of relational data patterns, as well as the more complex syntactical forms of SQL's Data Manipulation Language. You will learn much of the material by developing a full-fledged web application as your term project. Learning OutcomesUpon successful completion of the course, you will learn:
Prerequisites
Admission to the course may also be granted at the instructor's discretion. Course FormatLectureWeekly lectures present a general overview of the course material. LabThe scheduled lab hours will be used primarily for individual term project work. Specific problem-solving techniques will also be introduced during the lab sessions. Notes and ResourcesAll course notes, handouts, readings, and links to online resources will be posted on the course website: http://grover.yukondude.com/comp220. Textbook
Course RequirementsAttendance and ParticipationRegular attendance and participation is essential. If you must miss class, please inform the instructor ahead of time. It is your responsibility to take notes, obtain missed assignments, and collect handouts for any class you have missed. You are expected to review topics as outlined in the course calendar prior to class. You may be withdrawn from the course if you have missed more than 10% of the scheduled hours. Withdrawal from a course may result in loss of full-time status and loss of sponsorship funding. Dishonesty and PlagiarismDishonesty, plagiarism, or cheating of any kind is a serious offense and all parties will receive a mark of 0. Course EvaluationTerm ProjectYou will plan, design, and construct a database-driven web application as your individual term project. The project will be graded as a series of deliverables, or assignments, to be submitted on specified dates. Late deliverables will be penalized 20% per working day, unless prior arrangements have been made with the instructor. QuizzesThere will be 6 quizzes throughout the term. The quizzes will cover the material taught in the lecture and lab. The one quiz with the lowest mark will be discarded from the term evaluation. Quizzes may not be rescheduled, except in exceptional circumstances and only where prior arrangements have been made with the instructor. Final ExaminationThe Final Exam will cover all aspects of the course. Grading
Letter grading will follow the College's standard, which can be found in the Letter Grading section of Academic Regulations in the College Calendar. |
|
|
|
||||||||||||||||||||||||