- Undergraduate and Graduate CSC Course Catalog
- Course Coordinators
- Registration & Records
- Summer 2017 Special Topics Course
- Fall 2017 Special Topic Courses
(Summer I) CSC 495 - 001 Bio-Inspired Computation with Julia - Dr. Heber
Prerequisites: MA 121, 131, or 141 (Calculus I), CSC 226 or comparable course, CSC 111, 112, 113, 114, or 116 or comparable introductory programming course
Description: This course will teach students how computational processes can be derived from natural models, and how to implement such algorithms using the recently developed high-performance programming language Julia (http://julialang.org/). We will focus on major biologically-inspired algorithmic approaches, including evolutionary computing (for example genetic algorithms, differential evolution, etc.) and social computing (for example particle swarm algorithms, ant colony optimization, etc.). We will introduce or omit topics as warranted by student interest and time.