There are no hard prerequisites for this course, other than instructor
permission. However, CS 2413 (Data Structures) and Math 3333 (Linear
Algebra) will be very helpful as you are expected to have a sufficient
background to be able to support team projects involving artificial
neural networks and evolutionary computation. You are expected to have a
working knowledge of at least one high-level programming language in
which you can implement group and individual programming assignments. A
background in AI or Machine Learning such as that provided by CS 4013
(Artificial Intelligence) or CS 4033/5033 (Machine Learning) is not a
requirement.
The objective of this course is to provide the student with an
authentic research experience by integrating the student into an existing
interdisciplinary research team that is working in the areas of
speciation and robot-to-robot nurturing. The team will develop specific
testable hypotheses related to these topics; design, code, and conduct
experiments to test these hypotheses; and collect, analyze, and report on
the results found.