Le tronc commun est généraliste et se partage de façon équilibrée entre 4 volets :
Le programme de première année est détaillé dans ce document.
Les travaux pratiques d’informatique ont lieu sur des terminaux connectés à un serveur (UNIX) et sur des PC, en langages C, et Scheme. Les travaux pratiques d’électronique et de conception de circuits ont lieu en utilisant des outils de CAO (Xilinx), des PC, et du matériel spécifique pour le Signal et l’Electronique. Sont aussi introduites l’utilisation de logiciels de bases de données, de bibliothèques numériques (Matlab) et d’ateliers de génie logiciel.