CSCI 314 — SPECIAL TOPICS IN COMPUTER SCIENCE THEORY: PATTERN RECOGNITION