Program Summary
Computer Science Education is the study of both computer science concepts and the methods for teaching them effectively. The course combines programming, algorithms, databases, and software development with educational psychology, curriculum design, and instructional strategies, preparing students to teach computer science at secondary and tertiary levels or work in educational technology and training.