Posts Tagged 'computer science'

Intro to Artificial Intelligence

Provided by Know Labs in Partnership with Stanford University’s Engineering Department

“Online Introduction to Artificial Intelligence is based on Stanford CS221, Introduction to Artificial Intelligence. This class introduces students to the basics of Artificial Intelligence, which includes machine learning, probabilistic reasoning, robotics, and natural language processing.

The objective of this class is to teach you modern AI. You learn about the basic techniques and tricks of the trade, at the same level we teach our Stanford students. We also ...

Read more →

Divide & Conquer

This post is being created to display the Divide and Conquer problem solving strategy.

While taking a C++ programming class, I was suddenly hit with a great deal work than I had expected. The work seemed completely overwhelming, and I felt a bit overwhelmed. To reduce the work load I have decided to break down the work to be performed into much smaller, byte size pieces. To do this, I must take the full scope of each assignment and break it ...

Read more →

C++ Resources

Massachusetts Institute of Technology OpenCourseWare – Intro to C++

There is no one who dreams of technology that has not given thought to how an education at MIT could send us to the top of the Computer Scientists charts. Although most of us may not be able to attend MIT, we can still take the classes they offer, and for FREE I might add. MIT OpenCourseWare is a name you should have tattoed across your chest, forearm, or forehead, as ...

Read more →

C++ Numeric Types, Expressions, and Output

Overview of Chapter 3, Programming and Problem Solving with C++, 5th edition (2010)

C++ Data Types
C++ Data Types

* Types CHAR, SHORT, INT, and LONG are unsigned. An unsigned integer value is assumed to be only positive or zero.

Examples of Named Constant Declarations for Numberic Types:
const float PI = 3.14159;
const float E = 2.71828;
const float int = MAX_SCORE = ...

Read more →

Software Development Life Cycle – Unified Process

The development of software includes a series of steps kwown as the Software Development Life Cycle. A modern method of of SDLC is known as the Unified Process. This post has been created to list the steps involved within the Unified Process.

  1. Business Modeling
  2. Requirements Discipline
  3. Design Discipline
  4. Implementation
  5. Testing Discipline
  6. Deployment Discipline

Unified Model

Burd, S. (2006). Systems Architecture, 5th edition, Thomson ...

Read more →

Learn PHP in 24 Hours

SAMS Teach Yourself PHP in 24 Hours, 3rd Edition courtesy of the Association for Computing Machinery

This post was created as a reference point.

PHP Standard Data Types

There are 6 standard data types in PHP. They are:

  • Integer
  • Double
  • String
  • Boolean
  • Object
  • Array
  • There are also 2 Special Data Types. They are:

  • Resource
  • Null
  • Testing for a specific data type.

    Functions to test data types

  • is_array()
  • is_bool()
  • is_double()
  • is_int()
  • is_object()
  • is_string()
  • is_null()
  • is_resource()
  • Operators and Expressions

    An operator is a symbol or series of symbols that, when used in conjunction with values, performs an action and usually produces a new value.

    An ...

    Read more →
    Page 3 of 5 12345