Mathematics, Art, and Computing
- General Math/Art Links
- Open Source Software for Exploration
- Numbers and Number Systems:
- History
- basic types: integers, floating point, binary and hexadecimal
- some famous numbers: Pi, e, phi, i
- Case Study: Modular Art
1
2
- Fibonacci sequence and Golden Ratio
- Complex numbers:
1
2
- Spaces and SpaceTime
- Coordinate Systems and Views
- Perspective
- Dimensions
- Non-Euclidean Geometry:
- Sets
- Ordered (tuples) and unordered
- Layers, objects, grouping and ungrouping in Gimp and Sodipodi
- Functions
- Curves:
1
2
3
- Surfaces:
1
- Case Study: Helaman Ferguson
- Transformations
1
- Fractals (recursive functions)
- Mandelbrot Set (a complex recursive function)
- Case Study:
Fractal Artists Ring
- Functional composition (networks of functions)
- Graphics: Houdini operator network
- Sound: MAX/MSP
- Relations
- drawing 2D graphs with spring-like relations
- Reasoning
- Propositional and Predicate Logic
- Logic Diagrams
- Proofs
- Basic Structures
- Lists, vectors, arrays, stacks, queues, objects
- Trees
- Graphs
- Scene Graphs:
van Dam
Tutorial
- Wayfinding graphs in architecture and virtual worlds
- Topology
- Algebraic Structures and Symmetry
- Automata and Machines
- Advanced Topics
- Dynamical Systems:
Wright
- Exploratory Math + Computing Notation:
Aesthetic Computing
- Noise (Ken Perlin)
- Line Integral Convolution
- Pattern Matching, Interpolation and Extrapolation
- Optimization with Genetic Art and Music
- Additional Web Resources
- Books
- Other Courses