Contact
Final Project
Assignments
My Lab
About Me
Weekly Assignments
Week 1: Principles and practices, presentations, introductions
Week 2: Project Management
Week 3: Computer-aided design
Week 4: Computer-controlled Cutting
Week 5: Electronics Production
Week 6: 3D scanning and printing
Week 7: Electronics Design
Week 8: Computer-controlled machining
Week 9: Embedded programming
Week 10: Molding and Casting
Week 11: Input Devices
Week 12: Output devices
Week 13: Interface and Application Programming
Week 14: Networking and Communication
Week 15: Mechanical Design
Week 16: Machine Design
Week 17: Wildcard Week
Week 18: Applications and Implications
Week 19: Invention, intellectual property, and income
Week 20: Project Development