Course Title: Intelligent Web Systems

Part A: Course Overview

Course Title: Intelligent Web Systems

Credit Points: 12.00


Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC1165

City Campus

Postgraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 2 2009,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013

COSC1167

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 2 2009,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013

Course Coordinator: Dr. Andy Song

Course Coordinator Phone: +61 3 9925 9761

Course Coordinator Email: andy.song@rmit.edu.au


Pre-requisite Courses and Assumed Knowledge and Capabilities

You may not enrol in this course unless it is explicitly listed in your enrolment program summary.

Students are required to have programming skills in Java or C++ before commencing this course, including basic data structures and algorithms. Familiarity with Unix and C is strongly recommended. Completion of one of the following courses (or equivalent) will satisfy the pre-requisite requirements:
COSC2391/2401 Software Architecture: Design and Implementation OR COSC1295 Advanced Programming (formerly Java for Programmers) OR former Programming 2 OR
COSC1252/1254 Programming using C++ OR
COSC1285/2123 Algorithms & Analysis


Course Description

This course is concerned with web-based systems and examines how these can be made more useful and useable by the application of relevant techniques from the domains of artificial intelligence and information retrieval. A number of recent systems will be examined in detail.

This course is an elective course for the Honours year in Computer Science and is part of the Intelligent Systems, Databases, Search Engines, and Web clusters for the coursework Masters degrees in the School of Computer Science and Information Technology. It can lead to minor theses in any of these areas.
 


Objectives/Learning Outcomes/Capability Development

On completion of this course, students should:

 

  • Know about a number of state-of-the-art intelligent web systems;
  • Know how to use several of these systems;
  • Understand the basic principles of the artificial intelligence and information retrieval techniques on which the systems are based; and
  • Be able to write or customise a system which uses intelligence web techniques.



Overview of Learning Activities

Students learn the course matter through a mixture of lectures, tutorials and laboratories. New material will be presented in the lectures. Tutorials will consist of discussions of practice problems and exercises relating to the lectures. Tutorial problems will be handed out one week and discussed in the following week. Students are expected to work on the problems prior to attending tutorials. The laboratories are for running programs and software which implement the algorithms and methods discussed in the lectures. The purpose is to gain the necessary knowledge and skills in the use of relevant software systems to complete the assignments and to perform any explorations that the student finds appropriate to the course. Students may be asked to examine a system in detail and present written and oral reports on their findings.
.


Overview of Learning Resources

You will make extensive use of computer laboratories and relevant software provided by the School. You will be able to access course information and learning materials through the myRMIT and may be provided with copies of additional materials in class or via email. Lists of relevant reference texts, resources in the library and freely accessible Internet sites will be provided.

Use the RMIT Bookshop’s textbook list search page to find any recommended textbook(s).


Overview of Assessment

The assessment for this course comprises of assignments and a formal written examination.

For standard assessment details, including deadlines, weightings, and hurdle requirements relating to Computer Science and IT courses see: http://www.rmit.edu.au/compsci/cgi