Email me :)
W a n g L i n a : M S c ( I n f o r m a t i o n S t u d i e s ) : F u l l - T i m e 2 0 0 2 / 2 0 0 3

Semester 1
Semester 2
H6601--Information Users & Society
H6671--Database Management Systems
H6602--Information Sources & Searching
H6672--Web-based Information Systems
H6603--Information Storage & Retrieval
H6676--Programming for Information Professionals
H6611--Human Computer Interaction
H6677--Information Mining & Analysis
H6614--Internet & Web Technologies

Assignments of Semester 1 - 15 July, 2002 - 9 Nov, 2002

gfdsggfd
H6601 -- Information Users & Society
Term Paper
  • Select one of the areas listed in the course outline. Within the selected area define a topic, which is of interest to you or your organization. Write a term paper about the defined topic in a form of a case study or a review paper.
  • Conduct a literature survey of the topic
  • Write a summary or abstract outlining the problem(s) and the objectives or significance of this paper
  • Provide a general introduction to the topic
  • Review the relevant literature highlighting the findings and the recommendations made by these studies
  • Provide a concise discussion of critical issues that reflect the current situation (state of the art) and future developments in this area
  • Provide a conclusion and lessons learned if any
  • Provide a bibliography and supporting appendices if any
hggfg My Final Work -- "Intellectual Property Protection in China" -- Grade: "Not Know"
ddd
<TOP>
 
H6602 -- Information Sources & Searching
Assignment 1
Use appropriate reference tools to provide answers to the following questions. In each case, you should write the answer along with full bibliographical details (including page number) of the source consulted.

Questions My Final Work -- Table of Contents & Answer -- Grade: "A"
fdd
Assignment 2
The purpose of Assignment 1 was to bolster your "information sources repertoire", i.e. to get you to know as many information sources (types of sources and actual titles) as possible. Its focus was on breadth rather than depth. In Assignment 2, we will focus on depth. To do this, you will do a 6-8 page review on a reference source of your choice. The purpose here is to examine in depth one or a set of related sources.

Requirements My Final Work -- Table of Contents & Review -- Grade: "A"
ff
<TOP>
 
H6603 -- Information Storage & Retrieval
Assignment 1
DEVELOPMENT OF AN IMAGE RETRIEVAL SYSTEM -- The class, working in groups, will collectively develop an image retrieval system over the period of the whole semester as part of an assignment. Regular instructions, activities and deliverables will be specified. You should therefore revisit this document for updates. The assignment is expected to culminate into a final group report at the end of the semester. Note: Here only have part of the assignments since the others need specific software to open.

Instructions Our Final Work -- Metadata Template & Report -- Grade: "B"
dsaf
Assignment 2
A term paper is to be written and submitted for your Assignment 2. Collectively, these papers report on different issues in the study of information storage and retrieval. They will be very useful for readers who wish to have a concise and yet informative insight on the topics. Potential areas/topics to work on are shown below. You may choose to work on one of these topics or propose another relevant topic which is of relevance to information storage and retrieval. The topic chosen must not have been covered in any of the 2000/2001 - 2001/2002 term papers (with the exception of e.g. 'Future trends/developments in IR').

Instructions Our Final Work -- "A Brief Review of Digital Preservation" -- Grade: "A"
ff
<TOP>
 
H6611 -- Human Computer Interaction
Assignment 1
You are required to submit a 2000-word chapter review from any given Books on 12 September 2002. Please make sure that you indicate the number of words at the end of the review. Presentations to the class will be held during lecture/seminar time from Weeks 8-10. Each group would be allocated 10 minutes to present their chapter review to the class.

Instructions Our Final Work -- "Getting to Know Users and Their Tasks" -- Grade: "B+"
sdsd
Assignment 2
Design and evaluate a user interface on one of the following:
F. Design of an user interface to a heritage information system (Ours Topic)
Report 1 - You should make use of creative design aids such as Hierarchical Task Analysis (HTA), Scenario-based design and Claims Analysis to draft Report 1 on requirements specification outlining the various options the prototype system should provide.
Report 2 - Conduct an initial user testing using Claims Analysis to get impressions on the usability and usefulness of your prototype. After carrying out user testing on your prototype, you are to make the changes recommended. In Report 2, you should describe any design modifications made, and state the lessons learned working on this project. You will also need to present your modified prototype for marking in either weeks 12 or 13.

Instructions Our Final Work -- Report 1 & Report 2 & Appendix & Prototype(Partially activated)-- Grade: "A-"
ff
<TOP>
 
