This is the post-print version of the article. The official published version can be obtained from the link below.We describe the design process of a diagnostic system for monitoring the anaesthetic state of patients during surgical interventions under general anaesthesia. Mid-latency auditory evoked potentials (MLAEPs) obtained during general anaesthesia are used to design a neuro-fuzzy system for the determination of the level of unconsciousness after feature extraction using multiresolution wavelet analysis (MRWA). The neuro-fuzzy system proves to be a useful tool in eliciting knowledge for the fuzzy system: the anaesthetist's expertise is indirectly coded in the knowledge rule-base through the learning process with the training data. The anaesthetic depth of the patient, as deduced by the anaesthetist from the clinical signs and other haemodynamic variables, noted down during surgery, is subsequently used to label the MLAEP data accordingly. This anaesthetist-labelled data, used to train the neuro-fuzzy system, is able to produce a classifier that successfully interprets unseen data recorded from other patients. This system is not limited, however, to the combination of drugs used here. Indeed, the similar effects of inhalational and analgesic anaesthetic drugs on the MLAEPs demonstrate that the system could potentially be used for any anaesthetic and analgesic drug combination. We also suggest the use of a closed-loop architecture that would automatically provide the drug profile necessary to maintain the patient at a safe level of sedation