|
|
|
|
Home page for the course Database-based Web-publishing, fall 2001 (DKM)
NEWS
Course ObjectivesLearn to use advanced web-techniques to develop realistic, usable web-sites involving interchange of information with a database.PrerequisitesThe course Grundlæggende Web-design or similar prerequisites. If you have no programming experience, then you must be motivated and prepared to put extra effort into the problem sets.Course DescriptionBased on knowledge about the creation of static web-sites, the course provides the student with techniques for creating web-sites that are programs and web-sites that are databases. The students are introduced to the programming language TCL (Tool Command Language), for generating HTML code dynamically, and database-programming with Oracle SQL (Structured Query Language), for enriching web-pages with dynamic content. See the schedule below for details.There is a homepage for this course taught last term. You may also find more information in the course book (Danish). When and Where12 weeks in the fall semester. Lectures are on Tuesdays from 09.00 to 12.00 in room 0.10. Class hours are on Tuesdays from 12.30 to 16.30 in room 4.04 and 4.05.
Grading PolicyEach student is evaluated with a grade in the 13-point scale. The grade is computed from completion of problem sets (50 percent) and a 4-hour written exam (50 percent). The problem sets and the written exam must be independently passed with a grade of 6 to pass the course.Students turn-in 11 problem sets, individually. Each turned-in problem set is graded with points in the range 0 to 100. A non-turned-in problem set is graded with 0 points. For each student, only the problem sets with the 8 highest scores counts. To get credit for problem set solutions, the student must turn-in the solutions using CourseGrader before 9.00 on the Tuesday following the assignment. Here is a how-to for turning-in a problem set: To turn-in your solutions to ``Problem set 1'', first make CourseGrader email you your password by providing CourseGrader with your IT-C email address (i.e., login@it-c.dk). You can then login to CourseGrader and turn-in your problem set by pressing the ``status'' link for the course and then the ``turn-in'' link for ``Problem set 1''. You should not enter entire solutions in the text-box. Rather, enter a link to your index-page and briefly describe what you have done and what you haven't done.For the written exam all kinds of helping material (books, notes, old problem sets, calculators) is allowed, exept programmable computers (or programmable calculators). Got Questions?If you have a question about the course or the problem sets, you can post your question on the Q&A forum for the course. In this way, other people benefit from the answers. Notice, that the Q&A forum is the same that were used last semester, and therefore already contains answers to many questions.You are also welcome to visit the course responsible or a teaching assistant during office hours. ScheduleThe schedule below is tentative, and changes will happen during the semester.
Literature
Related Literature
Development ServerIn the course, we use the development server hug.it.edu, on which all students has a web server running. The development server hug.it.edu is a PC running RedHat Linux. Each student has obtainted a user name and a password to hug.it.edu by email.You are personally responsible for backing up your files on hug.it.edu! Software
StudentsThe following class tables maps students to their home pages on hug.it.edu.
If you have not been assigned a class, then please send Niels an email.
Others
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
updated 2001-05-06 |