RIT Department of Computer Science

Syllabus ----- Schedule

CSCI-633 Biologically-Inspired Intelligent Systems: Schedule

Spring Semester 2022 (2215)


RIT Academic Calendar

Disclaimer: We may get ahead of (or fall behind) this schedule, I will try to keep this up to date but regardless, homework topics will follow the actual lecture topic pace.

Week Topics Homework Reading Special Events and Due Dates Slides & Lecture Notes
1 (1/16+18) Introduction, search / metaheuristic optimization   NIOA Ch. 1; Russell & Norvig (R&N) Ch. 3.5-3.6   Slides (1), Slides (2), Slides (3)
2 (1/23+25) Optimization formulation, hill-climbing, analysis of optimization algorithms   NIOA Ch. 1; Ch. 2.1-2.2   Slides (1), Slides (2)
3 (1/30 2/1) Random walks, basics of cybernetics, algorithmic perspectives HW #1 NIOA Ch. 2.1-2.2; Ch. 3.1-3.2, 3.4   Slides (1), Slides (2)
4 (2/6+8) Stochasticity, simulated annealing   NIOA Ch. 4   Slides (2)
5 (2/13+15) Genetic algorithms, differential evolution Final Project Assigned NIOA Ch. 5   Slides (1), Slides (2)
6 (2/20+22) Differential evolution HW #2 NIOA Ch. 5, Ch. 6   Slides (1), Slides (2)
7 (2/27+29) Project proposal talks        
8 (3/5+7) Particle swarm optimization, the firefly algorithm   NIOA Ch. 7, Ch. 8   Slides (1), Slides (2)
9 (3/12+14) Spring Break (3/10 through 3/17)        
10 (3/19+21) Guest Talk: William Gebhardt (NEAT evolution) HW #3     Slides (1), Slides (2)
11 (3/26+28) Discrete inputs, bat algorithms   NOIA Ch. 10   Slides (1), Slides (2)
12 (4/2+4) Team paper talks HW #4 NIOA Ch. 11, Ch. 14, Ch. 15.3    
13 (4/9+11) Harmony search   NOIA Ch. 15.3   Slides (1), Slides (2)
14 (4/16+18) Team paper talks, flowers & multi-objective optimzation   NOIA Ch. 14   Slides (1)
15 (4/23+25) Team paper talks, concluding remarks       Slides (1)
16 (5/7) Final Exam - 5/7, 1:4-30pm Final Exam Project      


Updated: January 20, 2024