1. A neuro-stimulation system for application of cortical stimulation to a patient, comprising: an electrode array having an implantable support member configured to be implanted below the skin and above the dura of the patient's brain, wherein the electrode array has a plurality of therapy electrodes carried by the support member, a pulse system operatively coupled to the therapy electrodes, the pulse system delivering a stimulus to the therapy electrodes; a controller operatively coupled to the pulse system, the controller including a computer operable medium containing instructions that generate command signals that define the stimulus delivered by the pulse system and a desired stimulus to be delivered to the therapy electrodes based upon feedback input to the controller; a sensing device configured to be attached to a sensing location of the patient, the sensing device generating response signals defining the feedback input into the controller; and wherein the computer operable medium contains instructions causing the controller to perform the following method: applying an electrical stimulus having a plurality of stimulus parameters to the therapy electrodes; sensing a response to the applied electrical stimulus using the sensing device; determining whether the response is within a desired range or an improvement over a previous sensed response from a different electrical stimulus; selecting an alternate electrical stimulus; repeating the applying, sensing, determining and selecting procedures using the alternate electrical stimulus; and choosing an electrical stimulus corresponding to a sensed response that is within a desired range and/or is an improvement compared to other sensed responses.