Prerequisite: Comfortable with basic math concepts (sums, variables), discrete math, and some programming experience (i.e. have taken an introductory programming course or equivalent, in any language, but preferably Python).
Credit only granted for: ENPM808W or ENPM606.
Formerly: ENPM808W .