Skip to Content

Intelligent Systems

Unit code: HIT3138

Credit points12.5 Credit Points
Duration1 Semester or equivalent
Contact hours36 Hours
CampusHawthorn, Sarawak
Prerequisites

HIT2037 Software Development in Java OR HIT2302 Object-Oriented Programming OR HIT3037 Programming in Java OR 65+% in HIT3181 Technical Software Development

CorequisitesNil

Aims and objectives

To introduce students to a range of artificial intelligence techniques.
 
Learning Outcomes
Upon successful completion of this unit students will be able to:
  • Understand a range of techniques of intelligent systems across artificial intelligence (AI) and intelligent agents (IA); both from a theoretical and a practical perspective.
  • Apply different AI/IA algorithms to solve practical problems.
  • Design and build simple intelligent systems based on AI/IA concepts. 

Teaching methods

Lectures (24 hrs), Tutorial (Labs) (12 hrs)

Assessment

Project Assignment, Examination

Content

The unit includes the following topics:
• Introduction to Intelligent Systems
• Knowledge representation and reasoning
• Multi-agent systems
• Learning and adaptation
• Evolutionary computing
• Neural Networks
• Collective intelligence
• Methodologies

    Reading materials

    Sterling, L. and Taveter, K. The Art of Agent-Oriented Modelling. MIT Press, 2009.

    Russell, S. & Norvig, P. Artificial Intelligence: A Modern Intelligence. Prentice Hall, 3rd edition, 2009
     
     
    Lecture notes will be provided