According to the catalog, CS3361 is an "Introduction to cognitive modeling, automatic problem solving, natural language processing, machine perception, and robotics." The actual content of CS3361 varies from instructor to instructor and quarter to quarter, but the core remains the same: a firm grounding in the fundamentals of AI, combined with a survey of the main subject areas of artificial intelligence.