CS 3000. Tutoring in Computer Science I. 2 Hours.
Prerequisite or corequisite: CS 3410 or consent of instructor. Graded “Satisfactory” or “Unsatisfactory.” Fundamentals of one-on-one tutoring in computer science. Review of the principles in programming, including programming language syntax and semantics; problem solving; algorithm design and implementation using current paradigms; data types and data structures; theory and applications of stacks, queues, lists, and binary trees; recursion; and file processing. Introduction to techniques and guidelines for tutoring. Designed for the Tutoring Center tutors in computer science.