Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Marketing
Cybersecurity
Machine Learning
Circuits and Electronics 1: Basic Circuit Analysis
Academic Writing Made Easy
Nutrition, Exercise and Sports
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore algorithmic techniques and data structures for AI problem-solving, applying learned concepts to simple games through hands-on assignments.
Explore evolutionary computing techniques for AI problem-solving, including genetic algorithms and their applications in optimization and game AI.
Explore ray casting techniques for lighting and vision in game programming, enhancing visual effects and gameplay mechanics.
Explore game programming fundamentals, including vector math, rendering, AI, and physics. Learn to create functional games using ECS architecture, C++, and SFML.
Develop a 2D game with player movement, bullet spawning, collisions, and animations using C++ and SFML. Implement level loading, physics, and entity-component systems for a complete gaming experience.
Explore game programming concepts including actions and replays, enhancing your understanding of game engine architecture and development techniques.
Explore Connect 4 AI implementation, focusing on UI controls, game state management, player strategies, and evaluation functions. Learn to develop and debug an intelligent game-playing agent.
Explore sprite rendering, texture management, and animation techniques for game development using C++ and SFML graphics library.
Explore Minimax and AlphaBeta Search algorithms for game AI, learning key techniques to optimize decision-making in adversarial environments.
Explore collision detection techniques in game programming, covering algorithmic approaches and data structures for efficient collision handling.
Explore game theory concepts and applications in AI, focusing on advanced strategies and decision-making in multi-agent environments.
Explore game theory fundamentals and its applications in AI, focusing on strategic decision-making and problem-solving techniques in competitive environments.
Explore hash functions and tables in AI, learning algorithmic techniques for efficient data storage and retrieval in modern problem-solving environments.
Explore game programming fundamentals, including vector math, rendering, AI, and ECS architecture. Learn to create functional games using C++ and SFML graphics library.
Get personalized course recommendations, track subjects and courses with reminders, and more.