A wearable cardiac device comprising: a garment (300, 500) worn about a torso of a patient, a plurality of ECG sensing electrodes configured to monitor cardiac activity of the patient, a plurality of therapy electrodes configured to provide treatment to the patient, and a controller, the controller configured to detect a cardiac condition of the patient based on the monitored cardiac activity of the patient and provide at least one therapeutic pulse to the patient based on the detected cardiac condition, wherein the controller includes a plurality of separate and distinct modules (402, 404, 406, 408) distributed about the garment, wherein one or more modules of the plurality of modules are configured to be secured within corresponding one or more pockets provided in the garment, wherein the plurality of modules further comprises a sensor interface module coupled to the plurality of ECG sensing electrodes, the sensor interface module being configured to receive cardiac data from the plurality of ECG sensing electrodes, digitize the cardiac data, and communicate the digitized cardiac data to other components, wherein the plurality of modules further comprises at least one user interface module communicably coupled to at least one other of the plurality of modules, wherein the plurality of modules of the controller that are distributed about the garment further comprise a plurality of separate and distinct capacitor modules, each capacitor module comprising a capacitor having a form factor adapted to be housed within a corresponding enclosure, the enclosure adapted to conform to a predetermined portion of a patient's body, each capacitor module coupled to the at least one therapy electrode and at least one charger circuit to charge the plurality of capacitors, wherein the plurality of EGC sensing electrodes are integrated into the garment (300, 500) and permanently coupled to the garment at predetermined locations, and wherein the plurality of therapy electrodes are removably coupled to the garment. a garment (300, 500) worn about a torso of a patient, a plurality of ECG sensing electrodes configured to monitor cardiac activity of the patient, a plurality of therapy electrodes configured to provide treatment to the patient, and a controller, the controller configured to detect a cardiac condition of the patient based on the monitored cardiac activity of the patient and provide at least one therapeutic pulse to the patient based on the detected cardiac condition, wherein the controller includes a plurality of separate and distinct modules (402, 404, 406, 408) distributed about the garment, wherein one or more modules of the plurality of modules are configured to be secured within corresponding one or more pockets provided in the garment, wherein the plurality of modules further comprises a sensor interface module coupled to the plurality of ECG sensing electrodes, the sensor interface module being configured to receive cardiac data from the plurality of ECG sensing electrodes, digitize the cardiac data, and communicate the digitized cardiac data to other components, wherein the plurality of modules further comprises at least one user interface module communicably coupled to at least one other of the plurality of modules, wherein the plurality of modules of the controller that are distributed about the garment further comprise a plurality of separate and distinct capacitor modules, each capacitor module comprising a capacitor having a form factor adapted to be housed within a corresponding enclosure, the enclosure adapted to conform to a predetermined portion of a patient's body, each capacitor module coupled to the at least one therapy electrode and at least one charger circuit to charge the plurality of capacitors, wherein the plurality of EGC sensing electrodes are integrated into the garment (300, 500) and permanently coupled to the garment at predetermined locations, and wherein the plurality of therapy electrodes are removably coupled to the garment.