AI Horizon: Intelligence and Reason in Computers
Introduction Home Essays Resources Contact Info
Essays
  Basic CS
General AI
Chess AI
Go AI

Resources
  Source Code
AI Tips and Tricks
Books
Links

Other
  Code Journal
Site Updates

 

Computer Science and AI Tutorials and Essays

Here, you will find essays on a variety of subjects ranging from red-black trees to linked lists. Some of them even include source code that you can download to explore the concepts presented in the essay. You can find a complete list of these source code items at the Source Code Repository. (Please see this note about our source code.)

Basic Computer Science: It is essential to have a good understanding of the basics before learning something such as Artificial Intelligence. These essays provide a smooth transition from simply knowing how to use a programming language to knowing how to program. They make a very good next step up from the C++ tutorials at Cprogramming.com.

General Artificial Intelligence: These essays cover the basics of widely used artificial intelligence topics, such as neural networks and the genetic algorithm. Also covered here is Artificial Life, an interesting sub-field.

Chess Artificial Intelligence: Although some people may say that Chess AI is dead, the field is far from over, and new developments are still arising from research. Still, it is a very well-covered topic and makes for a wonderful way to learn how to apply AI concepts in a specific field.

Go Artificial Intelligence: Those who know of it call go the new frontier of computer strategy. Most of the traditional methods used in chess work poorly in go, making it the subject of exciting new research in vision, human decision-making, pattern matching, neural networks, and the genetic algorithm.

All content is written and published by the people at or affiliated with AI Horizon <http://www.aihorizon.com/>.
Send any comments and suggestions to comments@aihorizon.com.

Please report any errors to webmaster@aihorizon.com.