Introduit des bases de programmation et des structures de contrôle, mettant l'accent sur la pratique pratique pratique pour la préparation des examens et le travail de projet.
Explore les structures de contrôle dans la programmation, en mettant l'accent sur les opérateurs logiques, les ramifications, les boucles et les pièges potentiels de rupture et de poursuite des énoncés.
Couvre les bases de Python telles que la syntaxe, les variables et les fonctions, en introduisant la plate-forme Renku pour la science collaborative des données.
Introduit les opérations arithmétiques NumPy, les opérations logiques, l'indexation, les tableaux multidimensionnels, les opérations matricielles et l'importation/exportation de données.
Explore les structures de contrôle, le traitement des erreurs et les structures de données dans la programmation MATLAB, en mettant l'accent sur la lisibilité des codes et des exemples pratiques.
Couvre les pertes dynamiques dans les onduleurs CMOS, en se concentrant sur la dissipation d'énergie et les considérations de conception pour un fonctionnement efficace.
Explore la représentation et la transformation des valeurs, en se concentrant sur la conversion de fermeture et les défis de la représentation des fonctions dans les langages fonctionnels.
Met l'accent sur la mise en œuvre d'un générateur de fonctions carrées utilisant la technologie Speedgoat FPGA et les techniques de traitement du signal en temps réel.