H6614 -- Internet & Web Technologies
Assignment 1
This will be a team project consisting of 2 or 3 members per team. Neither single-person teams nor teams with 4 or more people will be allowed. This assignment will require you to create a "portal"/web site on any one of the following topics:
§ Information retrieval (Due to the difficulty in meeting team member, it became a single-person project.)

Requirements My Final Work -- "Mini Portal for Information Retrieval" Report & Prototype -- Grade: "B-"
fdsfdsa
Assignment 2
A This will be a team project consisting of 2 to 4 members per team. Neither single-person teams nor teams with 5 or more people will be allowed. All team members will receive the same grade. The goal of this assignment is to describe an Internet/Web-related technology and discuss how it might be applied to a specific domain of interest. Your report should demonstrate an appreciation of the broad area of the chosen technology as well as a clear understanding of the issues of significance in the area. In addition, the report will describe how this technology might be used in a particular domain you have selected. The report will also contain citations to relevant books, journal articles and WWW documents.Each team will create a Web site containing the assignment. No hardcopy is required.

Requirements Our Final Work -- "Annotea / Amaya in Education" Web Report -- Grade: "Not Know"
fdsaf
Tutorials -- Web Link
Laboratory sessions are held to provide hands-on exercises which students are expected to perform and upload onto their personal Web pages. Personal Web pages will be browsed at random and marks will be awarded according to the content available at that point in time. As such, you are advised to keep your personal Web page updated at all times.

 

<TOP>

 

Assignments of Semester 2- 6 Jan, 2003 - 17 May, 2003

gfdsggfd
H6671 -- Database Management Systems
Assignment 1 -- Project Report
This will be group project of up to 3 people. Groups of 4 or more people will not be allowed. All team members will receive the same grade.Write and present a report on any one of the following topics related to database system, applications and development environments:

XML database; Object-Oriented database; Data warehouses; Mobile database; Database security; Database high availability; Other topics related to database system, applications and development environments are possible with consent from the instructor.

The focus of the report should be to provide an overview to your chosen topic. It should give the reader enough information to understand what the technology involves, its applications, its costs and benefits, existing products and so on. The style of writing should be pitched at an "intermediate" level, that is, it should be simple enough to be understood by someone with an introductory-level background in basic database principles, but at the same time also contain enough technical detail to properly understand how the technology works.

Students are encouraged to produce high quality work as all reports will be made available on the course web site for the benefit of the class.

Teams will conduct a 15-20 minute presentation on their chosen topic. This will be followed by a 5 minute question-and-answer session to allow for clarifications by students and the instructor.

hggfg Our Final Work -- "XML Databases" & Appendix & PPT-- Grade: "A"
fdd
Assignment 2 -- Web Database Project
Design and implement a Web database application. Each student will work on his/her own project. The project must be the student’s own work.

Examples of suitable projects:Database application for an E-commerce Web site (virtual store on the Web); Library system for a small library; Other projects with approval of instructor.

The Web database application must satisfy the following requirements: user access to the database is via HTML forms; the database must include at least 2 tables (i.e. of some complexity); query and update functions must be provided.

Project schedule:

  • Specify the project & functional requirements.
  • Submit a proposal & functional requirements to instructor.
  • Perform data analysis using E-R diagrams.
  • Design the database schema.
  • Implement the database using Access (or MS SQL). Populate it with sample data.
  • Design the application programs, query views, reports, and the query/input/update HTML forms.
  • Implement the applications using the Macromedia Dreamweaver MX.
  • Obtain feedback from classmates & do fine-tuning.
  • Complete a project report which must not be longer than 4 pages of text, single-spaced with 11-point font. Diagrams can occupy additional pages. Submit the final report. Install your Web database application on the ISLab2 server.

The report should include:
General description of the system; E-R diagram; Database schema; Description of the application programs and the functions provided; Description of problems encountered in the project, and how the system can be improved.


hggfg Our Final Work -- Report & Appendix A, B-I -- Grade: "B+"
ddd
<TOP>
 
H6672 -- Web-based Information Systems
Assignment 1 -- – XML Exercise

