ITIS413 : Introduction to Artificial Intelligence

Department

Department of Information Systems

Academic Program

Bachelor in Information Systems

Type

Compulsory

Credits

03

Prerequisite

ITGS211

Overview

This course is an introductory course to artificial intelligence. The goal of this course is to provide students with the underlying principle of the artificial intelligence and soft computing paradigms with their advantages over traditional computing. Topics to be covered will include: Introduction to Intelligent Systems: Tools, Techniques and Applications; Expert Systems; Fuzzy Systems; Artificial Neural Networks; Genetic Algorithms; Case-based Reasoning; Data Mining; Intelligent Software Agents; Language Technology.

Intended learning outcomes

Knowledge &understand

  • Student enumerates the different approaches to artificial intelligence
  • Student learns the basics and history of artificial intelligence
  • Student enumerates and explains the different branches of artificial intelligence
  • Student explains the techniques and applications of artificial intelligence.

mental skills

  • Student compares approaches of artificial intelligence
  • Student distinguishes among (technologies / applications) of artificial intelligence
  • Student distinguishes among different types of branches of artificial intelligence
  • Student criticizes (technologies/branches) of artificial intelligence
  • Student distinguishes between (characteristics / features) of artificial intelligence.

Practical & professional skills

  • Student uses artificial intelligence software and tools
  • Student designs a machine learning model

General and transferable skills

  • Editorial communication and report writing
  • Team work
  • Commitment to performing exams and handing in assignments on time

Teaching and learning methods

  • Lectures
  • Mini-projects
  • Research papers

Methods of assessments

  • Midterm exam = 30
  • Final exam = 50
  • Scientific activities (eg writing a report or giving a presentation) = 20

Course contents

  • Introduction to artificial intelligence (definition/historical development/approaches)
  • Artificial intelligence technologies
  • Artificial intelligence applications
  • expert systems
  • Fuzzy logic
  • neural networks
  • Data mining
  • Data mining techniques
  • Genetic algorithms
  • machine learning
  • Machine learning models and techniques
  • Case based learning
  • Smart software agents
  • language techniques

Information Retrieval Systems (ITIS401)
Knowledge Management (ITIS402)
Data Mining/Business Intelligence (ITIS404)
Business Process Management (ITIS405)
Decision support system (ITIS406)
IS Innovation and New Technologies (ITIS407)
E-Government (ITIS408)
Physics (ITPH111)
Mathematics I (ITMM111)
Arabic language 1 (ITAR111)
Problem solving Technic (ITGS113)
Intro to Information Technology (ITGS111)
General English1 (ITEL111)
Mathematics II (ITMM122)
logic Circuit Design (ITGS126)
System Analysis and Design (ITGS124)
Introduction to Programming (ITGS122)
General English2 (ITEL122)
Arabic language 2 (ITAR122)
Introduction to Statistics (ITST211)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Computer Architucture & Organization (ITGS223)
Data Structure (ITGS220)
Foundation of Information Systems (ITGS222)
Information Security (ITGS224)
Introduction to Internet Programming (ITGS226)
Introduction to database (ITGS228)
Operating System (ITGS302)
Scientific Writing (ITGS304)
Web Application Development (ITIS311)
Human Computer Interaction (ITIS312)
Data and Information Management (ITIS313)
Advanced Databases (ITIS325)
IT Infrastructure (ITIS323)
Design and Analysis algorithms (ITGS301)
Multimedia Systems (ITIS324)
Advanced System analysis & Design (ITIS326)
Enterprise Architecture (ITIS411)
Risk management and Security (ITIS412)
Introduction to Artificial Intelligence (ITIS413)
IT Project Management (ITGS303)
Enterprise Systems (ITIS421)
IS strategy ,management and acquisition (ITIS422)