principles and practices, presentations, introductions (video), project management (video, review)
computer-aided design
computer-controlled cutting (video, review)
embedded programming (video, review)