Posts Tagged 'computer science'

Problem Solving Methodologies

Problem solving techniques can be applied to both life and the field of computer science. In both instances, there are different methodologies that can be applied; for, the use of a specific methodology is directly dependent on the type of problem that must be solved.

This article will define the different types pf problem solving methodologies, as well as the different types of problems they can solve.

Request-Response-Result MethodologyResponse-Request-Result

The request-response-result methodology works best ...

Read more →

Genetic Programming Reference List

Artificial Intelligence – Ginectic Programming

The purpose of this post is to offer a comprehensive listing of resources related to the ginetic algorithm, which is being further developed by John Koza of Standford University.

John Holland – Ginetic Algorithms (1975)

Genetic Programming Inc.
A privately funded research group that does research in applying genetic programming.

What is Ginetic Programming?

Springer: Ginetic Programming Publications

ECJ 20
A Java-based Evolutionary Computation Research System

Read more →


A Theological Objection to Artificial Intelligence

Theological Objection?

Many religous leaders or persons of faith will argue that the study of artificial intelligence is in direct contrast to God’s will.  I belive this view comes from a misconception and/or lack of education in the arena of information systems. That being said, the very same leaders that argue against the use of artificial intelligence, also depend on technology in every aspect of their day to day life.

Any reference to the term “artificial intelligence” is responded with images from movies like “The Terminator” ...

Read more →

Big O Notation

What is “Big O” Notation?

Big O notation: Indicates the worse-case run time for an algorithm–that is, how hard an algorithm may have to work to solve a problem.

Big O example:

Suppose an algorithm is designed to test whether the first element of an array is equal to the second. If the array has 10 elements, this algorithm requries one comparison. If the array has 15,000 elements, it still requires one comparison. In fact, the algorithm is completely independent of ...

Read more →

Artificial Intelligence – Our Need to Understand

Artificial Intelligence: Our Need to Understand

Michael A. Stratton
ENGL 101: English Composition
Instructor C. Pengilly, Mountain State University
March 27, 2011

Artificial Intelligence: Our Need to Understand

As an undergraduate majoring in computer science at Mountain State
University, I understand that artificial intelligence has been depicted in many
science fiction venues; although, artificial intelligence it is not just an
element of science fiction. It is important to understand that artificial
intelligence is a legitimate field of study within the field of computer
Read more →


Moore’s Law & Economic Disaster

Will Moore’s Law Lead To Economic Disaster?

Our economy is driven by Technology. Moore’s law states that every 18 months computing power will double. This is the result of improved manufacturing and improvements in technology.

A computer that cost $1,500 dollars today has over 12 times the processing power of a $1,500 computer built 10 years ago.
Moore’s law is the result of improved Silicon technology, and Silicon manufacturing technology will eventually reach it’s max ability to increase the number of transistors ...

Read more →

Artificial Intelligence

Artificial Intelligence References

This page lists references to the computer science field of Artificial Intelligence.

Social Implications of AI
“….an ultraintelligent machine could design even better machines; there would then unquestionably be an “intelligence explosion”, and the intelligence of man would be left far behind. Thus the first ultraintelligent machine is the last invention man need ever make.”
– Irving Good, 1965

Adaptaive AI, Inc
Imagine if computers could learn and think.
Imagine if software was more flexible and adaptable to work the ...

Read more →
Page 4 of 5 12345