Courses from 1000+ universities
Class Central experiments with cataloging online courses from California Community Colleges, offering diverse, affordable, and credit-worthy learning opportunities.
600 Free Google Certifications
Artificial Intelligence
Web Development
Communication Skills
Introduction to Complexity
Inspiring Leadership through Emotional Intelligence
Transforming Digital Learning: Learning Design Meets Service Design
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore game camera techniques and view management in game programming. Learn essential concepts for creating immersive visual experiences and controlling player perspective.
Explore reinforcement learning fundamentals, algorithmic techniques, and data structures for modern AI problem-solving, with practical applications in simple game environments.
Explore algorithmic techniques and data structures for AI problem-solving, applying learned concepts to simple games. Hands-on assignments reinforce understanding of modern AI principles.
Explore evolutionary computing techniques for AI problem-solving, including genetic algorithms and their applications in optimization and search problems.
Explore ray casting techniques for lighting and vision in game development, enhancing visual effects and gameplay mechanics in 2D and 3D environments.
Explore game programming fundamentals, including vector math, rendering, AI, and physics. Learn to create functional games using ECS architecture, C++, and SFML graphics library.
Explora la programación de juegos: animación, fÃsica, colisiones y más. Aprende a implementar controles WASD, movimiento de personajes, disparo de proyectiles y sistemas de animación en un motor de juegos.
Aprenda a implementar ações e replays em jogos, explorando técnicas essenciais para criar mecânicas interativas e recursos de revisão de partidas.
Explora la implementación de IA en Connect 4, incluyendo controles de interfaz, escenarios de prueba, funciones clave y estrategias de evaluación para el torneo.
Explore sprite rendering, texture management, and animation techniques for game development using C++ and SFML. Learn essential skills for creating visually appealing and dynamic game graphics.
Explore algorithmic techniques for game AI, focusing on Minimax and Alpha-Beta pruning strategies to optimize decision-making in adversarial scenarios.
Explora técnicas de detección de colisiones en programación de juegos, cubriendo algoritmos y estructuras de datos para resolver problemas de interacción entre objetos en entornos virtuales.
Explore game theory concepts and their applications in AI, focusing on strategic decision-making and multi-agent systems in competitive environments.
Explore game theory fundamentals and their applications in AI, covering strategic decision-making, Nash equilibrium, and payoff matrices in competitive scenarios.
Explore hash functions and tables in AI, learning algorithmic techniques for efficient data storage and retrieval in modern problem-solving environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.