Computer Science

Filter Courses within "Computer Science" (Click to filter)
Packet Switching Networks and Algorithms (Coursera) Coursera
University of Colorado System

Packet Switching Networks and Algorithms (Coursera)

Dive into the world of Packet Switching Networks with our expert-led course. Understand how these networks operate from both an external and internal perspective, mastering key concepts such as services for the transport layer, addressing, routing, and congestion control. Perfect for IT professionals and enthusiasts looking to deepen their knowledge in network algorithms.

Jun 22nd 2026
5-12 Weeks
3D Models for Virtual Reality (Coursera) Coursera
University of London,Goldsmiths, University of London

3D Models for Virtual Reality (Coursera)

Embark on a creative journey into the world of Virtual Reality (VR) by mastering the art of 3D modeling. This course is designed for beginners and aspiring VR developers who want to learn how to create compelling virtual environments. From basic 3D graphics principles to advanced techniques in materials, texturing, and audio integration, this course will equip you with the skills needed to craft immersive and realistic VR experiences.

Jun 22nd 2026
4 Weeks
3D Interaction Design in Virtual Reality (Coursera) Coursera
University of London,Goldsmiths, University of London

3D Interaction Design in Virtual Reality (Coursera)

Discover how to effectively interact within a virtual reality environment, learning techniques to enhance user engagement and immersion. This course will guide you through the unique challenges and opportunities presented by VR interaction design, ensuring you can craft compelling and intuitive experiences for your audience.

Jun 22nd 2026
4 Weeks
Making Your First Virtual Reality Game (Coursera) Coursera
University of London,Goldsmiths, University of London

Making Your First Virtual Reality Game (Coursera)

Dive into the world of Virtual Reality (VR) and learn how to create your own captivating VR games with our step-by-step Coursera course. Whether you're a beginner or have some experience, this course will guide you through the process of designing, developing, and publishing your first VR project.

Jun 22nd 2026
5-12 Weeks
Delivery Problem (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Delivery Problem (Coursera)

Dive into the world of computational problem-solving and learn how to optimize delivery routes like never before with 'Delivery Problem: Solving the Travelling Salesman Problem'. This course, available on Coursera, equips you with Python programming skills to tackle one of the most challenging problems in logistics – visiting all locations as efficiently as possible. Whether you're a student or a professional in logistics, this course will help you understand and implement efficient algorithms for solving the Travelling Salesman Problem (TSP), a crucial aspect of delivery optimization.

Jun 22nd 2026
3 Weeks
Automated Reasoning: satisfiability (Coursera) Coursera
EIT Digital

Automated Reasoning: satisfiability (Coursera)

Dive into the world of Automated Reasoning with our course on Satisfiability (SAT/SMT) Tools. Master the art of applying these powerful tools to solve complex scheduling problems, fit rectangles for printing posters, tackle puzzles, and ensure program correctness. Gain a comprehensive understanding of resolution, CDCL framework, and simplex method.

Jun 22nd 2026
4 Weeks
Google Workspace Security (Coursera) Coursera
Google Cloud

Google Workspace Security (Coursera)

Dive into the world of Google Workspace Security with our expert-led course designed for administrators and IT professionals. Master essential security practices including enforcing strong passwords, enabling two-step verification, managing application security, and integrating G Suite with third-party applications. This course is part of the Google Workspace Administration series and will equip you with the skills to safeguard your organization's data effectively.

Jun 22nd 2026
1 Week
Introduction to High-Performance and Parallel Computing (Coursera) Coursera
University of Colorado Boulder

Introduction to High-Performance and Parallel Computing (Coursera)

Discover the essentials of high-performance and parallel computing in this introductory course designed for scientists, engineers, and anyone looking to enhance their software skills in parallel environments. From Linux basics and bash scripting to advanced topics like high throughput computing and code parallelization, this course is your gateway to unlocking powerful computational capabilities.

Jun 22nd 2026
4 Weeks
Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal (Coursera) Coursera
University of Michigan

Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal (Coursera)

Embark on a journey to master the creation of augmented reality (AR), virtual reality (VR), mixed reality (MR), and extended reality (XR) applications with this specialized course. Designed for those looking to delve deeper into XR development, this course utilizes WebXR, Unity, and Unreal platforms to guide you through every stage of creating compelling XR experiences. Whether you're a developer eager to expand your skill set or an enthusiast keen on building immersive worlds, this course offers the knowledge and tools needed to bring your visions to life.

Jun 22nd 2026
4 Weeks