Weekly assignments On this page you can find all of my weekly assignments. Click on the pictures to see further details. Principles and practices Project management Computer-aided design Computer-controlled cutting Electronics production 3D scanning and printing Electronics design Embedded programming Computer-controlled machining Molding and casting Input devices Output devices Composites Networking and communications Interface and application programming Mechanical design Machine design Final Presentation