MC-502 Introduction to A.I & Computer Architecture

MC-502 INTRODUCTION TO A.I & COMPUTER ARCHITECTURE

Credit Hours = 3

COURSE CONTENT

  • Types of Intelligence, AI concepts and techniques, AI Programming Languages, LISP, Prolog, predicate calculus, automated reasoning. Knowledge representation with emphasis on Expert Systems, Searching Algorithms, search and optimisation, heuristic search paradigms, game programming.
  • Components of a Computer System: CPU, ALU and Control Unit, Visible Processor Architecture, Internal Registers, Cache and Main Memory Overview, I/O Subsystem, Programmed and Interrupt Driven I/O, Direct Memory Access, I/O Channels and I/O processors, Microprocessor as building block of a computer.

RECOMMENDED BOOKS

Coming Soon