web based information class and office hours
play

Web-Based Information Class and Office Hours Class: Systems - PowerPoint PPT Presentation

Web-Based Information Class and Office Hours Class: Systems Tuesdays and Thursdays from 14:00 to 15:20 Labs: Fridays 11:00 to 13:50 Fridays 14:00 to 16:50 Fall 2004 Office Hours: CMPUT 410: Introduction Wednesdays from 9:30 to 11:00 By


  1. Web-Based Information Class and Office Hours Class: Systems Tuesdays and Thursdays from 14:00 to 15:20 Labs: Fridays 11:00 to 13:50 Fridays 14:00 to 16:50 Fall 2004 Office Hours: CMPUT 410: Introduction Wednesdays from 9:30 to 11:00 By appointment: Dr. Osmar R. Zaïane E-mail zaiane@cs.ualberta.ca Tel: 492 2860 Office: ATH 3-52 TA: Jiyang Chen (jiyang@cs.ualberta.ca) University of Alberta Haobin Li (haobin@cs.ualberta.ca)  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 1 2 2 Web-Based Information Systems University of Alberta Web-Based Information Systems University of Alberta Course Requirements Concepts to Learn • Students who are taking this course need to have knowledge about database management systems and expertise in structured programming. • What do you expect from this course? • CMPUT 291 and CMPUT 204 are required pre-requisites • What do you want to learn? • CMPUT 391, CMPUT 414 are ideal but not necessary • Let’s discuss and enrich the course content together. • You have the opportunity to contribute to the syllabus.  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 Web-Based Information Systems University of Alberta 3 3 Web-Based Information Systems University of Alberta 4

  2. Concepts to Learn Course Objectives The objectives of the course are to introduce the students to the DNS Servlet DOM issues related to the design and implementation of web-based C # Web services WAP applications and acquaint the students with current Applets Apache technologies for information publishing and information Flash Cascading Style Sheets HTML XML exchange on the Internet. Students are introduced to concepts CGI and techniques for constructing elegant and robust applications Java Search Engines Python for the World-Wide Web. Dynamic pages Perl CORBA HTTP .Net ActiveX After completing the course, students should be aware of TCP/IP RDF Internet prevailing technologies for web design and should be capable Security of building professional solutions for web-based applications. Animation SSL Databases TCP/IP Web Mining E-Commerce SOAP Students are expected to learn by themselves by investigating beyond the basics covered in class, but will be guided in this Java Script SGML process. World-Wide Web Hypertext and Have Fun!  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 5 6 6 Web-Based Information Systems University of Alberta Web-Based Information Systems University of Alberta Course Content Course Content • Introduction • Perl & Cookies • Introduction • Perl & Cookies • Internet and WWW • SGML / XML • Internet and WWW • SGML / XML • Protocols • CORBA & SOAP • Protocols • CORBA & SOAP • HTML and beyond • Web Services • HTML and beyond • Web Services • Animation & WWW • Search Engines • Animation & WWW • Search Engines • CGI & HTML Forms • Recommender Syst. • CGI & HTML Forms • Recommender Syst. • Javascript • Web Mining • Javascript • Web Mining • Databases & WWW • Security Issues • Databases & WWW • Security Issues • Dynamic Pages • Selected Topics • Dynamic Pages • Selected Topics Preliminaries Preliminaries Publishing Web Content Web-based Applications Web Services Intelligent Information Systems  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 Web-Based Information Systems University of Alberta 7 7 Web-Based Information Systems University of Alberta 8

  3. Notes and Textbook Objectives of Lecture 1 Introduction Introduction Course home page : • Get a rough initial idea about the content of http://www.cs.ualberta.ca/~zaiane/courses/cmput410/ the course: Textbook : – Lectures; Internet and World Wide Web How to Program – Resources 3 rd Edition . +CDs – Activities; by Harvey M. Deitel, Paul J. Deitel, A. B. Goldberg Prentice Hall, 2004 – Evaluation.  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 9 10 10 Web-Based Information Systems University of Alberta Web-Based Information Systems University of Alberta Course Schedule (Tentative, subject to changes) On-line Resources There are 14 weeks from September 9 th to December 8 th • CMPUT 410 web page There are 6 assignments that you can do in the lab or at home. However, implementation of assignments should be demonstrated in the lab. • Course slides Assignment 1 distribution week 2 due week 3 (web page design & implementation) • Web links Assignment 2 distribution week 2 due week 5 (Form input validation) Assignment 3 distribution week 4 due week 8 (Javascript drag and drop) • Glossary Assignment 4 distribution week 5 due week 9 (Cookies) • Student submitted resources Assignment 5 distribution week 6 due week 10 (XML and XSLT) Assignment 6 distribution week 6 due week 11 (Web services) • U-Chat We will have lab exercises. They won’t be marked, but if not done will result in • Frequently asked questions negative points for the assignments. • Announcements Out of town Midterm week 8 (Probably October 26th) Nov. 2 nd Epilogue test Week 14 (December 8 th ) last day of class Nov. 4 th Week 9 There will be no handouts distributed in class.  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 Web-Based Information Systems University of Alberta 11 Web-Based Information Systems University of Alberta 12 12

  4. Evaluation and Grading More About Evaluation Re-examination. Your final grade will depend on the entire profile of the grades in None, except as per regulation. your lecture section (bell-curve distribution) and a particular composite score does not guarantee a particular final grade. Collaboration. However, your composite score will be computed using the Do Collaborate on assignments; do not merely copy. following weights: Do not exchange machine-readable code (programs) • Assignments 30% (6 assignments, 5% each) Plagiarism, cheating, misrepresentation of facts and participation in such offences are viewed as serious academic offences by the University and by the Campus Law Review • Midterm exam 15% (before reading week) Committee (CLRC) of General Faculties Council. • Class presentation 10% (10 minutes on relevant topic) Sanctions for such offences range from a reprimand to suspension or expulsion from the University. • Project 30% (team work) Plagiarism. • Epilogue test 15% (one hour) Work submitted by a student that is the work of another student or any other person is considered plagiarism. Read Sections 26.1.4 and 26.1.5 of the There is no final exam for this course. University of Alberta calendar. Cases of plagiarism are immediately referred • A+ will be given only for outstanding achievement. to the Dean of Science, who determines what course of action is appropriate.  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 13 13 14 14 Web-Based Information Systems University of Alberta Web-Based Information Systems University of Alberta Collaboration Policy Course Project • Exams, Assignments and Lab Exercises are to be done individually. • The objectives of the course project are to gain • Even though you are allowed to form study groups and hands-on experience in design and discuss assignments, each student must come up with his/her own solution by him/herself. implementation of Web-based information • Students may be asked at anytime to explain and/or systems and develop team work skills. justify their solutions and if they are clearly unable to do • Important factors for project evaluation: so then a zero mark may be assigned to the assignment in question and, if warranted, the case may be treated as a – Scalability (use of database management system) potential case of misconduct. – System and design quality (user interface, functionality, ease of use, robustness Plagiarism is a serious offence. It has been, and – Component-based design will continue to be, dealt with very seriously.  Dr. Osmar R. Zaïane, 2001-2004  Dr. Osmar R. Zaïane, 2001-2004 Web-Based Information Systems University of Alberta 15 Web-Based Information Systems University of Alberta 16

Recommend


More recommend