Main Navigation
Apply Now Request Info


Loading...

CS 320 - Algorithms--Theory and Practice

  • 3 credits
View available sections

Analysis, design, implementation and applications of algorithms.

Prerequisite

CS 165 (CS2 Data Structures with a minimum grade of C); CS 220 (Discrete Structures and their Applications); MATH 155 (Calculus for Biological Scientists I) or MATH 156 (Mathematics for Computational Science I (GT-MA1)) or MATH 160 (Calculus for Physical Scientists I (GT-MA1)); DSCI 369 (Linear Algebra I) or MATH 229 (Matrices and Linear Equations) or MATH 369 (Linear Algebra I); All prerequisites must be completed with a grade of C o

Textbooks and Materials

Please check the CSU Bookstore for textbook information. Textbook listings are available at the CSU Bookstore about 3 weeks prior to the start of the term.

Instructors

L. Darrell Whitley

9704915373 | l.darrell.whitley@colostate.edu

Professor Whitley is a faculty member (and former Chair, 2003-2018) of the Department of Computer Science at Colorado State University. From 1993 to 1997 Professor Whitley served as Chair of the Governing Board of the International Society for Genetic Algorithms. From 1997 to 2002 Professor Whitley served as Editor-in-Chief for the journal Evolutionary Computation published by MIT Press. From 2007 to 2011 Professor Whitley was Chair of the ACM SIG on Evolutionary Computation (SIGEVO), and a member of the ACM SIG Governing Board.

Dr. Whitley has an active research program in Evolutionary Computation, Search and Combinatorial Optimization and Machine Learning. His Google H-index is 62 and his papers have garnered more than 22,900 citations.