Computer-Aided Design
2D design
raster
scan
GIMP
BIMP
pixels
Photoshop
Pixlr
MyPaint
Krita
ImageMagick
GraphicsMagick
Converseen
encoding
Geeqie
gThumb
vector
Sketchpad
Potrace
mods
Inkscape
shapes Booleans clones
lodraw
Illustrator
Graphite
Sketchpad
Photopea
Aggie.io
Boxy SVG
CorelDRAW
Scribus
QCAD
FreeCAD
constraints
Layout
3D design
types
design history
project complexity, collaboration
boundary (BRep), function (FRep), volume (VRep) representations
3D input devices
GUIs, scripting, hardware description languages
imperative, declarative, generative, optimization, Multidisciplinary Design Optimization, AI
programs
sketching
SketchUp
Tinkercad
Shapesmith
Flood
Blender
geometry nodes
Sverchok
CAD Sketcher
sculpting
rendering animation
ZBrush
SculptGL
Nomad
Rhino
Grasshopper
Kangaroo
Solvespace
FreeCAD
Open CASCADE
Ondsel
workbenches
snaps
coordinates containers
extrude
revolve
loft
sweep
constructive solid geometry (CSG)
symmetry
pad pocket
fillet chamfer
offset
links hierarchy
constraints
construction
projection, section
alignment
assemblies
measurement
folding
parametric
programming
algorithmic
drawing
rendering
animation
AutoCAD
Inventor
Fusion 360
online
education
SolidWorks
xDesign
Maker
FabConnect
Onshape
Maya
Alias
3ds Max
Cinema 4D
Houdini
Catia
Creo
NX
ACIS
Parasolid
MagicaVoxel
Monolith
OpenVDB
OpenSCAD
OpenJSCAD
CadQuery
BlocksCAD
Kokompe
Kokopelli
Antimony
libfive
adaptively sampled distance fields (ASDF)
nTopology
GrabCAD
viewer
interchange formats
DXF
STL
OBJ
FBX
IGES
STEP
glTF
Alembic
USD
libraries
McMaster-Carr
FreeCAD
game engines
Unreal
Unity
Godot
VR/AR
SculptrVR
Gravity Sketch
Kodon
Tilt Brush
simulation
Blender Physics
video
PyBullet
PhysX
FreeCAD
CalculiX
Fusion 360 FEA
Simulation
Simulia
Abaqus
Elmer
COMSOL
ANSYS
Nastran
Open Dynamics Engine
Modelica
audio, video
Audacity
Qsynth
FluidSynth
MuseScore
GIF
Kdenlive
Olive
Shotcut
OpenShot
Lightworks
Blender
DaVinci Resolve
Premiere
After Effects
Final Cut Pro
ffmpeg
avconv
mencoder
HandBrake
mplayer
smplayer
VLC
HTML5
formats
encoding
SimpleScreenRecorder
Vokoscreen
ShareX
asciinema
OBS Studio
Ant Media Server
AI
2D
Midjourney
Dall-E
Stable Diffusion
3D
Dream Fields
Dreamfusion
Magic3D
Text-to-CAD
CAD
assignment
model (raster, vector, 2D, 3D, render, animate, simulate, ...) a possible
final project
,
compress your images and videos,
and post a description with your design files on your class page