Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Information Technology
Communication Skills
Cybersecurity
Education for All: Disability, Diversity and Inclusion
AI and Big Data in Global Health Improvement
Learning How to Learn: Powerful mental tools to help you master tough subjects
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore hash functions and hash tables in AI, covering properties, algorithms, and collision resolution techniques. Learn to implement efficient closed lists for search algorithms.
Explore heuristic search techniques, including Best-First Search, Greedy Best-First Search, and A* algorithm. Learn about admissible and consistent heuristics, with detailed examples and demonstrations.
Explore AI algorithms and data structures through interactive assignments in JavaScript. Learn BFS, DFS, and ID-DFS implementations for problem-solving in game environments.
Explore problem-solving agents, search algorithms, and graph theory in AI. Learn about BFS, DFS, UCS, and more. Gain practical insights for implementing efficient search strategies.
Explore AI agents and environments, learning key concepts and structures for modern problem-solving in intelligent systems.
Explore fundamental AI concepts, including the Turing Test and Chinese Room Analogy. Learn about AI applications in games and its capabilities. Gain insights into academic integrity and course expectations.
Explore AI agents and environments, learning key concepts and techniques for modern problem-solving in artificial intelligence.
Explore deep neural networks, their architecture, and applications in AI. Learn key concepts and techniques for implementing advanced machine learning models.
Explore vertex arrays and particle systems in game programming, enhancing rendering efficiency and creating dynamic visual effects.
Explore fundamental concepts of neural networks in AI, including structure, functionality, and applications in modern problem-solving environments.
Explore game shader fundamentals, including rendering techniques, animation, and graphics programming for enhanced visual effects in game development.
Learn C++ Visual Code profiling techniques for game programming, focusing on performance optimization and efficient code analysis.
Explore temporal difference learning and its applications in AI, with practical insights for Assignment 5 implementation.
Explore caching techniques and ECS memory pool implementation for optimized game programming, enhancing performance in C++ game development.
Explore Monte Carlo methods in reinforcement learning, applying algorithmic techniques to solve AI problems in gaming environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.