Develop an XML application to store a bibliography of journal articles, books, book chapters and conference papers, and to automatically format the references to appear in APA style on a Web page.

  • Design an XML language to store the bibliography. Construct an example bibliography using your XML bibliography language. The instructor will provide you with example references to use – but you can start with the references given in http://islab.sas.ntu.edu.sg:8000/StudentInfo/Diss/2002-2003/apa.doc.
  • Describe your XML bibliography language in words.
  • Construct an XML schema for validating your bibliography documents.
  • Construct an XSL-Transformation stylesheet to convert the references in your bibliography document to the APA citation style, for display as an XHTML file on a Web browser.
  • Upload the above files to the course Web site. The instructor will provide instructions for this later in the semester.
Test Data My Final Work -- XML & Schema & Description -- Grade: "B+"
fdd
Assignment 2 -- Developing a Web Application and Web Service

Design and develop an information source, and implement it as a Web application for end-user access. Also implement a Web service for other systems to access your information source.

  • Decide on the type of information source you want to set up, e.g. a bibliography of articles on a topic, a full-text database of articles, an online library catalogue, a directory of Web resources on a topic, basic information on a particular topic (e.g. gardening), e-commerce site, etc.
  • Gather information for your information source (don’t spend much time on this – this is not the focus of the project)
  • Design and construct a database or XML document to store the information
  • Develop an application using ASP.NET for end-users to access the information
  • Set up a Web service for other systems to access your information source.
  • Upload your application to the course Web site
  • Submit a written report of 4-6 pages of text, 11pt font single-spaced (any text beyond the first 6 pages will not be read) covering the following:
    · Description of your information source, and where you obtained the information
    · The design of your database or XML document
    · Description of the Web application that you developed for users to access the information
    · How the Web service was implemented.
    · How the work was apportioned between the 2 team members
    · The URL of your system on the course Web site
hggfg Our Final Work -- Report & Appendix -- Grade: "A-"
ff
<TOP>
 
H6676 -- Computer Programming for Information Professionals
Assignment 1 -- Robocode
The goal of this project is to use the Java programming constructs you have learnt and apply it to create a robot that will compete against robots created by other students in the class. You will be using a development/game environment from IBM called Robocode which is available at:
http://robocode.alphaworks.ibm.com/home/home.html

Students will be divided into teams of between 1 to 3 people, and each team will develop 1 robot. No other team sizes will be allowed. Robots will then compete against each other until an ultimate winner is obtained.

Robocode is a relatively simple development environment and the major challenge is the conceptualization and development of your ultimate fighting robot. That is, the most demanding aspect of the project is to devise a viable strategy that your robot will use in battle, and translate that strategy into Java code.

Many Web sites however, provide a wealth of information on Robocode from tutorials to discussion groups to fully-functional robots. These include IBM’s site as well as numerous other Robocode fan sites. You are encouraged to use these resources as inspiration. Plagiarism however will not be tolerated. The robots you develop must be your own creation. Although you may adapt existing strategies, the code used to implement them must be yours.

Requirements Our Final Work -- Report & Robocode -- Grade: "A"
dsaf
Assignment 2 -- Information Retrieval System
This is a group assignment with between 1-3 members per group. Other group sizes will not be allowed. Your assignment is to create a rudimentary information retrieval system (IRS) that performs the following tasks:
1. Inverted index creation
2. Query processing

Since the IRS consists of two separate tasks, you will write separate programs for each of them. That is, one Java application will create the inverted index while another will perform query processing. All programs must perform appropriate exception handling.

Requirements Our Final Work -- Code -- Grade: "Not Know"
ff
<TOP>
 
H6677 -- Information Mining & Analysis
Assignment 1 -- Mid-term paper
Write a literature survey on “The Applications of Data Mining <in a particular industry or for a particular application>”. The paper must NOT be more than 5 pages (single-spaced, 12 point font), and must cover at least 5 journal articles. You can choose any industry or application. Obtain the instructor’s approval on the topic before you begin. Include a copy of the journal articles with your paper. Prepare a 15 min. presentation of your paper – to present in class.

hggfg My Final Work -- "Data Mining in Telecommunication" & PPT -- Grade: "B"
sdsd
Assignment 2 -- Data analysis project

Obtain a data set (of at least 200 records) and perform the knowledge discovery process to the data set using at least two of the following techniques:

  • Statistical analysis
  • Cluster analysis & K-Nearest Neighbour
  • Association analysis
  • Decision tree induction
  • Neural network

Write and submit a report of your data analysis. (Max. 5 pages of text, excluding tables and appendices.)

hggfg My Final Work -- Report & Appendix -- Grade: "B"
ff

<TOP>

Homepage
Study in NTU, Singapore
My Favorite Links
Photo Album @ Yahoo
Design @ SJTU and SHMC
My Music Heaven