A computerized electro-mechanical drug delivery device (10) configured to deliver at least one dose of two or more medicaments. The device comprises a control unit (300). An electro-mechanical drive unit (500, 600) is operably coupled to the control unit and a primary reservoir (90) for a first medicament and a secondary reservoir (100) for a fluid agent, e.g. a second medicament. An operator interface (60) is in communication with the control unit (300). A single dispense assembly (200) is configured for fluid communication with the primary (90) and the secondary (100) reservoir. Activation of the operator panel sets a first dose from the primary reservoir and based on the first dose and a therapeutic dose profile (860), the control unit (300) is configured to determine a dose or range of the fluid agent. Alternatively, the control unit determines or calculates a dose or range of a third medicament.Linvention porte sur un dispositif électromécanique informatisé dadministration de médicaments (10) configuré pour administrer au moins une dose de deux ou plus de deux médicaments. Le dispositif comprend une unité de commande (300). Une unité dentraînement électromécanique (500, 600) est couplée en fonctionnement à lunité de commande et à un réservoir primaire (90) pour un premier médicament et à un réservoir secondaire (100) pour un agent fluide, par exemple un deuxième médicament. Une interface dopérateur (60) est en communication avec lunité de commande (300). Un ensemble unique de distribution (200) est configuré pour être en communication fluidique avec les réservoirs primaire (90) et secondaire (100). Lactivation du panneau dopérateur établit une première dose à partir du réservoir primaire et sur la base de la première dose et un profil de dose thérapeutique (860), lunité de commande (300) étant configurée pour déterminer une dose ou une quantité de lagent fluide. En variante, lunité de commande détermine ou calcule une dose ou une quantité dun troisième médicame