BEIT Sixth Semester Spring 2020.

This course do have two objectives to satisfy the very first one is to understanding the basic of computer graphics its hardware and application in various aspect of our life. On the other hand we should study various 2D and 3D algorithms used in computer graphics.

The course topics will vary each year, dependent on available teachers and scientific interests. A selection of topics will be made public at the start of the semester. Possible topics include:

Introduction to artificial intelligence and intelligent agents

Problem solving and search methods

Knowledge, reasoning, and planning (KRP)

Uncertainties and probabilities in KRP

Learning

Communication, perception, action

Typical methods and terminology that will be studied are:

Genetic algorithm (GA)

Neural networks (NN)

Particle swarm optimisation (PSO)

Ant colony optimisation (ACO)

Intelligent agents

Intelligent algorithms such as BFS,DFS, A*, D*, Dijkstra's algorithm

Expert systems

Fuzzy logic

Classification systems

Machine learning

Artificial intelligence (AI)

Computational intelligence (CI)

Etc.

This course is about the art of developing systems based on a set of cooperating objects. A technical approach used in the analysis and design of an application or system through the application of the object-oriented paradigm and concepts including visual modeling. This is applied throughout the development life cycle of the application or system, fostering better product quality and even encouraging stakeholder participation and communication.