All current Computer Science Courses courses in 2024

3168 Courses

Turbo Installation on MK4 R32 VR6 - Building Toward 500 Wheel Horsepower

Dive into hands-on turbo installation on a VR6 R32, tackling fitment challenges and real-world problems while building toward 500 wheel horsepower in this detailed automotive project.
provider YouTube
pricing Free Video
duration 39 minutes
sessions Self-Paced

Coding is Easy - Architecture is Hard - Can AI Bridge the Gap?

Explore software architecture's evolution with IBM Fellow Grady Booch, examining AI's role in coding vs. system design and the critical human responsibility in architectural decisions.
provider YouTube
pricing Free Video
duration 51 minutes
sessions Self-Paced

The Craft of Software Architecture in the Age of AI Tools

Explore how software architecture must evolve as AI coding assistants reshape development, examining quality, trust, and the enduring importance of human architectural judgment.
provider YouTube
pricing Free Video
duration 51 minutes
sessions Self-Paced

Deep Reinforcement Learning: From Theory to Practice

Master deep reinforcement learning from function approximation to modern algorithms like PPO, DDPG, and SAC, implementing stable agents for high-dimensional environments including games and robotics.
provider Coursera
pricing Paid Course
duration 6 weeks, 2 hours a week
sessions Self-Paced

Mastering Classic Reinforcement Learning Algorithms

Explore the mathematical foundations of reinforcement learning, covering Markov decision processes, dynamic programming, Q-learning, and SARSA to solve finite decision-making problems using tabular methods.
provider Coursera
pricing Paid Course
duration 5 weeks, 3 hours a week
sessions Self-Paced

Advanced Deep RL Algorithms and Applications

Master advanced deep RL algorithms—DQN extensions, policy gradients, and actor-critic methods—applying them to gaming, stock trading, and NLP environments to solve complex real-world AI challenges.
provider Coursera
pricing Paid Course
duration 7 hours
sessions Self-Paced

Introduction to Learning

Explore foundational AI learning concepts—supervised, unsupervised, and reinforcement learning—covering decision trees, neural networks, and Q-learning to build practical skills for real-world applications.
provider Coursera
pricing Paid Course
duration 4 weeks, 1 hour a week
sessions Self-Paced

Advanced Deep Learning Architectures

Master advanced deep learning architectures including Transformers, Diffusion Models, and LLMs. Fine-tune billion-parameter models on consumer GPUs using LoRA, QLoRA, and efficient training techniques.
provider Coursera
pricing Paid Course
duration Not Specified
sessions Self-Paced

Foundations of Industrial IoT Devices, Data Flow, & Security

Explore the foundations of Industrial IoT, covering devices, data flow, industrial protocols, and cybersecurity practices to secure and support smart industrial environments.
provider Coursera
pricing Paid Course
duration 6 weeks, 1 hour a week
sessions Self-Paced

Practical AI for Social Impact

Gain foundational AI skills—machine learning, reinforcement learning—while tackling social impact challenges like data scarcity, bias, and ethical deployment to optimize resource distribution and drive systemic change.
provider Coursera
pricing Paid Course
duration 2 weeks, 2 hours a week
sessions Self-Paced

Deep Learning for Computer Vision: Techniques & Applications

Master deep learning for computer vision using PyTorch—build CNNs, implement VGG, ResNet, YOLO, and U-Net, and tackle object detection and image segmentation with real datasets.
provider Coursera
pricing Paid Course
duration 7 weeks, 2 hours a week
sessions Self-Paced

Deep Learning: Advanced Backbones and Efficient GPU Training

Master advanced deep learning backbones—ConvNeXt, Vision Transformers, RoPE, SwiGLU—and efficient GPU training with PyTorch Lightning, mixed precision, and W&B experiment tracking.
provider Coursera
pricing Paid Course
duration 21 hours
sessions Self-Paced
All upcoming courses at {name} on the AI ​​Education website. Check out all courses {name} and choose the one that's right for you.