Computer-Aided Design

2D design
raster
scan
GIMP
Photoshop
MyPaint
vector
lodraw
Inkscape
Illustrator
Scribus
QCAD
FreeCAD
Layout

3D design
types
boundary (b-rep), function (f-rep) representations
hierarchical, parametric, procedural, CSG
GUI, hardware description languages
declarative, optimization
programs
SketchUp
123D
Blender
Art of Illusion
FreeCAD
fab modules
alien.cad
OpenSCAD
Rhino
Grasshopper
SolidWorks
Catia
Pro/ENGINEER
AutoCAD
Maya
Inventor
Alias
3ds Max
I-DEAS NX
AC3D

audio, video
Audacity
Kdenlive
FFmpeg
MEncoder
VLC

modeling
Elmer
COMSOL
COSMOS
ANSYS
Nastran

assignment
model (draw, render, animate, simulate, ...) a possible final project, and post it on your class page