15-294 Special Topic: Rapid Prototyping Technologies


Course Level: Undergraduate Units: 5 Special Permission Required: No 
(if yes, please see Notes)

Frequency Offered: Generally offered every fall and spring semesters - confirm course offerings for upcoming semesters by accessing the university Schedule of Classes.

Course Relevance (who should take this course?): Anyone who is interested in designing and fabricating physical artifacts, or in understanding the dramatic impact of additive manufacturing technologies on diverse industries from healthcare to robotics.

Key Topics: Background Knowledge: Assessment Structure:
  • Computer aided design
  • Laser cutting and 3D printing
  • Algorithms and file formats
  • Open source movement and maker culture
  • Industry trends
  • Societal Impacts

Most Recent Syllabus: https://www.cs.cmu.edu/afs/cs/academic/class/15294h-f16/syllabus.html

15-112 / Python

Sample class notes: see course website

Sample Assignment: https://www.cs.cmu.edu/afs/cs/academic/class/15294h-f16/assignments/trees/

  • 5 Assignments
  • Final Project

Sample Exam: not provided

Sample Lecture Recording: typically no recorded lectures

Course Goals/Objectives:
  • A survey of rapid prototyping and additive manufacturing technologies, the maker and open source movements, and societal impacts of these technologies;
  • An introduction to the computer science behind these technologies: CAD tools, file formats, slicing algorithms;
  • Hands-on experience with SolidWorks, laser cutting, and 3D printing, culminating in student projects

Course Website: https://www.cs.cmu.edu/afs/cs/academic/class/15294h-f16/

Learning Resources: Pre-reqs, Cross list, Related: Notes:
  • Lecture Slides
  • Piazza
  • Autolab
  • SolidWorks 2016 Essential Training
  • IDeATe Resources
  • Prerequisites Required: 15-112 or 15-104
  • Minimum Grades in Prereqs:
    C in 15-112, C in 15-104
  • Corequisites: None
  • Prerequisite for:
    15-394 (see Notes)
  • Anti-requisites: None
  • Cross-Listed: None
  • Substitutes: 15-122 for 15-112
  • Related Courses: None
  • Reservations: Some reservations are for Seniors in Computer Science; Some reservations are for Juniors in Computer Science. Some reservations for IDeATe students.
Recommended for students planning to take 15-394
Department Website: College Website: Updated November 2017
https://www.csd.cs.cmu.edu https://www.cs.cmu.edu/  Back to Course Profile List